[net.micro.amiga] SHELL comments, etc....

dillon@CORY.BERKELEY.EDU (Matt Dillon) (03/09/86)

	Since my first posting of SHELL, I've made quite a few changes and
additions.  I will be posting an updated version in, I hope, a couple of
weeks.  The new version will have the following:

	* the usual bug fixes (SEND IN THOSE BUG REPORTS!)
	* if, else, endif,
	* goto's and labels within shell scripts
	* error processing (maybe.. see ***note below)
	

*** IF somebody can tell me how to retrieve the return value from a function
after and Execute(), or if that is impossible, how to use the SegList etc...
routines provided by DOS to run other processes (and wait for their completion)
and getting the return value that way, THEN I will be able to incorporate it
into the shell, allowing error checking within a shell-script (source file).

Currently, since I don't know how to retrieve the return value, there are 
still some things (and I admit this) that CLI can do that my shell can't.
However, everything my shell can do, is done fast comparitively.


Lastly, there has been talk on the net over implimenting pipes.  I can say
for sure that I myself will not have pipes incorporated by the next release,
since it involves writing a DOS device driver to do it right.  

For those of you who are hacking on my shell and wish to distribute it: Go
ahead.  But Beware, the shell is very hackable, and we don't want to infuse
into this net a thousand incompatible versions of the same program.

					-Matt