GNO is the UNIX-like environment for the Apple IIgs
Go to file
tribby e7f2691599 Changes for gsh version 2.0d7:
Fixed several memory leaks.

Prefix command without any parameter (to list the prefixes) would cause
memory corruption when prefix had been invoked previously with a parameter.

Sourcing a command file from within an exec file could cause gsh to
wait forever, depending upon the commands executed in the sourced file.

All built-in commands return appropriate status: 1 for error, 0 for no error.

Fixed several cases where incorrect value was set in $status.

Added usage strings for tset, hash, commands, and history.

Fixed memory corruption error when edit command had no parameters.

When system() is called with pointer = NULL or with a command string that
causes gsh to detect an error (e.g., incompatibility with | and <), return
status of -1. In other cases, return process's status rather than always 0.

System would crash when output from a non-forked command was piped to
another process; for example   clear | cat > /tmp/list
1998-12-21 23:57:08 +00:00
ainclude Initial checkin; m16.gno is mostly a collection of stubs that allow 1998-03-08 17:18:11 +00:00
bin Changes for gsh version 2.0d7: 1998-12-21 23:57:08 +00:00
build.tools fudgeinstall: 1998-07-07 02:31:22 +00:00
doc Added submissions from 1998-12-10 19:12:27 +00:00
HFSinclude initial checkin of header files 1997-02-28 04:42:19 +00:00
include gno.h: 1998-10-31 18:50:44 +00:00
kern - Fixed infinite loop in traceback() 1998-02-22 05:05:54 +00:00
lib updated the ChangeLog for libc 1998-10-31 20:24:16 +00:00
NOTES status.bin: 1998-10-31 19:14:49 +00:00
orcacdefs - update the "path" pragma to reflect the new location of the ORCA/C 1998-01-25 21:05:28 +00:00
rinclude startup.mk: 1998-02-14 23:56:40 +00:00
sbin mkso/Makefile, renram5/Makefile: 1998-04-22 05:09:55 +00:00
sys Convert CR-->LF in sources; they were checked in with the wrong newline 1998-12-13 02:50:33 +00:00
usr.bin Makefile: 1998-07-07 02:19:26 +00:00
usr.man syslog.3: 1998-10-31 19:05:57 +00:00
usr.orca.bin Makefile: 1998-03-08 17:58:44 +00:00
usr.sbin Initial checkin of syslogd v2 for GNO. This was a complete rewrite 1998-10-31 19:02:47 +00:00
verbatim initrc: 1998-05-30 14:36:51 +00:00
binconst.mk binconst.mk, binrelease.mk: 1998-04-22 05:07:20 +00:00
binrelease.mk binconst.mk, binrelease.mk: 1998-04-22 05:07:20 +00:00
binrules.mk binconst.mk: 1998-03-08 17:12:34 +00:00
Makefile make sure top-level files are tarred up 1997-12-22 01:11:08 +00:00
paths.mk paths.mk: 1998-05-30 14:18:04 +00:00
prog.mk Change a few comments to make them match the code: 1998-02-18 18:22:04 +00:00