summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorToby Goodwin <tjg@star.le.ac.uk>1999-01-11 10:55:18 +0000
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:22:09 +0100
commite11c7df86144bed383ac6bbeaecc3017d18b37db (patch)
tree6fad44921723eab2f2eb1c76b7214b4e79b818f3 /NEWS
parent671e1e2d1599aa8c5f1010b3fe75c151c56a7403 (diff)
beta: rc-1.5b4
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS50
1 files changed, 50 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..ec827a6
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,50 @@
+Since rc-1.5b2 was released, many fixes have been made to the
+autoconfiguration code, some of them critical. One problem (which I
+introduced) was found in minutes with ElectricFence: I had spent several
+hours failing to find it with other tools.
+
+Two bugs in rc itself, one of them trivial, were fixed.
+
+rc now uses GNU automake. Although I feel that automake is sticking
+plaster to mend a broken leg, it has made my job as maintainer easier.
+(Errm, apart from tracking down bugs in automake itself, and Perl, that
+is.) For people building rc, it's now possible (depending on your
+flavour of `make') to build in a separate directory from the source.
+
+Creeping featurism: rc now has a `-V' switch to report its version
+number.
+
+The detection of signal names has been completely revised. Vincent
+Broman suggested this, and contributed mksignal.c.
+
+The interaction with readline has been redone, principally to work
+around bugs in the readline library. Tom Culliton persuaded me of
+the need for this, and his patches to an earlier version of rc became
+readline.c.
+
+I rewrote addon.[ch] to provide a more useful example of adding extra
+builtins.
+
+The rc build system no longer considers running `yacc': parse.y is for
+information only. The supplied y.tab.[ch] were built with Berkeley
+`yacc', and lightly edited to remove a few gcc warnings. This idea was
+suggested by Gert-Jan Vons.
+
+Binaries of rc-1.5b4 are typically a few kilobytes smaller than 1.5b2.
+I believe this is due to improved autoconfiguration: we are now much
+more careful only to include code that will be used.
+
+Support for vrl (another lightweight "readline"-style library) was
+added.
+
+rc can now deal with a bogus application that sets its stdin to
+non-blocking mode.
+
+See ChangeLog for more details.
+
+What happened to rc-1.5b3? There were a couple of releases to people
+who'd found bugs in rc-1.5b2 that were called b3. To avoid any
+possibility of confusion, I have named this beta release rc-1.5b4.
+
+Tim Goodwin
+1999-01-11