On Wed, Dec 04, 2002 at 12:33:59PM -0800, McDonald, Ira wrote: > Actually, I rarely link with just one library. And if the two > (or more) different libraries had their identifiers normalized > into different forms, then no solution will be possible. > > And since all these different codepoint representations of the > "same" character look alike, any but the most sophisticated > programmers will be defeated and just unable to link those two > libraries with the same program.
That aside, I use NFC, and I certainly don't want to have to switch my environment to NFD just to use a library! My environment shouldn't be dictated by the environment of some random library programmer. (That would have to include my terminal, so I'm able to type in identifiers for gdb, and so on.) In practice, my terminal isn't even capable of sending NFD, and I like it that way; it does help to ensure people who don't know what they're doing don't accidentally switch to NFD and start polluting filesystems with NFD filenames. (The situation would be uglier if people were actually doing that.) -- Glenn Maynard -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/
