7 Jan
2002
7 Jan
'02
6:42 a.m.
Could someone who really understands this issue (Martin?) perhaps write a test case for this? I think something like creating a file with some nonascii chars in the name, and verifying that open(), readdir(), os.stat() and various others work as expected is what would be needed (but I'm not sure I fully understand it:-).
I'll attach a script below. It contains UTF-8 encoded data, so to prevent transmission errors, it comes base-64 attached. Running it creates a three additional files in the current directory; I recommend to run it in an empty directory. In case you cannot view the source code properly, I attach a screenshot of my editor. Regards, Martin