Re: RTFD file corruption
Re: RTFD file corruption
- Subject: Re: RTFD file corruption
- From: Douglas Davidson <email@hidden>
- Date: Wed, 31 Aug 2005 09:37:05 -0700
On Aug 31, 2005, at 6:13 AM, Jeff LaMarche wrote:
I'm guessing that the problem is not actually in your application,
but rather in the use of the iPod shuffle, which uses FAT32 (the
"old" Windows file format). It is case insensitive, but is supposed
to be case preserving (just like Classic Mac OS). So, for example,
in FAT32, if you save a file as "hello.txt", and later asked it for
"hello.TXT" it would happily give you the file.
No, even though FAT32 is SUPPOSED to be case preserving, I've found
with my shuffle (and other thumb drives as well) that it is not. My
files often end up in all caps, or at least the extension does. I'm
not sure the reason, though it might have something to do with the
dual file naming (IIRC - old style 8+3 files, plus the longer
Joliet-style introduced in Win95 are stored separately, with the 8
+3 filename being the actual filename, and the longer name being
just a display name... but I could be wrong on this, I don't delve
any further into Windows tech than I need to).
It seems like a pretty good guess that the problem has to do with
some file system that the document has gone through. Jesse, see if
you can reproduce this with TextEdit, by writing out an RTFD document
and moving it from one file system to another, and see if the
resulting document will still open in TextEdit. If you have a
reproducible case, definitely file a bug. (If you don't have a
reproducible case, you might still file a bug, but it would be more
difficult for us to act on it.)
Douglas Davidson
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden