Path: utzoo!mnetor!uunet!cbmvax!andy From: andy@cbmvax.UUCP (Andy Finkel) Newsgroups: comp.sys.amiga Subject: Re: CLI/shells Message-ID: <3743@cbmvax.UUCP> Date: 6 May 88 17:44:52 GMT References: <8805052308.AA05229@cory.Berkeley.EDU> Reply-To: andy@cbmvax.UUCP (Andy Finkel) Organization: Commodore Technology, West Chester, PA Lines: 36 In article <8805052308.AA05229@cory.Berkeley.EDU> dillon@CORY.BERKELEY.EDU (Matt Dillon) writes: >I'm glad people are picking up on the shell idea ... can't wait to see what >C-A has for us in 1.3 . I originally wrote my shell for four, and only >four reasons: > > (1) history (don't have to retype commands I want to repeat) > (2) aliases (don't have to remember long argument strings) so far our reasons are in complete agreement; I hacked up the C-A shell for this very reason. > (3) get rid of that damn blasted #? wildcard crap and replace it > with something more general (*/?). (ala unix) Well, I adapted to this one, actually :-) > (4) internal shell commands. Not external, Not rez'd, Not > resident ... internal and hardcoded. Being just subroutines > such commands usually taken about a dozen longwords of memory > and have no overhead. I did think about building a lot of the common ones in; but decided not to for the time being, as resident does give the functionality of builtin, at a small price in size. andy -- andy finkel {ihnp4|seismo|allegra}!cbmvax!andy Commodore-Amiga, Inc. "C combines the power of assembly language with the flexibility of assembly language." Any expressed opinions are mine; but feel free to share. I disclaim all responsibilities, all shapes, all sizes, all colors.