On Thu, May 22, 2014 at 08:12:58AM +0100, Peter Krefting wrote: > Kyle J. McKay: > > >I think that a strict reading of RFC 2616 allows "text/plain ; > >charset=utf-8" as well as "text/plain;charset=utf-8" and "text/plain; > >charset=utf-8". > > It does indeed, and I have seen servers send both variants, so they do need > to be catered for. > > The number of servers that would actually send the charset attribute here > (for error messages) are probably not that many. It is probably a good idea > to make the default user-configurable (I know the specs state that anything > undeclared is iso-8859-1, but the real world doesn't agree to that). I was really hoping to avoid getting into all of the real-world messiness that a real http client needs to deal with (as opposed to just following the standards). This is only used for an optional relay of error messages from the server. Most servers will send back text/html by default, and only those which specifically configure text/plain will have their messages shown. IOW, I expect this to be configured specifically for git messages, and the server admin can make sure they are following the standard and that it works with git. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html