Re: [toolbox] Extended Attributes
Status: Planning
Brought to you by:
jlaurens
From: Maarten S. <maa...@xs...> - 2005-07-02 17:26:21
|
On 2 Jul 2005, at 19:03, Jon Guyer wrote: > > On Jul 2, 2005, at 4:36 AM, J=E9r=F4me Laurens wrote: > > >> I am very surprised! How can BBEdit track changes in file names =20 >> while not being open. >> Did they patch the system? I would not be surprised if they use in =20= >> fact resource forks... > > They almost certainly use aliases. Aliases are such a vastly =20 > superior technology to unix symbolic links that it's not even funny. I'll try to find the note in the release notes. I'll also try to find =20= the external storage location. Be patient, I'll get back to you. =20 IIRC, they use a property list representing a dictionary, with =20 aliases as the key. I might be mistaken though, please hold. >> If they use an ex(ternal file of their own, you have to move this =20 >> separate file with your own one when moving things around... Not =20 >> really elegant. > > I think BBEdit stores the files in its preferences, so it doesn't =20 > move around. Of course, that means it doesn't go with the file if =20 > you send it to somebody or move it to a different computer. I had to read this twice: at first I thought you said that BBEdit =20 stored all files in its preferences, which would be silly :p -- they =20 store the file state in a separate file somewhere in the preferences =20 system or in application support. Maarten |