[comp.sys.amiga] Shell 2.05m PART 1 of 2

drew@cgfsv1.dec.com (Steve Drew) (01/22/87)

Here we go again,

See readme file for new features , instructions on command line editing
/recall ect..
Code size is about 33800 bytes. Still a little smaller than Matt's 
lattice/my.lib version.
The next posting contains sources for manx. I have only tried them on
3.02a.


Enjoy  /Steve.

#	This is a shell archive.
#	Remove everything above and including the cut line.
#	Then run the rest of the file through sh.
#----cut here-----cut here-----cut here-----cut here----#
#!/bin/sh
# shar:	Shell Archiver
#	Run the following text with /bin/sh to create:
#	readme.205m
#	shell.doc
#	shell.uue
# This archive created: Thu Jan 22 09:26:22 1987
echo shar: extracting readme.205m
cat << \SHAR_EOF > readme.205m


	VERSION RELEASES:  (Manx Versions)
	----------------

	2.05M   10-Jan-87 Steve Drew  :Few bugs fixed, Matt's new 2.04
				      :features implemented.
	2.04M	09-Dec-86 Steve Drew  :Few bugs fixed, Commandline Editing
				      :& Function key support added.
				      :Changed my version to (M)anx.
	2.02A	20-oct-86 Steve Drew  :Implemented Matt's new features also
				      :now 16 bit compilable.
				      :(Same functionality as Matt's 2.03)
	2.01A	27-sep-86 Steve Drew  :Major conversion from Lattice > MANX
				      :and added more commands/features.

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

Version 2.05M notes: (new features)
-----------------------------------

	- Shell search path now used on 'run' command as well.
	- New -e, exclude files option on dir command. see shell.doc.
	- Command line editing new key:  ^K - delete to end of line.
        - New variable _insert set to 0 makes default of no insert mode
	  for commandline editing default is 1. (insert mode on).
	- New 'copy' command from Matt's 2.04 'cp' logs files and directorys
	  as they are created and ^C detection. See doc for -r option.
	- Few bugs fixed.

   NEW FEATURES IN 2.04: (from Matt implemented in 2.05M)

        - RM command now has '-r' option.
        - \command forces the command parser NOT to look at aliases.  Thus,
          you can alias something like 'cd' and have the alias contain a 'cd'
          which references the internal cd:
           alias cd "stuff...;\\cd $x"
        - _histnum variable .. current history #
        - expanded filenames are sorted.
	   eg. Dir *    will output sorted directory.
 
Version 2.04M notes: (new features)
-----------------------------------
	
	- This version runs UNDER WORKBENCH 1.2 ONLY.
	- COMMAND LINE EDITING
	- Using Function keys.
	- New variable _width shows the number of collums in the window.
	  and will change automatically if the user resizes the window.
	- option -c when starting will invoke the rest of command line
	  and exit. (Thanks Dave.) Usefull to do stuff in the background.
	  e.g. run shell -c copy c:foo ram:;echo done.
	- pwd gets run as part of cd so as to set _cwd to full path name.

 
Version 2.02A notes: 
--------------------
	- For new features of 2.03 see Matt's instruction.txt appended below.
	- All Matt's new feature for 2.03 converted to manx. And uses c.lib.
	- Redirection appears to work fine. Even on bcpl programs.
	  Let me know if you find otherwise.
	- new varible	_path	for setting search path for external
	  cmds. Shell does not use the 1.2 PATH feature but you may
	  specify a search path by setting this symbol.
		e.g.
			$ set _path "ram:,c:,df0:c/,df1:c/"

	- Auto requesters are turned off during searching for cmds
	  except when an explicit path is specified eg. df0:c/sort.
	- Command list is sorted so that help displays readable output.
	- A few bugs fixed
	- Changed all i/o routines that used MY.LIB written by Matt to
	  use standard i/o or Amiga routines, since Manx is so efficeint
	  with standard i/o routines compiling all those library functions
	  did'nt gain anything as it does with Lattice.
	- Dir command rewritten to allow options:
		-s short mutil(4) collum display of files
		-d directorys only
		-f files only
	- Wildcarding now matches upper or lower case.	
	- Command will no longer abort if one of the arguments which
	  has wild card does not expand.
	- run program >redir will work properly as
	  long as you run command is called 'run'. With the lattice 
	  version the command got parsed like run >redir program, so
   	  all you got in you redir file was [CLI n].
	- On startup you current directory is determined and set.
	- Added %full and volume name to devinfo.
	- ps command added
	  

   NEW FEATURES IN 2.03.  Thanks to Steve Drew who suggested a '_path'
   variable.  The other difference with this version is that BCPL
   output redirection works properly.  Additionaly, alias loops are
   detected (this is what is known as a hack).
 
   NEW FEATURES IN 2.02.  I would like to thank Dave Wecker and Steve Drew
   for their numerous comments on the previous version of my shell.
 
   -Return code and error handling
      (A) retrieve return code
      (B) Manual or Automatic error handling.
   -Control C-F now passed to external commands.
   -can execute shell scripts as if they were normal commands (w/ arguments)
    (see down below)
   -BCPL programs which change the CLI state (CD/PATH...) now work with
    the shell.  However, the CLI PATH is not used currently.
   -MV command embellished... can now specify multiple files with a
    directory as the destination.
   -CD re-written, new variable $_cwd. startup directory figured out.
   -Comment character '#'
   -EXIT as an alternate to QUIT
 
   Additional Commands:
      abortline
      forever
 
   Additional SET variables (see documentation below)
      _cwd           current directory (see CD below)
      _maxerr        worst return value to date
      _lasterr       return value from last command (internal or external)
      _except        contains error level AND exception code. "nnn;command"
                     (see ABORTLINE, and start of section E)
 
      _passed        contains passed command line to source files
      _path          contains search path (example:  "c:,df1:c/,df0:c/"
 

SHAR_EOF
if test 5431 -ne "`wc -c readme.205m`"
then
echo shar: error transmitting readme.205m '(should have been 5431 characters)'
fi
echo shar: extracting shell.doc
cat << \SHAR_EOF > shell.doc
		INSTRUCTIONS FOR SHELL V2.05M    20-Jan-87
		-----------------------------

SHELL V2.04. (C)Copyright 1986, Matthew Dillon, All Rights Reserved.
You may distribute this program for non-profit only.

		Shell V2.05M by Steve Drew.
		--------------------------
--------------------------------------------------------------------------
Note:
    These Instructions are my specific 2.05M Instructions and Matt's 2.04
    merged together. 
    A preceding | indicates that funtionality has been changed/enhanced,
    a preceding * indicates that this is functionality or a command
    that has been added in my manx version.

    for version releases see readme file. 
---------------------------------------------------------------------------

      (A)   Compiling
      (B)   Overview
      (C)   Quicky tech notes on implimentation.
 
      (D)   Command pre-processor
      (E)   Command Line Editing
      (F)   Function Keys
      (G)   Command-list
      (H)   special SET variables
 
      (I)   example .login file.
 

 
(A) COMPILING:
 
|   makefile supplied.
|
|   Your manx should be patched for 1.2 (c.lib) otherwise fexec wont work
|   and you'll just get "command not found" for all external commands.


(B) OVERVIEW:
 
   OVERVIEW of the major features:
 
   -simple history
   -redirection
   -piping
   -command search path 
   -aliases
   -variables & variable handling (embedded variables)
   -file name expansion via '?' and '*'
   -conditionals
   -source files  (w/ gotos and labels)
   -many built in commands to speed things up

   PROBLEMS
 
   -Not really a bug  but, if you want to pass a quote to an
    external command dont forget to use the overide '\' character
	eg.   Relabel df0: \"Blank disk\"
 
   -Append '>>' does NOT work with BCPL programs.  It does work with all
    internal and non-bcpl programs.
 
   -This version runs UNDER WORKBENCH 1.2 ONLY.
    
 
(C) QUICK TECH NOTES:
 
   PIPES have been implimented using temporary RAM: files.  Thus, you
   should be careful when specifying a 'ram:*' expansion as it might
   include the temp. files.  These files are deleted on completion of
   the pipe segment.
 
   The file names used are completely unique, even with multiple shell
   running simultaniously.
 
   My favorite new feature is the fact that you can now redirect to and
   from, and pipe internal commands.  'echo charlie >ram:x', for
   instance.  Another favorite:
 
      echo "echo mem | shell" | shell
 
   To accomplish these new features, I completely re-wrote the command
   parser in execom.c
 
   The BCPL 'RUN' command should not be redirected.. .strange things
   happen.
 
   NO BCPL program should be output-append redirected (>>).
 
 
(D)   Command pre-processor
 
   preprocessing is done on the command line before it is passed on to
   an internal or external routine:
 
   ^c       where c is a character is converted to that control character.
            Thus, say '^l' for control-l.
 
   $name    where name is a variable name.  Variable names can consist of
            0-9, a-z, A-Z, and underscore (_).  The contents of the
            specified variable is used.  If the variable doesn't exist,
            the specifier is used.  That is, if the variable 'i' contains
            'charlie', then '$i' -> 'charlie'.  If the variable 'i' doesn't
            exist, then '$i'->'$i' .
 
   ;        delimits commands.   echo charlie ; echo ben.
 
   ' '      (a space). Spaces delimit arguments.
 
   "string" a quoted string.  For instance, if you want to echo five spaces
            and an 'a':
 
            echo      a       -> a
            echo "    a"      ->      a
 
   \c       overide the meaning of special characters.  '\^a' is a
            circumflex and an a rather than control-a.  To get a backslash,
            you must say '\\'.
 
            also used to overide alias searching for commands.
 
   >file    specify output redirection.  All output from the command is
            placed in the specified file.
 
   >>file   specify append redirection (Does not work with BCPL programs).
 
   <file    specify input redirection.  The command takes input from the
            file rather than the keyboard (note: not all commands require
            input).  It makes no sense to say  'echo <charlie' since
            the 'echo' command only outputs its arguments.
 
   |        PIPE specifier.  The output from the command on the left becomes
            the input to the command on the right.  The current SHELL
            implimentation uses temporary files to store the data.
 
   !!       execute the previously executed command.
   !nn      (nn is a number).  Insert the history command numbered n (see
            the HISTORY command)
   !partial search backwards through the history list for a command which
            looks the same as 'partial', and execute it.
 
   #        Enter comment.  The rest of the line is discarded (note: \#
            will, of course, overide the comment character's special
            meaning)
 

(E) Command Line Editing

*  - Command line can be upto 255 chars.
*  - Inserts and deletes are handled correctly over
*    multiple screen lines. The program will keep track of
*    the line width should the window get resized.
*
*	KEY DEFINITIONS:
*   	  	Up Arrow    Recal previous commands
*	  	Down Arrow  Recal commands
*		Left Arrow  Move cursor about command line.
*		Right Arrow  "     "      "      "      "
*		^A	    Toggle insert/overtype mode.
*		^D	    EOF
*		^E	    Put cursor at end of text.
*		^K	    Delete to end of line.
*		^R	    Retype current line.
*		^U	    Erase entire line.
*		^X	    Erase entire line.
*		^Z	    Put cursor at start of text.
*		f1 - f10    Execute command if variable exists.
*		F1 - F10    More commands (Shifted f keys).
*		Help 	    invokes help command

(F) Function keys.
		
*  - Just set the variable f1-f10 or F1-F10 (shifted) to
*    the desired string.
*
*	  eg. 
*  	     $ set f1 "dir -s df0:"			

 
(G)  COMMAND LIST:
 
   The first argument is the command-name... if it doesn't exist in the
   list below and isn't an alias, it is assumed to be an external (disk)
   command.
 
   AUTOMATIC SOURCING may be accomplished by naming shell scripts with a
   .sh suffix.  Thus, if you say 'stuff' and the file 'stuff.sh' exists in
   your current or C: directory, it will be SOURCED with any arguments you
   have placed in the $_passed variable.
 
   EXCEPTION_PROCESSING:
 
      if no _except variable exists, any command which fails causes the
      rest of the line to abort as if an ABORTLINE had been executed.  If
      the _except variable exists, it is of the form:
 
      "nnn;commands..."
 
      where nnn is some value representing the minimum return code required
      to cause an error.  Whenever a command returns a code which is
      larger or equal to nnn, the commands in _except are executed before
      anything.  WHEN _except EXISTS, THE COMMAND LINE DOES NOT ABORT
      AUTOMATICALLY.  Thus, if you want the current line being executed
      to be aborted, the last command in _except should be an "abortline".
 
      exception handling is disabled while in the exception handling routine
      (thus you can't get into any infinite loops this way).
 
      Thus if _except = ";", return codes are completely ignored.
 
      example:
 
      set _except "20;abortline"
 
 
   ABORTLINE
 
      or just 'abort'.  Causes the rest of the line to be aborted. Used in
      conjunction with exception handling.
 
      % echo a;abort;echo b
      a
 
 
   HELP
 
|     simply displays all the available commands.  The commands are
|     displayed in search-order.  That is, if you give a partial name
|     the first command that matches that name in this list is the one
|     executed.  Generally, you should specify enough of a command so that
|     it is completely unique.
 
   QUIT
   EXIT
   RETURN [n]
 
      quit my SHELL (awww!).  End, El-Zappo, Kapow. Done, Finis.  If you
      use RETURN and are on the top source level, the shell exits with the
      optional return code.  (see RETURN below)
 
 
   SET
   SET name
   SET name string
 
      The first method lists all current variable settings.
      The second method lists the setting for that particular variable,
      or creates the variable if it doesn't exist (to "")
      The last method sets a variable to a string.
 
      see the section on special _ variables down below
 
 
   UNSET name name name....
 
      unset one or more variables.  Deletes them entirely.
 
 
   ALIAS
   ALIAS name
   ALIAS name string
 
      same as SET, but applies to the alias list.  You can alias a single
      name to a set of commands.  For instance:
 
      alias hi "echo a; echo b"
 
      then you can simply say 'hi'.  Aliases come in two forms the second
      form allows you to place the arguments after an alias in a variable
      for retrieval:
 
      alias xxx "%i echo this $i is a test"
 
      % xxx charlie
      this charlie is a test
 
      The rest of the command line is placed in the specified variable
      for the duration of the alias.  This is especially useful when used
      in conjunction with the 'FOREACH' command.
 
 
   UNALIAS name name name...
 
      delete aliases..
 
 
   ECHO string
   ECHO -n string
 
      echo the string to the screen.  If '-n' is specified, no newline is
      output.
 
 
   STRHEAD  varname breakchar string
 
      remove everything after and including the breakchar in 'string' and
      place in variable 'varname':
 
         % strhead j . aaa.bbb
         % echo $j
         aaa
         %
 
 
   STRTAIL  varname breakchar string
 
      remove everything before and including the breakchar in 'string' and
      place in variable 'varname':
 
         % strtail j . aaa.bbb
         % echo $j
         bbb
         %
 
 
   SOURCE file [arguments]
 
      execute commands from a file.  You can create SHELL programs in
      a file and then execute them with this command.  Source'd files
      have the added advantage that you can have loops in your command
      files (see GOTO and LABEL).  You can pass SOURCE files arguments
      by specifying arguments after the file name.  Arguments are passed
      via the _passed variable (as a single string).
 
      Automatic 'sourcing' is accomplished by placing a .sh extension on
      the file and executing it as you would a C program:
 
      --------- file hello.sh ---------
      foreach i ( $_passed ) "echo yo $i"
      ---------------------------------
      % hello a b c
      yo a
      yo b
      yo c
 
 
   MV from to
   MV from from from ... from todir
 
      Allows you to rename a file or move it around within a disk.  Allows
      you to move 1 or more files into a single directory.
 
 
   CD
   CD ..
   CD path
 
|     Change your current working directory.  You may specify '..' to go
|     back one directory (this is a CD specific feature, and does not
|     work with normal path specifications).
 
      CD without any arguments displays the path of the directory you
      are currently in.
 
 
   PWD
      rebuild _cwd by backtracing from your current directory.
 
 
   RM [-r] file file file...
 
      DeleteFile().  Remove the specified files.  Remove always returns
      errorcode 0.  You can remove empty directories.  The '-r' option
      will remove non-empty directories by recursively removing all sub
      directories.
*     If  you specify any wildcard deletes the files will be listed as
*     they are deleted. This can be suppressed by redirecting to nil: 

 
|  COPY file file
|  COPY file1 file2...fileN dir
|  COPY [-r] dir1 dir2...dirN dir
 
      copy files or directories.  when copying directories, the "-r" option
      must be specified to copy subdirectories as well.  Otherwise, only
      top level files in the source directory are copied.

*     All files will be displayed as they are copied and directory's displayed
*     as they are created. This output can be suppessed by redirecting to nil:
*	eg. copy -r >nil: df0: df1:
*     copy will abort after current file on Control-C.
 
   MKDIR name name name...
 
      create the following directories.
 
 
   HISTORY [partial_string]
 
      Displays the enumerated history list.  The size of the list is
      controlled by the _history variable.  If you specify a partial-
      string, only those entries matching that string are displayed.
 
 
   MEM
 
      Display current memory statistics for CHIP and FAST.
 
 
   CAT [file file....]
 
      Type the specified files onto the screen.  If no file is specified,
      STDIN in used.  CAT is meant to output text files only.
 
 
|  DIR [-sdf] [path path ... ]
 
|	- default output show's date, protection, block size, byte size.
*	- Dir command rewritten to allow options:
*		-s short mutil(4) collum display of files
*			(directory files are in italics).
*		-d directorys only
*		-f files only
*		-e exclude files. Specify as the next argument a pattern
*		   for the files to be excluded. Do not use * or ? chars
*		   as the '*' is already appended to either side of the 
*		   pattern and this prevents the preprosesor from expanding
*	    	   them. eg. -e .c is merge to *.c* so any file spec 
*		   containing a ".c" string is skipped.	           
*
*	  eg. dir -se .info       (short directory exclude all .info files.)
				
|	  the directory command will also not expand files that are
|	  directories if as result of a wildcard expansion. eg:
|	  'dir df0:*'  and 'dir df0:' will give same results
|	  expect previously if df0:* was specified all subdirectories
|	  of df0: were expanded also.
|	  (to list the subdirectories: 'dir df0:*/*')
				
 
   DEVINFO [device: device:... ]
 
      Display Device statistics for the current device (CD base), or
      specified devices.
|     Gives block used/free, % used, errs and volume name.

 
   FOREACH varname ( strings ) command
 
      'strings' is broken up into arguments.  Each argument is placed in
      the variable 'varname' in turn and 'command' executed.  To execute
      multiple commands, place them in quotes:
 
      % foreach i ( a b c d ) "echo -n $i;echo \" ha\""
      a ha
      b ha
      c ha
      d ha
 
      Foreach is especially useful when interpreting passed arguments in
      an alias or source file.
 
      NOTE: a GOTO inside will have indeterminate results.
 
 
   FOREVER command
   FOREVER "command;command;command..."
 
      The specified commands are executed over and over again forever.
 
      -Execution stops if you hit ^C
      -If the commands return with an error code.
 
      NOTE: a GOTO inside will have indeterminate results.
 
 
   RETURN [value]
 
      return from a source file.  The rest of the source file is
      discarded.  If given, the value becomes the return value for the
      SOURCE command.  If you are on the top level, this value is returned
      as the exit code for the shell.
 
 
   IF argument conditional argument ;
   IF argument
 
      If a single argument is something to another argument.  Conditional
      clauses allowed:
 
      <, >, =, and combinations (wire or).  Thus <> is not-equal, >=
      larger or equal, etc...
 
      If the left argument is numeric, both arguments are treated as
      numeric.
 
      usually the argument is either a constant or a variable ($varname).
 
      The second form if IF is conditional on the existance of the argument.
      If the argument is a "" string, then false , else TRUE.
 
 
   ELSE ;
 
      else clause.
 
 
   ENDIF ;
 
      the end of an if statement.
 
 
   LABEL name
 
      create a program label right here.
 
 
   GOTO label
 
      goto the specified label name.  You can only use this command from a
      source file.
 
 
   DEC var
   INC var
 
      decrement or increment the numerical equivalent of the variable and
      place the ascii-string result back into that variable.
 
 
   INPUT varname
 
      input from STDIN (or a redirection, or a pipe) to a variable.  The
      next input line is placed in the variable.
 
 
   VER
 
      display my name and the version number.
 
 
   SLEEP timeout
 
      Sleep for 'timeout' seconds.
 
*  PS
 
*    Gives the following info:
*	  
*	  Proc Command Name         CLI Type    Pri.  Address  Directory
*	   1   SHELL                Initial CLI   0      97b0  Stuff:shell
*	   2   sys:c/clockmem       Background  -10    2101a8  Workdisk:
*	   3   c:emacs              Background    0    212f58  Stuff:shell
*	   4   sys:c/VT100          Background    0    227328  Workdisk:
*	
*	   Address is the addres of the task, directory is the process
*	   currently set directory.
 
 
(H) SPECIAL SET VARIABLES
 
|   _prompt
|        This variable is set to the command you wish executed that will
|        create your prompt. Under manx version set this to the string
|	 for your prompt not a command to create the prompt. (Restriction
|	 due to commandline editing support.
 
   _history
         This variable is set to a numerical value, and specifies how far
         back your history should extend.
 
   _debug
         Debug mode... use it if you dare.  must be set to some value
 
   _verbose
         Verbose mode (for source files).  display commands as they are
         executed.
 
   _maxerr
         The worst (highest) return value to date.  To use this, you usually
         set it to '0', then do some set of commands, then check it.  
 
   _lasterr
         Return code of last command executed.  This includes internal
         commands as well as external comands, so to use this variables
         you must check it IMMEDIATELY after the command in question.
 
   _cwd
         Holds a string representing the current directory we are in from
         root.  The SHELL can get confused as to its current directory if
         some external program changes the directory.  Use PWD to rebuild
         the _cwd variable in these cases.
 
   _passed
         This variable contains the passed arguments when you SOURCE a file
         or execute a .sh file.  For instance:
 
         test a b c d
 
         -------- file test.sh ----------
         echo $_passed
         foreach i ( $_passed ) "echo YO $i"
         --------------------------------
 
 
   _path
         This variable contains the search path when the shell is looking
         for external commands.  The format is:  DIR,DIR,DIR  Each DIR must
         have a trailing ':' or '/'.  The current directory is always
         searched first.  The entire path will be searched first for the
         <command>, then for <command>.sh (automatic shell script sourcing).
 
         The default _path is set to  "c:,df1:c/,df0:c/,ram:,ram:c/"
*	 When using 'run' command Shell will now use it's own search
*	 path first to find the command to run. If it fails to find
*	 the command (but the Run command was found) it executes the
*	 command line anyway to let amigaDos search path take over.

*  _insert
*        Set's the default for insert/overtype mode for command line
*	 editing. ^A toggles between, but after <RET> the default is 
*         set back as indicated by this variable. By default _insert is 1
*        indicating insert mode on setting to zero will make overtype
*	 the default.

*  _width
*	 Indicates the console window width, 77 if unset. 
* 	 Will change automatically if the user resizes the window.
	
 
(I) EXAMPLE .login file.
 
   from a CLI or the startup-script say 'SHELL filename'.  That file
   is sourced first.  thus, 'SHELL .login' will set up your favorite
   aliases:
 
------------------------------------------------------------------------
.LOGIN
------------------------------------------------------------------------

# -Steve's .login file- #

echo -n    "Enter Date [DD-MMM-YY HH:MM] ";input new; DATE $new

# ------My search path ------- #

set   _path  ram:c/,ram:,c:,df0:c/,df1:c/,sys:system/,sys:utilities

# -------Function keys-------- #

set   f1     dir df0:
set   f2     dir df1:
set   F1     dir -s df0:
set   F2     dir -s df1:
set   f3     info
set   f4     ps

# ---------Quickies---------- #

# -query delete- #
#another favorite eg    qd *.c
alias qd "%q foreach i ( $q ) \"echo -n Delete [n] ;input a;if $a = y;del $i;endif\""

alias delete rm
alias rename mv
alias makedir mkdir
alias print "%q copy $q prt:"
alias info  "devinfo df0: df1: ram:"
alias tosys "assign c: SYS:c"
alias toram "assign c: RAM:c;"
alias tomanx "assign c: MANX:c; manxinit"
alias d     "dir -se .info"
alias clr   "echo -n ^l"
alias wb    "loadwb"
alias pref  "sys:preferences"
alias cal   "run sys:utilities/calculator"

# ------Applications---------- #

alias em    "run emacs"
alias vt    "run sys:c/VT100"

# --------Finish Up----------- #

ver ;echo -n "Shell loaded on ";date


------------------------------------------------------------------------
MANXINIT.SH
------------------------------------------------------------------------
SET INCLUDE=AC:include CCTEMP=ram:
makedir ram:lib;Set CLIB=RAM:lib/;copy AC:lib/$libfile ram:lib"
alias	cleanup	"del >NIL: ram:lib/* ram:lib"

#run make in background at lower priority:
alias	make	"%q run ChangeTaskPri -5 +^J^J MAKE $q"


------------------------------------------------------------------------
RAM.SH
------------------------------------------------------------------------
cp c:run ram:; cp c:assign ram:; cp c:cp ram:; assign c: ram:

SHAR_EOF
if test 21457 -ne "`wc -c shell.doc`"
then
echo shar: error transmitting shell.doc '(should have been 21457 characters)'
fi
echo shar: extracting shell.uue
cat << \SHAR_EOF > shell.uue
begin 644 shell
M   #\P         #          (  !\,   #P         /I   ?#$ZY  !A
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
M=&YU;0!.50  %BT "4B#MGP ,&T2%BT "4B#MGP .6X&< %.74YU%BT "4B#
MMGP 86T0%BT "4B#MGP >FX$< %@X!8M  E(@[9\ $%M$!8M  E(@[9\ %IN
M!' !8,06+0 )2(.V? !?9@1P 6"T< !@L$Y5  !(YPXP)&T ""9M  Q\ #H&
M. 86,D  2(.V?  @9PP6,D  2(.V?  )9@121&#D2C)  &<  ?)*1F<P%C) 
M $B#MGP (F<D%C)  $B#MGP 7&<8-@52130$4D02,B  2(&"? " %X$P &#$
M$#)  $B 2,!@  %2-@5211>\ " P !8R0 !(@[9\ "!G#!8R0 !(@[9\  EF
M!%)$8.06,D  2(-*0V<8%C)  $B#MGP ?&<,%C)  $B#MGP .V8"4T5@  %@
M-@5211>\ ( P #8%4D4T!%)$%[(@ #  8  !1#8%4D5",S  2C)  &<$4D1@
M]F   2XV!5)%- 121!>R(  P !8R0 !(@[9\ "!G#!8R0 !(@[9\  EF!%)$
M8.1@  $ -@5215)$%#)  $B"A'P @!>", !*,D  9P)21&   .!V 99&/ -2
M1&   -0V!5)%4D04,D  2(+$?  ?%X(P $HR0 !G E)$8   M#8%4D47O " 
M,  V!5)%- 121!>R(  P !8R0 !(@S\#3KK]_%1/2D!G$#8%4D4T!%)$%[(@
M #  8-XV!5)%%[P @#  8&PV!5)%- 121!>R(  P &!<D+P    )9P#^J)"\
M    %V< _IY3@&< _O!3@&< _V!3@&< _O93@&> 78!G /[0D+P    19P#^
M^%F 9P#^P)"\    '6< _Q95@&< _SR0O    !YG /[88)1@ /X*-@5214(S
M, !",U  -BR.2L9\  %G'"\++PM.ND?46$\_ $AZ !9(;(/J3KHPR$_O  Y,
MWPQP3EU.=5!2149/4DU!5#H@)60@.B5S.@H 3E7_VDCG#S D;0 (0FW__D*M
M_^Y"+?_M0FR /E)LAEQ.N@K&%A)(@TI#9P *& QL !2&7&<,4FW__@QM !3_
M_F882'H*)$AL@^I.NC!:4$\;?  4_^U@  GL%A)(@[9\ "1F*$AJ  %"9TZZ
M#BQ<3RM __I*@&<42&T #"\M__HO"DZZ"PY/[P ,)$!"K?_Z=@ 6$K9\ (!D
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
M;')E861Y(&5X:7-T<P!D:7)E8W1O<GD@;F]T(&9O=6YD &]B:F5C="!N;W0@
M9F]U;F0 8F%D('-T<F5A;2!N86UE &]B:F5C="!T;V\@;&%R9V4 86-T:6]N
M(&YO="!K;F]W;@!I;G9A;&ED('-T<F5A;2!C;VUP;VYE;G0@;F%M90!I;G9A
M;&ED(&]B:F5C="!L;V-K &]B:F5C="!N;W0@;V8@<F5Q=6ER960@='EP90!D
M:7-K(&YO="!V86QI9&%T960 9&ES:R!W<FET92!P<F]T96-T960 <F5N86UE
M(&%C<F]S<R!D979I8V5S &1I<F5C=&]R>2!N;W0@96UP='D =&]O(&UA;GD@
M;&5V96QS &1E=FEC92!N;W0@;6]U;G1E9 !S965K(&5R<F]R &-O;6UE;G0@
M=&]O(&QO;F< 9&ES:R!F=6QL &9I;&4@9&5L971E('!R;W1E8W1E9 !F:6QE
M('=R:71E('!R;W1E8W1E9 !F:6QE(')E860@<')O=&5C=&5D &YO="!A($1/
M4R!D:7-K &YO(&1I<VL ;F\@;6]R92!E;G1R:65S(&EN(&1I<F5C=&]R>0!B
M860@87)G=6UE;G1S &QA8F5L(&YO="!F;W5N9 !M=7-T(&)E('=I=&AI;B!S
M;W5R8V4@9FEL90!3>6YT87@@17)R;W( <F5D:7)E8W1I;VX@97)R;W( <&EP
M92!E<G)O<@!T;V\@;6%N>2!A<F=U;65N=', 9&5S=&EN871I;VX@;F]T(&$@
M9&ER96-T;W)Y &-A;FYO="!M=B!A(&9I;&5S>7-T96T  $Y5__Q.NB82+P!.
MNB8D6$]*0&=D0J=.NB@.6$\K0/_\0J="ITZZ)P103RE CN)*K([B9@H_/  *
M3KHA#%1/2'D  0 !2'@ 1$ZZ)\I03RE CNHL;?_\*6X I([F2'H 'DZZ%S)8
M3TAZ "%(>@ 50F=.NNI 3^\ "DY=3G6;,3)[ %]I;G-E<G0 ,0  3E4  $ZZ
M)88O $ZZ)9A83TI 9QA(> !$+RR.ZDZZ)YA03R\LCN).NB<"6$].74YU3E4 
M "QLCNHF+([JUKP    4+4, "BQLCNHM;([J !0L;([J+6R.X@ 8+&R.ZBU\
M   #X@ <2FT "&<B+&R.ZBU\_____P H/SS__TAL@]1.NAT:7$\Y?  !@^1@
M#BQLCNI"K@ H.7P! (/D+RR.ZB\LCN9.NB=J4$\O+([B3KHGF%A/+RR.XDZZ
M)QQ83TY=3G5.5?_62.</ #M\  '_\#M\____X$ZZ)+0O $ZZ),983TI 9A(O
M+0 (3KH*<EA/3-\ \$Y=3G5(> !D3KHDCB\ 3KHE2E!/2D!G$"\M  A.N@I,
M6$\@+0 (8-0_/  !3KK_#E1/+RT #$AZ!PA.NA784$\O+0 ,3KHC-%A//@ Z
M #P +RT #"\M  A.NB,04$]*;(:(9@8Y? !-AHA(>@;70F=.NNG^7$\K0/_T
M2H!G&B\M__1.N@@&6$]*0&<(.WP  ?_P8 1";?_P2&R#ODZZ"G)83QM __]V
M !8 MGP _V< !H)V !8M__^V? "<9  &<'  $"W__V  !@9(;(.^3KH*0%A/
M&T#__G  $"W__F   F12;?_@."W_X"QM  A"-E  #&T  /_@; QV !8M__ZV
M? !!9F!V !8M__ZV? !"9@A3;?_@."W_X QM  #_X&U$*VR.WO_<8 @L;?_<
M*U;_W$JM_]QG"#8$4T1*0V;J2JW_W&<:+&W_W"\N  @V!4C#UJT ""\#3KHB
M$%!/8 8[;(Y(_^"^16<,/P=(>@7=3KH4HEQ/+RT "$AZ!=1.NA244$\O+0 (
M3KHA\%A//  ^ &   >J^1FP,4D=(>@6X3KH4<EA/8  !UKY%;PQ31TAZ!:=.
MNA1>6$]@  '"8  !ODAL@[Y.N@E(6$\;0/_]8  !K$AL@[Y.N@DV6$\;0/_]
M=@ 6+?_]MGP ?F8X=@ 6+?_^.T/_\AM\ &;_^'8 %BW__K9\ #]F&$AZ!5 V
M!4C#UJT ""\#3KHA4%!/8  #$&   ,9(;(.^3KH(Y%A/L'P ?F<  *1(;(.^
M3KH(TEA/L'P ?&<"8.Y(>@453KH3Q%A/> !-[?_B+PY(;(.^3KH(KEA/+%\=
M@$  2("P? !R9PPV!%)$MGP #FP"8-8V!%=#3>W_XA0V, !(@I1\ ##$_  *
M-@150TWM_^(2-C  2('4091\ # Y0H:(-@130TWM_^)"-C  -@170TC#3>W_
MXM:.+P-(>@2<0F=.NN9B3^\ "F   *9V !8M__T[0__R&WP 1O_X-BW_\I9\
M "\_ TAZ!'=(;?_Y3KH2RD_O  I(;?_X0F=.NN=D7$\K0/_T2H!G9B\M__0V
M!4C#UJT ""\#3KH@0E!/-@5(P]:M  @O TAZ!#A.NA+84$]@  'ND+P    @
M9P#^=I"\    (6< _8Q3@&< _8Y3@&< _C13@&< _D*0O     ]G /Y,4X!G
M /Y&8 #^6&   ZZ^16\.4T=(>@/I3KH2AEA/8 1@  .8OD9L  #60FW_UC8&
MED<_ S8'2,/6K0 (+P,V!U)#2,/6K0 (+P-.N@ZJ3^\ "E-&2'H#JTZZ$D98
M3S8'2,.'[(:(2$,T+(:(E$-30CM"_]HV!DC#A^R&B#0'2,*%[(:(ED([0__8
M> !@4#8M_]K7;?_62FW_VF<./RW_VDAZ V).NA'Z7$\V!TC#A^R&B-9$4D/&
M[(:(4T,L;0 (%#8P $B"/P)(>@,_3KH1TEQ/-BR&B%-#.T/_VE)$N&W_V&VJ
M2FW_V&<4-BW_UM9M_]@_ TAZ QA.NA&F7$]@  *Z. =(Q(GLAHA*1&<,/P1(
M>@,!3KH1BEQ/+RT "$AZ OA.NA%\4$\^!F   HY@  **"FT  ?_P8  "@+Y%
M;Q V!Y9%/P-(>@+63KH15%Q//@5V !8M__^V?  :9P "7$AZ L%.NA$Z6$\\
M!RQM  A"-G  8  "1$AZ JQ.NA$B6$\\!RQM  A"-G  8  "+$)G3KKZ-%1/
M< !@ /KL-@:61S\#2'H"@TZZ$/9<3SX&8  """QM  A"-F  -@:61S\#2'H"
M:DZZ$-A<3T)G3KKY^%1/-@5(P]:M  @O R\M  A.NAX24$\@+0 (8 #ZFG8 
M%BW__[9\  EF!AM\ "#__W8 %BW__[9\ !]C!C8\  %@ D)#OGP! &P&-#P 
M 6 "0D+&0F<  3"^1FP  .9*;?_P9P  WD)M_]8V!I9'/P,V!U)#2,/6K0 (
M+P,V!TC#UJT ""\#3KH,G$_O  IV !8M__\_ TAZ <I.NA R7$\V!DC#A^R&
MB#0'2,*%[(:(ED([0__8-@=(PX?LAHA(0S0LAHB40U-".T+_VG@ 8$XV+?_:
MUVW_UDIM_]IG#C\M_]I(>@&#3KH/YEQ/-@=(PX?LAHC61%)#QNR&B"QM  @4
M-C  2((_ DAZ 6).N@_ 7$\V+(:(4T,[0__:4D2X;?_8;:Q*;?_89Q0V+?_6
MUFW_V#\#2'H!.TZZ#Y1<3U)&8"B^1682O$=F#B\M  A(>@$F3KH/>E!/2&R#
MU'8 %BW__S\#3KH&"EQ/-@=21RQM  @=K?__, "\1VP"/ <L;0 (0C9@ &!@
M4X!G /W468!G /XZ5X!G /RD58!G /V^4X!G /X"58!G /XX6X!G /V 5X!G
M /VT5X!G /VN58!G /VH4X!G /V44X!G /WPD+P   !C9P#\>I"\    '&< 
M^:)@ /XX8 #Y:$)G3KKX!E1/< !@ /B^)7, 7VEN<V5R= ";)61$  V;2B5S
M )M# )M$ &AE;'  FS @<0!?=VED=&@ )60 )7, " ";4 ";)61# "5CFU  
MFR5D1 ";)61&  V;2B5S )LE9$0 FTH FTH FR5D0P";)61#"@";0"5C )LE
M9$, FT E8P";)61$  TE<P!.5?_^#&T    ,;SX_+0 ,+RT "&$X7$\[0/_^
M/RW__B\M  AAVEQ/-BT #)9M__Y30S\#-BW__DC#Y8,L0]WM  A(;@ $8;A<
M3TY=3G5.50  2.<.,"1M  @F4GH > %@0B\+-@1(P^6#+S(X $ZZ"OQ03[!\
M  !L*%)%-@1(P^6#+#(X #8$2,/E@S0%2,+E@B6R*  X #8%2,/E@R6&. !2
M1+AM  QMN"P2-@5(P^6#)+(X #8%2,/E@R6&.  P!4S?#'!.74YU3E4  $CG
M#" D;0 (%A)(@[9\ "!G"A822(.V?  )9@12BF#H>@ 6$DB#MGP +68&>@%2
MBF ,%A)(@[9\ "MF E**> !@%BQ*4HH6%DB#- 3$_  *UD(X YA\ # 6$DB#
M4D--[(5^%#8P $B"Q'P !&;42D5G!C $1$!@ C $3-\$,$Y=3G5.50  2.<(
M("1M  A3;0 ,#&T    ,;R O+0 .3KH!XEA/. "P?/__9PXL2E**'(2X?  *
M9P)@U$(2N'S__V80M>T "&8*< !,WP003EU.=2 M  A@\DY5   O"B1M  A*
M$F<D+RT #"Q*4HH6%DB#/P-.N@,R7$^P?/__9@AP_R1?3EU.=6#8< !@]$Y5
M__Q(YP@@)&T " (J /< #!8J  Q(@\9\  1G'#\\__\O"DZZ$N9<3TI 9PIP
M_TS?!!!.74YU8!8,;0 ! !!F#DJ29PHF*@ $EI*7K0 ,0JH !$*2/RT $"\M
M  P6*@ -2(,_ TZZ"5A03["\     &P$</]@N'  8+1.5?_\+PHD;0 (/SP 
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
M^@'^0_H!8IW)W>W_\B1.E?P    H*@K:O    "A(>@$4+P5.NA(84$\H+0 ,
M6(1@)BQ$+Q8O!4ZZ$@103TAZ /8O!4ZZ$=!03R\%3KH2 %A/2,#:@%B$+$1*
MEF;42'H V"\%3KH1L%!/+P5.NA'@6$](P-J 2'H PE*%+P5.NA&^4$\O+0 (
M+P5.NA&*4$\DK(Y$)6L /  $+&W__"5N +  ""8J  A9@RM#__8L;?_V)58 
M#"QM__8B;?_R4(DLB28+UKP    \)4, $"5M_^X %$AJ "A.NA%T6$](P"5 
M !@F"M:\    *"5# !PF!52#)4, ("5% "0F*P 0Y8,L RQ&4H8O#BQ%2&X 
M DZZ$3Q83RQ?'( L14AN  (O!DZZ$1I03T)G3KH-;E1/8 #^,B  (  - &,Z
M  !,[P,   1P # O  RSR&8"3G5C$-# TL!@ A,@4<C__$YU$MA1R/_\3G4 
M         "YZ &XO.@!N(CH 8BQZ %I.KO]D(CH <DZN_VI*@&84(CH :DZN
M_VI*@&8(811R 4ZN_W!A#" Z $@@>@!(3ND !"!Z #0@@")Z #(B@.6((D @
M$&<&Y8@@0&#V1?K_GB *Y(@@@$YU                                
M                     # \?_]@!# O  Q30&L4(&\ !")O  BQ"68,4TA*
M&%?(__9P $YU8P1P 4YU</].=4Y5  !(YPP@."T "$ZZG7XV!,?\  9-[(Y<
M)$/5SKA\  !M"KA\ !-N!$J29A Y?  #CNYP_TS?!#!.74YU-BT #DC#+$-(
M;O__+RT "B\23KH1@D_O  PJ +"\_____V8,3KH0Z#E CNYP_V#(0J="IR\2
M3KH17D_O  Q@N$Y5   _+0 ,/SP# 2\M  AA!E!/3EU.=4Y5  !(YPXP)&T 
M"$ZZG.A-[(Y<)DYZ #8%Q_P !DJS. !G#E)%NGP %&WL? A@  "T-BT #,9\
M @!G,DAX__\O"DZZ$)I03R@ 2H!G("\$3KH1"EA/+PI.N@_Z6$]*@&8,3KH0
M4CP L'P S69V2'@#[2\*3KH0>E!/* !*A&9,-BT #,9\ 0!F!'P!8%9(> /N
M+PI.NA!:4$\H $J 9@A.NA 4/ !@/$AX  %(>@!\+P1.NA#&3^\ #$AX__]"
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
M;0 *+%*]Z@ $91@V+0 (QGP _S\#+PI.N@#67$\D7TY=3G4L4E*2$"T "1R 
M2(# ? #_8.A.50  +PI-[(.^)$XL2M7\    %B\.81!83TWLA7:USF7J)%].
M74YU3E4  $CG"" D;0 (>  F"F8*</],WP003EU.=4HJ  QG7A8J  Q(@\9\
M  1G##\\__\O"F%<7$\X !8J  U(@S\#3KH'4E1/B$ 6*@ ,2(/&?  "9PHO
M*@ (3KH".%A/%BH #$B#QGP (&<4+RH $DZZ IA83R\J !).N@(86$]"DD*J
M  1"J@ (0BH ## $8().5?_^2.<(("1M  A-^O\X*4Z%=A8J  Q(@\9\ !!G
M"G#_3-\$$$Y=3G46*@ ,2(/&?  $9S F$I:J  @X S\$+RH "!8J  U(@S\#
M3KH"3E!/L$1G$  J !  #$*20JH !'#_8+P,;?__  QF$ (J /L #$*20JH 
M!'  8*1*J@ (9@@O"DZZ )I83PQJ  $ $&8J&VT #?__/SP  4AM__\6*@ -
M2(,_ TZZ ?!03[!\  %FH# M  Q@ /]F)*H "#8J !!(P]:J  @E0P $ "H 
M!  ,+%)2DA M  T<@$B P'P _V  _SI.50  +PI-[(.^)$Y**@ ,9QC5_   
M !9-[(5VM<YE"'  )%].74YU8.)"DD*J  1"J@ (( I@ZDY5__PO"B1M  @6
M*@ -2(,_ TZZ 1A43TI 9Q@U?  ! ! F"M:\    #B5#  @D7TY=3G4_/ 0 
M3KH DE1/*T#__$J 9]8U? 0  !  *@ "  PE;?_\  A@U$Y5  !(YP P)&R&
MPF 4)E(L:@ $2&X ""\*3KH(AE!/)$LF"F;H0JR&PDS?# !.74YU3E4  "\*
M3?K_QBE.A7I"IRQM  A(;@ (3KH(*%!/)$!*@&8(<  D7TY=3G4DK(;")6T 
M"  $*4J&PB *4(!@YDY5  !V #8M  @O V&R6$].74YU3E4  $CG #"7RR1L
MAL)@#BQM  A1CKW*9Q(F2B12)@IF[G#_3-\, $Y=3G4F"V<$)I)@!"E2AL(L
M:@ $2&X ""\*3KH'V%!/< !@V$Y5   V+0 (Q_P !DWLCEPO-C@ 3KH%J%A/
M2H!G!C \  %@ D) 3EU.=4Y5   O+0 (3KH%'%A/2H!F#DZZ!70Y0([N</].
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
M""\*3KH X%A/%7P _P ()7S_____ !1V !8J  \O TZZ '!83TAX "(O"DZZ
M %!03R1?3EU.=2)O  0L;([T3N[^GB O  0L;([T3N[^MD[Z  ),[P #  0L
M;([T3N[_.D[Z  (B;P $+&R.]$[N_MI.^@ "+&R.]$[N_WQ.^@ "(F\ !" O
M  @L;([T3N[_+B O  0L;([T3N[^L$[Z  (@;P $+&R.]$[N_HP@;P $((A8
MD$*H  0A2  (3G4L;([T(F\ !" O  A.[OW8+&R.]$[N_W9,[P,   0L;([T
M3N[^DB)O  0L;([T3N[^F")O  0L;([T3N[^AD[Z  ),[P #  0L;([T3N[^
MSD[Z  (@;P $+&R.]$[N_H    /L     0         "         _$    "
M              /R   #Z@   8!*86X 1F5B $UA<@!!<'( 36%Y $IU;@!*
M=6P 075G %-E< !/8W0 3F]V $1E8P ?'!\>'QX?'QX?'A\       8     
M     "Q2   &%           +%0  $%        !   L5@  ).P         
M "Q<   20           +&8   8>           L:0  'L(  0       "QM
M   /M           +'(   =0           L=P  *=P  0  __\  "Q[   '
M4     #__P  +'\  ! *           LAP  )?     #  $  "R,   E\   
M  ,  @  +)$  !R"  ,        LEP  'BH  0       "R?   I$  !    
M    +*<  #V:           LK   &U8          "RQ   E\  !  ,     
M++D  "G<  $    !   LO   *D@  0       "S    HJ@ !  ,     +,8 
M !OH           LS   %M(          "S0   7*  "        +-8  "K"
M           LV0  $D      __\  "S<   /Z           +.   "3\    
M       LY0  &4(          "SL    !@ !  (     +.\  $%         
M   L\P  !;X          "SW   0G           +/T  "5F  ,        M
M!   ):H  P       "T,  !!#@       0  +10  $$.           M'   
M*G(          "TB                    9P  4"@ :0  4$( >   4%( 
M>0  4'0 >@  4)$ R0  4+8 R@  4,L RP  4-D S   4.\ S0  40, S@  
M410 SP  420 T0  434 T@  448 TP  460 U   47@ U0  490 U@  4:< 
MUP  4;P V   4=( V0  4>8 V@  4?8 VP  4@D W   4A0 W0  4B4 W@  
M4B\ WP  4D4 X   4EH X0  4FX X@  4GT Z   4H4!]   4J(!]0  4K !
M]@  4L !]P  4ML!^   4N@!^0  4OH!^@  4P4!^P  4Q@!_   4S0     
M    %'(      '(K     G<    # 7<K   # F$    ) 6$K   ) G@    %
M 7@K   % @       # Q,C,T-38W.#EA8F-D968                   $ 
M     0                     ! 0    $                      0( 
M   !                                                        
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                        (" @(" @(" @,# P,# @
M(" @(" @(" @(" @(" @(""00$! 0$! 0$! 0$! 0$! # P,# P,# P,#$! 
M0$! 0$ )"0D)"0D! 0$! 0$! 0$! 0$! 0$! 0$! 4! 0$! 0 H*"@H*"@("
M @(" @(" @(" @(" @(" @("0$! 0"        /L    >          ^    
M2    $P   !6    6@   &0   !H    <@   '8   "     A    (X   "2
M    G    *    "J    K@   +@   "\    Q@   ,H   #4    V    .( 
M  #F    \    /0   #^   ! @   0P   $0   !&@   1X   $H   !+   
M 38   $Z   !1    4@   %2   !5@   6    %D   !;@   7(   %\   !
M@    8H   &.   !F    9P   &F   !J@   ;0   &X   !P@   <8   '0
M   !U    =X   'B   ![    ?    'Z   !_@   @@   (,   "%@   AH 
M  (D   "*    C(   (V   "0    D0   ).   "4@   EP   )@   ":@  
M GX   *$   "B@   I    *6   "G    J(   *H   "K@   K0   *Z   "
MP    L8   +,   "T@   M@   +>   "Y    NH   +P   "]@   OP   ,"
M   #"    PX   ,4   #&@   R    ,F   #+    S(   ,X   #/@   T0 
M  -*   #4    U8   -<   #8@   V@        #\0    (             
. _(   /K         _)<
 
end
SHAR_EOF
if test 46792 -ne "`wc -c shell.uue`"
then
echo shar: error transmitting shell.uue '(should have been 46792 characters)'
fi
#	End of shell archive
exit 0

blgardne@esunix.UUCP (01/29/87)

Part 1 of 2 of Shell 2,05m was truncated to 1440 lines from 1630
Could you repost or mail the uuencoded binary?

Thanks!
  
-- 
=================================================
Looking for non-Trek cute saying....
=================================================
Blaine Gardner @ Evans & Sutherland
UUCP Address:   {ihnp4,decvax}!decwrl!esunix!blgardne
Alternate:      {ihnp4,seismo}!utah-cs!utah-gr!uplherc!esunix!blgardne
560 Arapeen Drive  Salt Lake City, Utah 84108  (801) 582-5847