Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!dewey.soe.berkeley.edu!oster From: oster@dewey.soe.berkeley.edu (David Phillip Oster) Newsgroups: comp.sys.mac.programmer Subject: Re: System 7.0 & Aliases Message-ID: <30837@ucbvax.BERKELEY.EDU> Date: 23 Aug 89 06:51:34 GMT References: <227700026@uxa.cso.uiuc.edu> <483@sunfs3.camex.uucp> <9173@thorin.cs.unc.edu> <13784@shamash.cdc.com> <490@sunfs3.camex.uucp> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster) Organization: School of Education, UC-Berkeley Lines: 19 In article <490@sunfs3.camex.uucp> kent@sunfs3.UUCP (Kent Borg) writes: >`Aliases', as they are calling them, are implemented as a >little file which has the volume name and file id (itself a new 7.0 >feature) of the actual file. Note, this means that your Save command had better write the data back into the original file, and not into some newly created file that it will rename if the write succeeds. (if it destroys the original in the course of the save, it will disconect any aliases that file might have.) How many programs do a delete before the save? How many don't catch the fact that delete uses the poor man's search path, so if you try to create a document named "Finder" a side effect is to delete the Finder? Programmer beware! Programer take care! --- David Phillip Oster --"Unix Version 7 was an improvement not Arpa: oster@dewey.soe.berkeley.edu --only over its predeccessors, but also its Uucp: {uwvax,decvax}!ucbvax!oster%dewey.soe.berkeley.edu --successors."