Renamed sequence->list --> collect
[bpt/guile.git] / ChangeLog
index 9d55a88..d4efe32 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,130 @@
+1998-10-24  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Call AM_PROG_CC_STDC, to see what flags we should
+       pass the compiler to make it support ANSI.  (Thanks to Bernard
+       Urban.)
+       * aclocal.m4, configure: Regenerated.
+
+1998-10-20  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * Guile 1.3 released.
+
+1998-10-19  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * GUILE-VERSION: Bump to 1.3.
+
+       * Makefile.am (EXTRA_DIST): Don't omit ANON-CVS and SNAPSHOTS.
+       * Makefile.in: Regenerated.
+
+1998-10-16  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * qthreads.m4 (QTHREADS_CONFIGURE): On NetBSD, pass through a flag
+       to the Makefile which explicitly tells it to pass assembly files
+       through the preprocessor.  (Thanks to Perry Metzger.)
+       * aclocal.m4, configure, Makefile.in: Regenerated.
+
+1998-10-14  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Define SCM_SINGLES whenever a float can fit in a
+       long, not only when a float is the same size as a long.  This gets
+       us SCM_SINGLES defined on alphas.  (Thanks to Clark McGrew.)
+       * configure: Regenerated.
+
+       * configure.in: Construct libguile/versiondat.h here; see
+       log entry in libguile/ChangeLog for details.
+       * configure: Regenerated.
+
+       * configure.in: Allow tabs and whitespace between `void' and
+       `usleep'.  (Thanks to Harvey J. Stein.)
+       * configure: Regenerated.
+
+       Don't redefine sleep/usleep.
+       * configure.in: Remove tests for usleep's argument type; we only
+       need that if we're going to replace it.
+
+       * acconfig.h (USLEEP_ARG_TYPE): Delete.  All the other SLEEP
+       garbage is needed just to use usleep and sleep without compiler
+       warnings.
+       * configure: Regenerated.
+
+1998-10-12  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure: Regenerated.
+       
+       * configure.in (GUILE_FUNC_DECLARED): Name the cache variables
+       starting with guile_cv_; ac_cv_ is autoconf's namespace.
+
+       The type of the argument to usleep varies from system to system,
+       as does the return type.  We really shouldn't be redefining usleep
+       at all, but I don't have time to clean that up before the 1.3
+       release.  It's on the schedule for afterwards.
+       * configure.in: Cache results from usleep return value test.
+       Test for the type of the usleep argument, and cache that too.
+       * acconfig.h (USLEEP_ARG_TYPE): New macro.
+
+1998-10-11  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * acconfig.h (HAVE_RL_GETC_FUNCTION): Fix this entry.
+
+1998-10-10  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * GUILE-VERSION: bump to 1.2.91, since we're doing snapshots again.
+
+       * Guile 1.2.90 released --- beta.
+       * GUILE-VERSION: Set to 1.2.90.  This would appear to be a
+       regression from 1.3a, but everyone knows that the next release is
+       1.3, I want to switch to a more coherent version numbering system,
+       and now is the time.
+       
+1998-10-09  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Call AC_C_INLINE, so we can use inline happily in
+       libguile. 
+       * configure: Regenerated.
+
+1998-10-07  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Don't forget to #define HAVE_RL_GETC_FUNCTION if
+       we do find the rl_getc_function variable in the readline library;
+       AC_CHECK_FUNCS used to do this for us, but we're not using it any
+       more.
+       * acconfig.h: Add an entry for HAVE_RL_GETC_FUNCTION.
+
+       * configure.in: Properly test for the presence of rl_getc_function;
+       it's a variable, not a function.
+       * configure: Regenerated.
+
+       * doc: New subdirectory.
+       * Makefile.am (SUBDIRS): List it.
+       * configure.in (AC_OUTPUT): Build its Makefile.
+       * configure, Makefile.in: Regenerated.
+
+       * guile.m4 (GUILE_FLAGS): New macro.
+
+       * guile.m4 (AM_INIT_GUILE_MODULE): Deleted; it doesn't do anything
+       terribly helpful any more, nobody's using it, and this is not
+       really the way I want to handle modules anyway.
+
+1998-10-03  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in (FD_SETTER, FILE_CNT_GPTR): New cases for SCO's
+       stdio implementation.  (Thanks to David Tillman.)
+       * configure: Rebuilt.
+       
+       * guile-config: Renamed from `build'.
+       * Makefile.am (SUBDIRS): Mention `guile-config', not `build'.
+       * configure.in: Create `guile-config/Makefile.in', not
+       `build/Makefile.in'.  Doc fix, too.
+
+       * qthreads.m4: Doc fix.
+       * Makefile.in, aclocal.m4, configure: Regeneranegerederadea.
+
 1998-10-03    <jimb@savonarola.red-bean.com>
 
+       * configure.in: Check for a missing `sleep' declaration.
+       * acconfig.h (MISSING_SLEEP_DECL): Provide some text for this.
+       * configure: Regenerated.
+
        * configure.in: Don't use the canonical host name to decide
        whether `bzero' and `usleep' have declarations --- that's going
        back to the bad old days before autoconf.  Remove the call to