Path: utzoo!utgpu!watmath!water!ljdickey
From: ljdickey@water.waterloo.edu (Lee Dickey)
Newsgroups: comp.sys.atari.st
Subject: Re: A CLI for the ST
Message-ID: <1972@water.waterloo.edu>
Date: 8 Dec 88 02:09:28 GMT
References: <93@ucl-cs.UUCP>
Reply-To: ljdickey@water.waterloo.edu (Lee Dickey)
Organization: U. of Waterloo, Ontario
Lines: 46

In article <93@ucl-cs.UUCP> susher@uk.ac.ucl.cs writes:
>
>Does anyone out there in the big wide world know where I can get a good,
>intelligent, public domain command line interpreter for a 520STM as I
>am rapidly losing patience with GEM. I have come to the conclusion, after
>using both GEM and MacDOS that GEM need replacing.

I recommend Gulam.  It is not PD, because the author holds the
copyright on the source code, but it is free, and may be shared
with others.

I think it is great.  I set the prompt to look something like the
prompt that I use on the un*x box at the office.  It has tenex-style
name completion and accepts wild cards in file names.  I can have
little command shells that I can execute from Gulam, it has aliasing,
and allows me to set variables.  
When I
boot my system, I autocopy gulam to the ramdisk and then autostart
gulam from the ram.  Occasionally, I use the desktop and the mouse, but
mostly it is gulam or APL.

Gulam has xmodem built in.  It also has ue, (a version of micro-emacs)
built in, and it has te, a terminal emulator, like a VT52.  This latter
does not come up to the standards set by Uniterm, but, since it is
there, (and since Uniterm does not have APL characters yet -- soon,
Simon ?  :-)  ), I sometimes use te, or the closely related TOM,
an APL terminal emulator.

Gulam has 62 built-in commands, and un*x users will recognize many:

alias    dm       endwhile help     more     printenv set      ue 
cat      dirc     exit     history  mson     pushd    setenv   unalias 
cd       dirs     fg       if       msoff    pwd      source   unset 
chmod    echo     fgrep    kb       mv       rehash   sx       unsetenv 
copy     egrep    foreach  lpr      peekw    ren      te       which 
cp       ef       format   ls       pokew    rm       teexit   while 
date     endfor   gem      mem      popd     rmdir    time     
df       endif    grep     mkdir    print    rx       touch    

I love Gulam.

-- 
    L. J. Dickey, Faculty of Mathematics, University of Waterloo.
	ljdickey@WATDCS.UWaterloo.ca	ljdickey@water.BITNET
	ljdickey@water.UUCP		..!uunet!watmath!water!ljdickey
	ljdickey@water.waterloo.edu