On Thu, 6 Jan 2005, Andries Brouwer wrote:
> (For an example of the type of problems: if someone decides to
> recognize commands in arbitrary case, and does this by storing
> them in English upper case and comparing that with toupper(cmd)
> then things fail in a Turkish locale.)
Indeed, as the Unicode spec points out, you really want to do
case-insensitive comparisons by first mapping characters to equivalence
classes -- not by mapping to a particular case and assuming that all
equivalent letters will map to the same character.
Henry Spencer
[EMAIL PROTECTED]
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/