Re: file-system-api: filename restrictions

On 1/11/11 8:02 PM, Glenn Maynard wrote:
> The infamous Turkish "I" comes to mind as a portability problem: code
> could reasonably create "Info" in one place and read it as "info" in
> another, which would be different files in a Turkish locale.  Windows
> still treats "I" and "i" as the same letter even in Turkish codepages,
> but a Linux glibc-based implementation wouldn't.

For what it's worth. HTML5 typically uses "ASCII case-insensitivity" to 
avoid this problem.  But they're working with strings that are mostly 
ASCII, which may not be the case for filenames....

-Boris

Received on Wednesday, 12 January 2011 01:12:01 UTC