gno/bin
tribby 01902c1b91 Major changes to gsh with this checkin:
* When ~ is parsed and next character is a delimiter, make sure contents
   of expanded $HOME match the user's delimiter.

 * When wildcard patterns don't match, rather than terminating the command
   gsh now prints "No match: <pattern> ignored" and passes the command line
   minus the unmatched patterns on to be executed.

 * Modified echo command so it doesn't add a blank to the end.

 * Make "clear" and "source" built-ins non-forked commands.  Unforking
   "source" allows prefixes to be set in files that are sourced.

 * Add loop to parse a single command (removing leading whitespace) before
   sending it off to be expanded and executed. Skip null lines and comments
   at this level. This allows later commands that depend upon variables set
   in the 1st command to work; e.g.: set t_num=1 ; echo "Test number $t_num"
   Also fixes problems seen when tab was first character of multiple lines.

 * Initialize environment variable flags at startup (for echo, nodirexec,
   nonewline, noglob, nobeep, pushdsilent, term, and ignoreeof). Set
   flag when env var is set in upper or lower case (formerly, only worked
   with lower case).

 * Lots of places two-word addresses are incremented using inc, without
   checking for overflow into the high-order word. As these are discovered,
   they are changed to use adc on both words.


See file UpdateLog for detailed list of changes.
1998-06-30 17:26:04 +00:00
..
aroff Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
binprint Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
cat The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
center Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
chtyp Makefile: 1998-02-19 02:05:06 +00:00
cmp Makefile: 1998-02-19 02:05:06 +00:00
date This is asm version 1.1 of date(1), also by Phil Vandry. There are still 1998-04-10 18:03:48 +00:00
df Makefile: 1998-02-19 02:12:18 +00:00
du Initial checkin. These have no modifications for GNO v2.0.6, other 1998-04-10 18:13:27 +00:00
edit edit.c: 1998-06-12 05:06:24 +00:00
gsh Major changes to gsh with this checkin: 1998-06-30 17:26:04 +00:00
head The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
kill The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
less Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
ls Fixed "ls -s" kilobyte calculation. See PR#48 for details. 1998-06-17 07:00:27 +00:00
make Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
makemake Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
mkdir Initial checkin. These sources correspond to the GNO v2.0.4 build. 1998-03-11 04:09:28 +00:00
more These are changes that apparently bring the version number to 2.0. 1998-04-10 19:10:01 +00:00
passwd Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
ps Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
purge Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
pwd The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
rcp Makefile: Cause the GNO- rather than the BSD-formatted manual page to 1998-02-09 04:00:37 +00:00
rmdir - use the libcontrib out of /usr/lib rather than assuming that it's in 1998-02-09 04:02:21 +00:00
sleep The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
split dotests: 1998-04-28 05:08:38 +00:00
strings Initial checkin of the GNO v2.0.4 strings(1) util. No changes yet for 1998-04-10 19:21:40 +00:00
stty Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
tail The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
tar Initial checkin of what is believed to be tar v2.0. There was a 1998-04-10 19:30:29 +00:00
tee tee.desc: 1998-02-19 02:15:25 +00:00
test Makefile: 1998-02-19 02:23:42 +00:00
time Initial checkin; these sources should correspond to those used to 1998-03-11 02:56:04 +00:00
touch Initial checkin; these sources should correspond to those used to 1998-03-11 02:56:04 +00:00
uname Trying a test cvs checkin. 1998-06-17 05:13:38 +00:00
uniq The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
upper Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
vi Initial checkin of aroff, binprint, center, less, ls, make, makemake, 1998-03-09 08:30:21 +00:00
wc The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00
yes The 'fulltests' script is now located in gno/build.tools 1998-03-11 05:28:01 +00:00