[comp.sys.amiga] Shell 2.06M .. source,doc,uue.

drew@cgfsv1.dec.com.UUCP (06/04/87)

Just posted to sources/binaries: docs,source,uuencoded executable!

Following is a portion from the readme.206m file. This version is 
purely a 'Steve Drew' update so don't go buggin' Matt on bugs 'n such
send them my way. I've done quite a bit of code changes to incorporate
the new features in this version, Read on:

	Version 2.06M notes: (new features):
        -------------------
	- Minor changes for 3.4a of Manx. Slightly smaller executable.
          (That of was before the new features although even with these
	   additions the code size only grew by 400 bytes.)
	- Bug fixes:
	    o New fexec code from 3.4a fixes many problems like some lattice
	      programs causing task helds, when invoked under shell.
            o Limit of 1 line of type a head fixed.
            o Added check in mkdir to see if file already exists.
            o If levels too deep protection added.(prevents potential crash)

	- Added recursive wild card support via '.../' specifier eg.
	  dir df0:.../*.c will go down all levels of df0: matching on
          any .c file. or echo .../* will expand to all files down all
	  trees from our current level.
  		  (Or how about   'rm df1:.../*.uue' )
	- Exclude pattern matching support, in a limited way , only one
          exclude pattern per cmd line and for files not dirs.
          eg.  
           dir !*.info will 	  exclude all *.info files in current dir.
           dir df0:.../!*.info    full directory tree of df0: but exclude
                                  any ugly .info files.
          dir !*.o !*.c (will result in ALL files matching since what
          doesn't match the !*.o will match the !*.c)
	- Directories always sorted. Sorted directories before were slow
          since files were examined twice once by expand() and then by do_dir.
          Now everything is done by expand() and do_dir() only formats the 
          printed output. -e switch removed since expand does that now.
          eg.
           dir df0:.../           does a full (All) sorted directory

	- Better Pathing:
          For all external commands including any 'run' from shell we
          first search $_path variable then search amigados path.
	- Added -a startup switch, turns of command line editing code 
	  for use with AUX or conman handler.
	- Added setfiledate on copy, but maybe disabled via -d switch.
  	- Also -u switch on copy: if dest file is same name and not older
  	  then don't copy.
	- copy command will now create the destination directory if it does
          not exist when specified as 'copy [-r] dir dir'. 

----------------------------------------------------------------------------
    	Steve Drew at	ENET:    CGFSV1::DREW
    			ARPA:    drew%cfgsv1.dec.com@decwrl.dec.com
    			USENET:  {decvax!decwrl}!cgfsv1.dec.com!drew    
---------------------------------------------------------------------------