summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-162000-04-19tjg
Bug: isatty() tests in input.c are relevant to any fd, not just 0. Now `. -i /dev/tty' works right. Bug: fn sigexit wasn't always cleared in child shells. Bug: `~ () '*'' dumped core.
2015-05-162000-04-19tjg
Bug: `~ () '*'' dumped core.
2015-05-162000-04-19tjg
Bug: isatty() tests in input.c are relevant to any fd, not just 0. Now `. -i /dev/tty' works right.
2015-05-16add some extra calls to setsigdefaultstjg
2015-05-16 Release: rc-1.6b2.tjg
2015-05-16 Documentation: extra parentheses around `~' and `!' expressions aretjg
forbidden. Tom Duff's paper is not distributed with rc, but is available on the web.
2015-05-16 Bug: avoid a putative race condition in signal.ctjg
2015-05-161999-12-10tjg
Bug: absolute globs do still need a special case. `/*' works again now, but we still avoid creating names like `//tmp/foo'.
2015-05-16`/' special case just moves elsewhere...tjg
remove use of commas to separate statements
2015-05-16new release datetjg
2015-05-161999-11-11tjg
Documentation: when running configure, you need to set LDFLAGS for `-L' options, not LIBS.
2015-05-161999-11-10tjg
Feature: make `version' a list.
2015-05-161999-11-10tjg
Release: rc-1.6b1.
2015-05-16 Documentation: failing to search $path for a `.' command is at leasttjg
an incompatibility with Tenth Edition rc, and probably a bug.
2015-05-16 Portability: add /usr/bsd to default default path.tjg
2015-05-16 Feature: replace `-V' with `version' variable.tjg
Portability: exporting `path' causes indigestion in CygWin. Since it's virtually impossible for a child `rc' process to inherit `path' (which I consider a bug, but it's not going to be fixed now), simply don't export `path'.
2015-05-16 Portability: exporting `path' causes indigestion in CygWin. Sincetjg
it's virtually impossible for a child `rc' process to inherit `path' (which I consider a bug, but it's not going to be fixed now), simply don't export `path'.
2015-05-16 Feature: replace `-V' with `version' variable.tjg
2015-05-16 Feature: replace `-V' with `version' builtin.tjg
2015-05-16 Portability: use POSIX strerror() where it's available; fake it withtjg
sys_errlist[] where not.
2015-05-161999-10-13tjg
Bug: a read(2) error in fdgchar() should call rc_raise(), not rc_exit(). This bug is easily tickled on systems (like Linux) which allow you to open(2) but not read(2) directories: `. /tmp'. In all previous versions of rc, this caused the shell to exit.
2015-05-16zap statval.h on `make distclean'tjg
2015-05-161999-10-12tjg
Portability: status.c assumes traditional Unix layout of 0 and 1 exit statuses in the parent, which is not shared by BeOS. Add mkstatval.c.
2015-05-161999-10-11tjg
Bug: absolute globs don't need special case in doglob(). Avoids creating path names like `//tmp', which is a UNC path under CygWin.
2015-05-16 Portability: the proposed C 9x __va_copy() macro is called that, nottjg
va_copy(), as I thought. Furthermore, it is defined to be a macro, so we don't need to use autoconf to check for it.
2015-05-161.6 take 2tjg
2015-05-16typos, etc.tjg
2015-05-16 Tidiness: `make distclean' now removes sigmsgs.[ch].tjg
2015-05-16really 1.6 (maybe?)tjg
2015-05-16rc-1.6tjg
2015-05-16towards 1.6tjg
2015-05-16add Dale Scheetztjg
2015-05-16 Documentation: minor fixes to man page.tjg
2015-05-161.5b6tjg
2015-05-16 Documentation: note that `$(a.b)' syntax only mostly works, and thattjg
list definitions in exported functions are noisier than they need to be.
2015-05-16fix typotjg
2015-05-16make comment more precisetjg
2015-05-16another snapshottjg
2015-05-16 Bug: if we reset SIGCLG to SIG_DFL, we need to record the fact in thetjg
sighandlers[] array.
2015-05-16 Portability: Linux *almost* has SysV SIGCLD semantics, and we need totjg
detect them.
2015-05-16remove debugging statementtjg
2015-05-16towards another snapshottjg
2015-05-161993-05-06tjg
Portability: tgetent() might be in -lncurses instead of -ltermcap.
2015-05-16 Documentation: document the yacc-imposed limit on ; separated commandstjg
in a line.
2015-05-16trivial fixestjg
2015-05-16minor updatestjg
2015-05-16 Portability: AM_INIT_AUTOMAKE calls AC_ARG_PROGRAM andtjg
AC_PROG_INSTALL. Don't do it explicitly. For once, the configure script gets smaller!
2015-05-16add Aharon Robbins and Wolfgang Zekolltjg
2015-05-16some changes for rc-1.5b5tjg
2015-05-16 Release: rc-1.5b5.tjg