New Message: Re: [Mac OS X] Serving long file names

webmaster at userland.com webmaster at userland.com
Fri Jun 16 21:05:22 CDT 2006


A new message was posted:

Address: http://frontier.userland.com/discuss/msgReader$14442

By: Matt Deatherage (frontier at gcsf.com)

It is the File Manager that does this, not Frontier. It's how the system returns long file names in the System 7-era FSSpec structure that only allows for 31 character names. As long as you use the name exactly as returned by the system, it references the full long file name. If you try to rename it or anything, even by dropping the extension or adding a number to the front, the system takes the name with the hex iNode and makes it the file's real name.

The solution is for the kernel to use FSRef instead of FSSpec, but that's not a weeknight change.

This is a Manila site... http://manila.userland.com/.




More information about the Manila-Server mailing list