> Change the default file system encoding to store bytes in Unicode is like > introducing a new Python type: <fake Unicode for filename hacks>. Exactly. Seems like the best solution to me, despite your polemics. Regards, Martin