kayvan@mrspoc.transact.com (Kayvan Sylvan) (02/28/90)
GNU ls does not print filenames on different XenixNet filesystem. XenixNet is a kludgily (is that a word?) implemented NFS that has the following syntax for filenames: //hostname/foo/bar/xxx This would be /foo/bar/xxx on host `hostname'. With //guinan/tmp containing foo and bar: mrspoc:576$ /usr/local/gnu/ls //guinan/tmp mrspoc:577$ /bin/ls //guinan/tmp bar foo I'm running Xenix 2.3.2 on an Everex Step 25 (386) box. Semi-related note #1: Until recently, bash did not do globbing and file completion across XenixNet filesystems but it works perfectly now. Semi-related note #2: The Xenix-net convention clashes with GNU Emacs's assumption that `//goo' means disregard everything before the `//' and make the input line be `/goo'. This means that Emacs can't be used to edit files across XenixNet filesystems. ---Kayvan