Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!ncar!ames!killer!elg From: elg@killer.DALLAS.TX.US (Eric Green) Newsgroups: comp.sys.amiga Subject: Re: CygnusEd Pro Message-ID: <6993@killer.DALLAS.TX.US> Date: 1 Feb 89 04:32:36 GMT References: <436@madnix.UUCP> Organization: The Unix(R) Connection, Dallas, Texas Lines: 40 in article <436@madnix.UUCP>, perry@madnix.UUCP (Perry Kivolowitz) says: > In article <3443@sdsu.UUCP> lindwall@sdsu.UUCP (John Lindwall) writes: >>1> Does not preserve script bit. > > True. When CEDPro started shipping the script bit didn't exist yet :-). This > will be addressed in the next release. Timeout for pet peeve mode: Applications which bash protect bits. (* FLAME ON *) Programs such as DirMaster or the ARP "Copy" command should NOT bash bits randomly. Surely the addition of the Archive bit to version 1.2 didn't go unnoticed??? Examine() returns a whole 32 bits. When you call Protect() on your new file, you should give it that whole 32 bits back, although you may want to clear the archive bit first. This is absolutely guaranteed to maintain utmost compatibility with future releases of AmigaDos, which are sure to add even more bits. Bit bashers are not to be trusted around dogs and small children. They are the same sort of people who go munging directly at the hardware, rely on software timing loops, and otherwise do vile and nasty things. As an aside, the above renders useless the Arp 1.1 LIST, COPY, and PROTECT commands when used with 1.3. Arp 1.1 LIST ignores all those empty bits, COPY copies only certain bits, and PROTECT won't let you enter an octal or hexadecimal mask to set the bits to any darn thing you please. LIST can be excused... I don't use it anyhow. But COPY and PROTECT.... whoever made that lame-brained decision deserves to be flamed from here to Anchorage. (* FLAME OFF *) Pretty mild as far as flames go, I guess... -- | // Eric Lee Green P.O. Box 92191, Lafayette, LA 70509 | | // ..!{ames,decwrl,mit-eddie,osu-cis}!killer!elg (318)989-9849 | | \X/ >> In Hell you need 4Mb to Multitask << |