> Bad news: it looks like Linux doesn't normalize filenames. So if you used NFC 
> to create a file, you have to reuse NFC to open your file (and the same for 
> NFD).

That's not news to me. Of course it does: Unix is completely agnostic of
encodings in file APIs. On the implementation level, it's just bytes.

Even Windows, which does have the notion that file names are character
strings, doesn't normalize.
(for OS X, I believe it's slightly more complicated, depending on what
API you use: the POSIX/BSD API probably lets through everything as-is,
whereas the higher-layer Object-C based APIs do normalize, IIUC)

As Guido says: it's no problem.

Regards,
Martin
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to