Hacker News new | ask | show | jobs
by comex 2636 days ago
That’s good to know, but the parent’s examples seem to be referencing the issue of filenames that aren’t valid Unicode. The Linux example is invalid UTF-8, since Linux filenames are natively arbitrary byte sequences. The Windows example contains an unpaired surrogate followed by the reserved codepoint 0xfffe, since Windows filenames are natively UCS-2.
1 comments

WTF-8 could solve the windows issue and I think for Linux it’s time to demand unicode filenames :)