Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!think!ames!sdcsvax!ucbvax!jade!eris!mwm From: mwm@eris.BERKELEY.EDU (Mike (My watch has windows) Meyer) Newsgroups: comp.sys.amiga Subject: Re: Putting devices in the filename space (was Re: sources to dvi2iff...) Message-ID: <5176@jade.BERKELEY.EDU> Date: Mon, 21-Sep-87 01:24:58 EDT Article-I.D.: jade.5176 Posted: Mon Sep 21 01:24:58 1987 Date-Received: Tue, 22-Sep-87 00:47:45 EDT References: <503@louie.udel.EDU> <1929@umd5.umd.edu> <775@sugar.UUCP> <156@splut.UUCP> <783@sugar.UUCP> Sender: usenet@jade.BERKELEY.EDU Reply-To: mwm@eris.BERKELEY.EDU (Mike (My watch has windows) Meyer) Organization: Missionaria Phonibalonica Lines: 127 In article <783@sugar.UUCP> peter@sugar.UUCP (Peter da Silva) writes: , stu@splut.UUCP (Stewart Cobb) writes: <> And while we're at it, can we get rid of device names and go to a <> single filesystem? I have always hated this minor-but-annoying <> difference between Amiga and UNIX. < < file in current directory file file < ./file < parent directory .. / should be ../, but... < root directory / : < < Syntax UNIX AmigaDos < < dir/file a file in dir either a file in dir, or a file in < the parent directory if dir is null < for current directory, or its < illegal if dir is the root directory. That last one is a cheap shot, Peter. You know that the Unix version should say: either a file in dir, or a file in the root directory if dir is null. As for /dir being illegal in the root directory, that's because they didn't put in the kludge that Unix has to map "parent of root" to "root" in a file name. I'm sure that this could be done; I'm not sure I want it to be done. <[On AmigaDOS] It's too easy to accidentally pop up a level. And on Unix, it's to easy to accidently wind up in the root. I find myself doing "/name" on Unix to get to "../name" far more often than the converse.