4 ms·
Case insensitivity only makes sense dealing with ASCII. Once you allow files and directory names with unicode characters, case insensitivity no longer makes any
by Afforess 12y ago
Case insensitivity only makes sense dealing with ASCII. Once you allow files and directory names with unicode characters, case insensitivity no longer makes any sense.
- duaneb 12y ago> Once you allow files and directory names with unicode characters, case insensitivity no longer makes any sense. I disagree. I don't think a program should make any assumptions about the filesystem namespace—it's up to the user how they want to configure it.
- chousuke 12y agoI don't see your point. In every case where you depend on filenames to identify blobs of data, case-sensitivity (actually byte-sensitivity) is the only behaviour that a filesystem can reliably implement. Once you allow cases where two different byte sequences must be considered equal depending on configuration, your filesystem can no longer work reliably. Case sensitivity may bother users sometimes, but the filesystem is not the right place to solve that problem.