Nico -telmich- Schottelius <nico-linux-git@schottelius.org> wrote: > gitweb (my $version = "247";) seems to send utf-8 as meta tag encoding > (<meta http-equiv="content-type" content="text/html; charset=utf-8"/>). > The problem is that the name of the user "HansjOErg" (OE is the german > umlaut) is in iso8859-1 in /etc/passwd. This is guessed, but it does not > look like utf-8, as it's a one byte encoding: > 00007b0: 3031 323a 3130 303a 4861 6e73 6af6 7267 012:100:Hansj.rg > What would be the correct way to fix that? Change the username to utf-8? > (Is this possible without causing problems in other programs?) > Or tell gitweb that it should convert non-UTF-8 to UTF-8? I'd be /very/ wary of usernames that aren't plain ASCII, just lovercase letters and digits, not starting with a digit, at most 8 characters long. I've seen more than enough hard-to-debug funnies in the most surprising places otherwise. > But we also have another problem: Sometimes we have umlauts in the commit > messages. Those are also displayed incorrectly. When I switch to > iso-8859-1 encoding in mozilla, the characters in the username and in the > commit message are ok. I believe the Emperor Penguin decreed messages have to be ASCII, or else UTF-8. Please don't add to the mess by using non-portable encodings! -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 654431 Universidad Tecnica Federico Santa Maria +56 32 654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Mon Oct 24 23:57:39 2005
This archive was generated by hypermail 2.1.8 : 2005-10-24 23:57:44 EST