A
Alf P. Steinbach
* Victor Bazarov:
Uh, I hate to correct an off-topic correction, but the 32-bit Windows
file system, NTFS, has always supported case sensitive file names. It
also supports hard links, internal file streams, very long file names
(cirka 2^15 chars, which the standard Windows shell can't handle...),
and in Windows Vista the brilliant technicians at Microsoft even
introduced symbolic links like Unix has had since the 1970's![1]
Tools are a different matter.
Most Windows tools treat file names as not case sensitive, and as being
limited to a few hundre characters, because that's the usual Windows
/convention/ and the default behavior (sorry, I don't know what that
means exactly for characters with one-to-many upper/lower-case).
Cheers, & hth.,
- Alf
Follow-ups set to [comp.os.ms-windows.programmer.win32].
[1] I don't know exactly when Unix got symbolic links, but surely it
could not have been as late as the 1980's. Correct me if wrong.
<OT>
You seem to imply that "recent" Windows (as opposed to "early") are
somehow case-sensitive. That's incorrect. .C and .c are the same
on _all_ MS Windows file systems. They do keep the "correct" case
(the case with which the file was originally named) and can display
it if asked, but the case is not considered when finding/opening
a file by name.
</OT>
Uh, I hate to correct an off-topic correction, but the 32-bit Windows
file system, NTFS, has always supported case sensitive file names. It
also supports hard links, internal file streams, very long file names
(cirka 2^15 chars, which the standard Windows shell can't handle...),
and in Windows Vista the brilliant technicians at Microsoft even
introduced symbolic links like Unix has had since the 1970's![1]
Tools are a different matter.
Most Windows tools treat file names as not case sensitive, and as being
limited to a few hundre characters, because that's the usual Windows
/convention/ and the default behavior (sorry, I don't know what that
means exactly for characters with one-to-many upper/lower-case).
Cheers, & hth.,
- Alf
Follow-ups set to [comp.os.ms-windows.programmer.win32].
[1] I don't know exactly when Unix got symbolic links, but surely it
could not have been as late as the 1980's. Correct me if wrong.