On Wed, Dec 04, 2002 at 08:41:42PM +0100, Keld J�rn Simonsen wrote: > > Users expect that "�" == "�", and don't know or care about Unicode, and > > that's reasonable. > > Well, it is not equal if you code it differently. One is a letter > and the other is a letter with some special combining accent. > They do not compare equal either, at the most detailed level > according to ISO/IEC 14651- the ISO sorting standard.
This isn't something users care about, and it's not something users (including "clueful" Unix users) should ever have to care about. The only people that should ever have to care about this is programmers. It's perfectly reasonable for a user to expect that, if he creates a file with "�" in it on a Unix system from a Windows terminal and then tries to "cat" it from a Mac terminal, it'll work, even if the filename is pasted from another Mac program that happens to use NFD. The terminal should renormalize everything (including pastes) to NFC. Of course, it's reasonable for this to be an option, but NFC seems to be a sensible default, at least when connecting to Unix systems. -- Glenn Maynard -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/
