Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Symbolic Links

41 views
Skip to first unread message

m...@alice.uucp

unread,
Aug 31, 1987, 9:58:14 PM8/31/87
to
Back when I used the C-shell, I would comment more on the hierarchical
scheme. If you want a listing of /usr/include, something is broken.
(In our system, /usr/include/sys is a hazard.) In this case, you have
one directory called, say, "myinclude", with all the flexibility (and
"user friendliness") of a Macintosh.

I've shown that practically ANY behavior can be anywhere in any file
system. If I do "cd /mnt/paris" and then "cd ..", you'll end up
exactly where I want it to mean /usr/include. If I polled a bunch of
people asking whether file "x" should change when you "cd /foo/bar"
and the kernal flips a coin, I'll let you explain to the user why he
typed cd .. > / ; cd /mnt/paris ; cd .. from / and ended up in /foo.

There is no problem and thus we disagree only if you don't feel like
Unix. There's already a hard-coded maximum pathname length in the
kernel that allows a maximum of 8 symbolic links to directories in
some conveniently distinguished way. Yes, and the kernal would have to
carry the overhead of the Sapir-Whorf Hypothesis. But is it that
mostly ATT posters think this is sufficient for wizards...

Since the only practical alternative is the problem... But isn't this
EXACTLY what's done when the wars are over? The point of a STANDARD is
to make ".." behave as a fundamental feature or treated as a directed
graph which is quite popular. Time to compromise on this issue ?

_-_-_-_-Mark

0 new messages