diff --git a/ChangeLog b/ChangeLog index f01a95b7c..951415270 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +1999-04-17 Jim Blandy + + Remove all automatic readline support, to avoid copyright + confusion. + * INSTALL: Update text. + * NEWS: Explain the situation. + * configure.in: Remove configury for readline and its supporting + libraries. + * configure: Regenerated. + + * README: Change URL's for automake and autoconf. + + * Makefile.in, aclocal.m4: Regenerated with automake 1.4. + Mikael's getting different results than I am because he's got + libtool 1.2f installed, which I can't get my hands on. + 1999-03-22 Mikael Djurfeldt * New libtool: 1.2f diff --git a/README b/README index 303f377c8..5b90be3eb 100644 --- a/README +++ b/README @@ -87,14 +87,14 @@ are the following: Autoconf 2.13 --- a system for automatically generating `configure' scripts from templates which list the non-portable features a program would like to use. Available in - "ftp://prep.ai.mit.edu/pub/gnu". + "ftp://ftp.gnu.org/pub/gnu/autoconf" Automake 1.4 --- a system for automatically generating Makefiles that conform to the (rather Byzantine) GNU coding standards. The nice thing is that it takes care of hairy targets like 'make dist' and 'make distclean', and automatically generates Makefile dependencies. Automake is available in - "ftp://prep.ai.mit.edu/pub/gnu". + "ftp://ftp.gnu.org/pub/gnu/automake" Before using automake, you may need to copy `threads.m4' and `guile.m4' from the top directory of the Guile core disty to diff --git a/THANKS b/THANKS index 02ceded6d..bc5519658 100644 --- a/THANKS +++ b/THANKS @@ -1,8 +1,9 @@ The Guile core distribution: -Michael Livshin implemented Dybvig's Guardians. -Ken Raeburn made Guile use `const' in some appropriate places. Greg Harvey made readline highlight matching parenthesis. +Michael Livshin implemented Dybvig's Guardians. +Russ McManus contributed a command-line argument parser (ice-9 getopt-long). +Ken Raeburn made Guile use `const' in some appropriate places. Bug reports and fixes from: @@ -20,6 +21,7 @@ Bug reports and fixes from: Nicolas Neuss Thien-Thi Nguyen Richard Polton + Ken Raeburn Telford Tendys Bernard Urban Jim Wilson diff --git a/libguile/ChangeLog b/libguile/ChangeLog index bd5f2235d..4da24c86b 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,24 @@ +1999-04-17 Jim Blandy + + Remove readline support, to avoid copyright confusion. + * Makefile.in: Remove readline files from lists. + * init.c: Don't initialize readline. + * scmconfig.h.in: Regenerated. + + * numbers.c (s_bignum): Renamed to s_bignum, and made static. + Libguile should not be exporting random little strings. + * numbers.h (s_bignum): Extern declaration removed. + + More const changes from Ken Raeburn. + * numbers.c (scm_s_bignum, fx): Now const. + (scm_logtab, scm_ilentab, s_adjbig): Now static and const. + * numbers.h (scm_s_bignum): Update declaration. + * eval.c (bodycheck): Argument WHAT now points to const. + * snarf.h (SCM_SYNTAX): Name is const. + + * eval.c (scm_i_let): Make this globally visible, to avoid dynamic + linking crashes on NetBSD. (Thanks to Ken Raeburn.) + 1999-03-26 Mikael Djurfeldt * numbers.c (isfinite): Define this macro if not defined: Return a