[OT] Case-preserving filesystems (was: Re: FYI: Objective-C++)
[OT] Case-preserving filesystems (was: Re: FYI: Objective-C++)
- Subject: [OT] Case-preserving filesystems (was: Re: FYI: Objective-C++)
- From: Allan Odgaard <email@hidden>
- Date: Sat, 27 Jul 2002 05:59:11 +0200
On fredag, juli 26, 2002, at 08:25 , Andrew Pinski wrote:
> > > File extensions that differ only by case (ie .m vs. .M) are not a
good idea on case insensitive file systems.
> > With the exception of FAT16 then case insensitive filesystems still
preserve the case, so there are no problems there!
> > What is a problem is Project Builder, [...]
I think FAT32 and NTFS also have problems with case, they will uppercase
the whole file name iff the file name is less than or equal to 8.3.
If you wanted to be pedantic about my post then you should instead have
brought up FAT12!
NTFS is an attributed filesystem with a special name-attribute for a
truncated MS-DOS version.
FAT32 should AFAIK be able to handle long filenames natively.
Also note that Win95 actually used VFAT instead of FAT16, which is a
kludge upon the former that offer long (26 character) filenames which
should allow mixed-case storage.
Though I fail to see the relevance of all this as a Cocoa/ObjC++
developer... ;-)
--
http://www.diku.dk/students/duff/
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.