diff options
| -rw-r--r-- | README | 48 | ||||
| -rw-r--r-- | configure.ac | 2 | ||||
| -rw-r--r-- | rc.1 | 3 |
3 files changed, 21 insertions, 32 deletions
@@ -1,38 +1,26 @@ -This is release rc-1.7.4. +rc - a shell +============ -See COPYING for copying information. All files are - - Copyright 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis. - -See INSTALL for build and installation information. - - -BUGS +This is rc, the Plan 9 shell, reimplemented for Unix by Byron Rakitzis. -Send bug reports to <toby@paccrat.org>. If a core dump is generated, -sending a backtrace will help a great deal. You can get a backtrace -like this. +The original rc was designed and implemented by Tom Duff at Bell Labs. +It has a small feature set similar to a traditional Bourne shell, but +with a much cleaner and simpler syntax. Among other things, this makes +rc much better than Bourne-compatible shells at handling filenames which +contain spaces. Thus, writing rc scripts is less error-prone than +writing sh scripts. - ; gdb rc core - (gdb) where - <<<BACKTRACE INFO>>> - (gdb) +This reimplementation of rc can be linked with GNU readline, BSD +libedit, or similar line editing libraries, to make a pleasant +interactive shell. -Also, always report the machine, OS (`uname -a'), and compiler used to -make rc; this information is extremely valuable. - - -FEEPING CREATURISM - -See the end of the man page, under "INCOMPATIBILITIES" for (known?) -differences from the "real" rc. Most of these changes were necessary -to get rc to work in a reasonable fashion on a real (i.e. commercial, -non-Labs) Unix system; a few were changes motivated by concern about -some inadequacies in the original design. +See COPYING for copying information. All files are + Copyright 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis. -WWW +See INSTALL for build and installation information. -More information on releases of rc can be found at this web page. +The current maintainer is Toby Goodwin[1]. Please contact him with any +problems, questions, bug reports, or suggestions. - http://tobold.org/article/rc +[1] mailto:toby@paccrat.org diff --git a/configure.ac b/configure.ac index acc75dc..e86bef6 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl Our package name, version, ... AC_INIT([rc], [1.7.4]) dnl ... and release date -RELDATE=`date -I` +RELDATE=`date +%Y-%m-%d` AC_DEFINE_UNQUOTED(RELDATE, "$RELDATE", [Release date]) dnl Get things going... @@ -1143,7 +1143,7 @@ use: .Cr "echo $^path." .De .PP -For compability with the Plan 9 rc, +For compatibility with the Plan 9 rc, .Ds .Cr $"var .De @@ -1869,6 +1869,7 @@ This function allows the separator to be an arbitrary string. .Cr " echo -n $1; shift" .Cr " ~ $#* 0 && break" .Cr " echo -n $lflat(2)" +.Cr " }" .Cr "}" .De .PP |