From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 10 May 2000 08:22:45 -0400 From: rob pike rob@plan9.bell-labs.com Subject: [9fans] Plan 9 future (Was: Re: Are the Infernospaces gone?) Topicbox-Message-UUID: a9c1cf3a-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <20000510122245.QSQx7Ic6PJwXc0plvSWj_TAUl3hjv2CndrYgJYTL1wM@z> Gwyn: From that experience I concluded that the current working directory ought to be maintained by the kernel as a path, not (just) an inode index, and chdir() should canonicalize the path as described above. Plan 9 does this now. I'm presenting a paper about path names in Plan 9 at the Usenix in June. De Re: More interestingly, it neatly removes the need for ".." altogether, doesn't it? Perhaps, but not in Plan 9, which still walks the ".." and then has an algorithm to match the result with the path name generated lexically. Details in June. -rob