address@hidden said:
Path Compression is independent of cygwin, and of NTFS.
tla compiles without modification on cygwin, so no need to port it.
(Johannes Berg is porting tla/hackerlab to win32, which is a major
undertaking.
And HOORAY. I think this is a very important task.
The only problem for using it on FAT is that tla depends on "inode"
values, and FAT does not have them, NTFS does have a similar thing.
If you're accessing a FAT system from say a Linux system,
Linux _does_ create inode numbers for a FAT system.
How does it create those? Does it use locations on the disk
to create them? If so, could the same approach be used to
determine inode numbers (by doing a little mucking)?
Alternatively - can tla back off to a slower/more painful method
when inode numbers aren't available?
I didn't see in a search a discussion of WHY & WHEN arch depends so
strongly on inode numbers; can someone BRIEFLY explain this?