Xref: utzoo comp.sys.amiga:37536 comp.sys.amiga.tech:6364 Path: utzoo!utgpu!watmath!att!ucbvax!agate!eris.berkeley.edu!mwm From: mwm@eris.berkeley.edu (Mike (I'll think of something yet) Meyer) Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Re: My AmigaDOS 1.4 wishlist (one among thousands!) Keywords: list, dir, pipe:, loadwb, docs, rad1:, locks, selection, huge disks Message-ID: <26758@agate.BERKELEY.EDU> Date: 28 Jul 89 22:41:29 GMT References: <12878@well.UUCP> Sender: usenet@agate.BERKELEY.EDU Reply-To: mwm@eris.berkeley.edu (Mike (I'll think of something yet) Meyer) Organization: Missionaria Phonibalonica Lines: 36 I've come up with some changes I'd like made, also. This are all at the command level, and are motivated by having tools that want to be able to run commands (make, and treewalk head the list). 1) Get rid of the limits on the number of arguments for delete, join & others. I've heard that this is already in the works. Having the limits makes makefiles and treewalks break unexpectedly when they are exceeded. 2) Add an option to delete so that it won't quit when it encounters a file it can't delete. Not having this makes delete nearly useless for "make clean" type things. Under normal circumstances (i.e. - deleteing a tree), this is nice, as it stops & you can still see the name of the file that broke it. Either making the "don't stop" an option, making it print the names of all files it couldn't delete at the end, or adding it to the "quiet" flag preservers this behavior. 3) List should be included under "removing limits", so that I can get a list of more than one file at a time without invoking pattern matching. Dir would benefit less from this. That same rumor included a comment that all the commands were going to be rewritten in C. If so, I would suggest that all command interfaces be evaluated in light of automated invocation from makefiles & similar utilities.