On 19/10/2005, at 23.52, Niels wrote:
[...] State of each window will be kept as FS
metadata, and the
entire state (which windows are open, pointing to what folders
etc.) are kept as the “workspace”.
How will that work with files that are hosted
on remote file
systems that might be poorer with respect to file meta data?
i expect you might
see some .filename files. small price to pay if
you ask me for the ability to have nice, convenient metadata in files.
Yes, the meta data is stored in a ._«filename» file, which is in
AppleDouble format, and already used by Finder to store e.g. label
colors and such (starting with Tiger, I think), and handled
transparently by Finder, cp, tar, zip etc. when moving files between
HFS+ and less capable (wrt extended attributes) file systems.
> I really appreciate the ability to have a project
file that is
> seperate from the files themselves, as all my files are actually
> hosted on a windows box.
TextMate already store bookmarks, caret position, and folding states
as file meta data — it makes the most sense to keep this with the
file, especially when handle transparently by the OS.