• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
[OT] Case-preserving filesystems (was: Re: FYI: Objective-C++)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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.
  • Prev by Date: Creating a class cluster
  • Next by Date: Alpha
  • Previous by thread: Re: Creating a class cluster
  • Next by thread: Alpha
  • Index(es):
    • Date
    • Thread