> 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