*** empty log message ***
authorJim Blandy <jimb@red-bean.com>
Sat, 17 Apr 1999 16:03:58 +0000 (16:03 +0000)
committerJim Blandy <jimb@red-bean.com>
Sat, 17 Apr 1999 16:03:58 +0000 (16:03 +0000)
ChangeLog
README
THANKS
libguile/ChangeLog

index f01a95b..9514152 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+1999-04-17  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       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  <mdj@barbara.nada.kth.se>
 
        * New libtool: 1.2f
diff --git a/README b/README
index 303f377..5b90be3 100644 (file)
--- 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 02ceded..bc55196 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -1,8 +1,9 @@
 The Guile core distribution:
 
+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.
-Greg Harvey made readline highlight matching parenthesis.
 
 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
index bd5f223..4da24c8 100644 (file)
@@ -1,3 +1,24 @@
+1999-04-17  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       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  <mdj@mdj.nada.kth.se>
 
        * numbers.c (isfinite): Define this macro if not defined: Return a