Subject: Re: git format-patch doesn't add Content-type for UTF-8 diffs

From: Torsten Bögershausen <[email-masked]>
Date: Tue, 01 Jul 2014 06:38:24 +0200

>I wonder if it would be enough to do:

>  1. Always add a content-type header, even if the commit is utf-8 and
>     contains only ascii characters. This _shouldn't_ hurt anything,
>     though I suppose it would if you have latin1 (for example) commit
>     messages and did not correctly set the encoding header in your
>     commits.

Does it make sense to call this function (from utf8.c)

int is_utf8(const char *text)

and either add the content-type header for utf-8 (or not)