( mrev | 2007. 12. 19., sze – 18:04 )

Az megvan, hogy a FindFirstFile/FindNextFile-lal visszakapjam a filék eredeti nevét (megoldás: a FindNextFileW wide char változatot kell használni, plusz a WideCharToMultiByte karakterkonverziót). Ezzel azonban koránt sincs vége a szenvedésnek, ui. a spéci nevű filéket a POSIX API-val (mint open, stat) _sem_ lehet megtalálni.

Gondolom ez az oka, hogy a Cygwin és a Python sem kezeli Windowson a nonascii filéneveket. Nem ezek szintjén kellene javítani, hanem a gcc/MinGW POSIX interfészén. Erre viszont nincs kilátás. Ezért gondolkozom még, hogy lemondjak-e Windowson a nonascii filékről, vagy kitaláljak valamit.

--
CCC3