* error.h (scm_sysmissing): deprecation expired - removed.
[bpt/guile.git] / ChangeLog
index ba910f5..f979331 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,961 @@
+2001-04-27  Rob Browning  <rlb@cs.utexas.edu>
+
+       * GUILE-VERSION (GUILE_MINOR_VERSION): change to 5.0, switching to
+       the new odd/even ustable/stable version numbering scheme.
+       (LIBGUILEQTHREADS_MAJOR_VERSION): change to 10 to match Debian and
+       libguile.  In the future, libguile and libguileqthreads may not
+       stay in sync.  This still doesn't appear to affect
+       libguileqthreads, but we'll fix that next.
+
+2001-04-25  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
+
+       * configure.in: Don't treat srfi directory specially, just create
+       the Makefile there (thanks to Neil Jerram for the patch).
+
+2001-04-23  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
+
+       * Makefile.am (SUBDIRS): Added `srfi'.
+
+       * configure.in: Added subdirectory `srfi' to build process.
+
+       * libguile.h: Added inclusion of `values.h'.
+
+2001-04-22  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in: check for inet_pton and inet_ntop.
+
+2001-04-20  Gary Houston  <ghouston@arglist.com>
+
+       * acconfig.h: include HAVE_SIN6_SCOPE_ID.
+       * configure.in: check for sin6_scope_id in sockaddr_in6.
+
+2001-04-19  Mikael Djurfeldt  <mdj@linnaeus.mit.edu>
+
+       * RELEASE: Added deprecated macro SCM_ARRAY_CONTIGUOUS
+
+2001-04-17  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in: run the autoconf BIGENDIAN check.
+
+2001-04-12  Niibe Yutaka  <gniibe@m17n.org>
+
+       * GUILE-VERSION (LIBGUILEQTHREADS_MAJOR_VERSION,
+       LIBGUILEQTHREADS_MINOR_VERSION, LIBGUILEQTHREADS_REVISION_VERSION,
+       LIBGUILEQTHREADS_VERSION): Added libguileqthreads version info.
+
+       * configure.in: Likewise.
+
+2001-04-11  Keisuke Nishida  <kxn30@po.cwru.edu>
+
+       * configure.in (AC_CHECK_FUNCS): Don't check bzero.
+       (GUILE_FUNC_DECLARED): Removed checking of bzero.
+       Thanks to NIIBE Yutaka.
+
+2001-04-10  Mikael Djurfeldt  <mdj@linnaeus.mit.edu>
+
+       * Undeprecated scm_init_oop_goopscore_module.
+
+2001-03-25  Thien-Thi Nguyen  <ttn@revel.glug.org>
+
+       * check-guile.in: Fix sh standard conformance bug: Replace
+       "test -e" with "test -f".  Thanks to Alexander Klimov.
+
+2001-03-19  Gary Houston  <ghouston@arglist.com>
+
+       * check-guile.in: rename $parent to $srcdir.  if it's equal to "."
+       set it to `pwd`.
+
+       * check-guile.in: 16 documentation tests were failing if "make
+       check" was run before Guile had been installed with the current
+       --prefix.  made various changes to the script so that it runs
+       without a cd to the test-suite directory.  For the -i option,
+       don't point GUILE_LOAD_PATH to the current directory, but let it
+       use it's own scheme library.
+
+2001-03-18  Gary Houston  <ghouston@arglist.com>
+
+       * check-guile.in: use @srcdir@ instead of @test_suite_dir@.  use
+       the current directory (build dir) not srcdir to find guile
+       executable.  otherwise "make check" doesn't work with a separate
+       build directory.  create the test log in
+       $build_dir/check-guile.log instead of in srcdir/test-suite
+       directory.
+       * configure.in: don't define or substitute test_suite_dir.
+
+2001-03-17  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in: don't append threads.doc to EXTRA_DOT_DOC_FILES,
+       since EXTRA_DOT_DOC_FILES is redefined later.  define
+       EXTRA_DOT_X_FILES and hand it to AC_SUBST.
+
+2001-03-09  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
+
+       * configure.in: Added header checks for crypt.h, sys/resource.h
+       and sys/file.h, function checks for chroot, flock, getlogin,
+       cuserid, getpriority, setpriority, getpass, sethostname,
+       gethostname, and for crypt() in libcrypt.
+
+2001-03-09  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * configure.in (htmldoc): Merge handling of `--enable-htmldoc'
+       option from guile-doc/configure.in.
+
+2001-03-06  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       * libguile.h: Removed #include "libguile/dump.h".
+
+2001-02-02  Keisuke Nishida  <kxn30@po.cwru.edu>
+
+       * libguile.h: Added #include "libguile/dump.h".
+
+2001-01-29  Mikael Djurfeldt  <mdj@linnaeus.mit.edu>
+
+       * libguile.h: Added #include "libguile/rdelim.h".
+
+2001-01-26  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       The following patch was sent by Thien-Thi Nguyen.
+
+       * check-guile.in:  New file.
+
+       * Makefile.am:  Add TESTS rule.
+
+       * configure.in:  Add support for "make check".
+
+2000-11-21  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       * acconfig.h:  Removed bogus #ifndef.  Thanks to Lars J. Aas.
+
+2000-10-25  Mikael Djurfeldt  <mdj@linnaeus.mit.edu>
+
+       * GUILE-VERSION (LIBGUILE_MAJOR_VERSION): Incremented major
+       version number to 10 due to the merge of GOOPS.
+
+       * oop: New directory.
+
+2000-09-20  Keisuke Nishida  <kxn30@po.cwru.edu>
+
+       * libguile.h: #include "libguile/properties.h".
+
+2000-09-17  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in, acconfig.h: remove the GCSE test: it doesn't seem
+       to be reliable on all platforms.
+
+2000-08-18  Gary Houston  <ghouston@arglist.com>
+
+       * acconfig.h: added BROKEN_GCSE.
+       * configure.in: check for a gcc GCSE optimisation bug.
+
+2000-07-31  Gary Houston  <ghouston@arglist.com>
+
+       * acconfig.h: added HAVE_H_ERRNO
+       * configure.in: removed some dnl'd & obsolete cygwin stuff.
+       added a test for h_errno.
+
+2000-06-21  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * Guile 1.4 released.
+
+2000-06-20  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * GUILE-VERSION: Changed to work also when included by a Makefile
+       (e.g. debian/rules).  (Thanks to Karl M. Hegbloom.)
+       (LIBGUILE_MAJOR_VERSION): Bumped to 9.
+       (GUILE_MINOR_VERSION): Bumped to 4.
+
+2000-06-12  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * libguile.h: Removed #include "libguile/kw.h".
+
+       * Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
+       (The rule will cd to $(top_srcdir).)
+
+       * configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
+       substitute it into libguile/Makefile.
+
+       * HACKING: Updated recommended libtool version to be 1.3.5.
+
+       * RELEASE: Say that we should update HACKING to reflect the
+       versions of the tools we're using rather than README.
+
+2000-06-02  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * NOTES: Removed.
+
+       * TODO: Moved to devel/.
+
+2000-06-01  Craig Brozefsky  <craig@red-bean.com>
+
+       * GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
+       LIBGUILE_MINOR_VERSION, LIBGUILE_REVISION_VERSION so that we now
+       define libguile.so version in a well-lit place.
+
+       * configure.in: added AC_SUBST lines for the new LIBGUILE version
+       variables.
+
+2000-06-01  Michael Livshin  <mlivshin@bigfoot.com>
+
+       * autogen.sh: call ./guile-aclocal.sh instead of aclocal.
+
+       * guile-aclocal.sh: new file, works around aclocal problems.
+
+2000-05-30  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       * acconfig.h (USE_FSU_PTHREADS, USE_MIT_PTHREADS,
+       USE_PCTHREADS_PTHREADS):  Removed.
+
+2000-05-01  Gary Houston  <ghouston@arglist.com>
+
+       * Makefile.am: add include_HEADERS.
+       libguile.h: moved from libguile directory.  maybe libguile.h should
+       be installed in $prefix/include/libguile/libguile.h instead?
+
+2000-04-21  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * qthreads.m4: Removed THREADS_CPPFLAGS.
+
+       * acinclude.m4: Removed qthreads macros.  They are provided in
+       qthreads.m4, so these were redundant.
+
+       * acconfig.h (GUILE_DEBUG_MALLOC): New.
+
+       * configure.in: New --enable-debug-malloc configuration option.
+
+2000-03-29  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * acconfig.h (GUILE_PTHREAD_COMPAT): New config variable.
+
+       * configure.in: Enable workaround for COOP-linuxthreads
+       compatibility on Linux systems.
+
+2000-03-19  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * devel: New directory.  Intended to carry documentation related
+       to Guile development (as opposed to the doc directory which
+       contains documentation related to the use of the current Guile).
+       This directory (devel) is not included in the Guile distribution,
+       but is accessible via anonymous CVS.
+
+2000-03-13  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * configure.in: Don't add iselect.o to LIBOBJS.
+
+2000-03-13  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Added end-tag for local variables.  (Thanks to
+       Thien-Thi Nguyen.)
+
+2000-03-12  Gary Houston  <ghouston@arglist.com>
+
+       * README (Guile Documentation, About This Distribution): updated.
+
+2000-03-12  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * configure.in (ac_cv_struct_timespec): Added test for struct
+       timespec.
+
+       * acconfig.h (HAVE_STRUCT_TIMESPEC): Added.
+
+2000-01-25  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * autogen.sh: Call libtoolize.  Pass --add-missing option to
+       automake.  Do not decent into libltdl directory.  The libltdl
+       directory is now populated by libtoolize and does not need any
+       further autogeneration.
+
+2000-01-23  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in: check for fchown.
+
+Tue Jan 18 12:55:15 2000  Mikael Djurfeldt  <mdj@r11n07-s.pdc.kth.se>
+
+       * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl
+       instead of $(top_builddir)/libltdl to includepath.
+
+2000-01-18  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * emacs: New subdirectory for elisp tools.
+
+2000-01-15  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * README, HACKING: Moved "Hacking it yourself" section from README
+       to HACKING.  Updated recommended libtool version to be 1.3.4.
+
+2000-01-14  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in: needs to have --disable-networking, not
+       --disable-net.
+
+2000-01-12  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * libltdl/acconfig.h: New file: Needed by autogen.sh.
+
+Tue Jan 11 13:42:35 2000  Greg J. Badros  <gjb@cs.washington.edu>
+
+       * autogen.sh: Added messages as we run autogen in subdirectories.
+
+       * configure.in: Output libugile/guile-func-name-check script, and
+       chmod +x it.
+
+2000-01-11  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * libltdl/autogen.sh: New file.
+       * autogen.sh: Invoke libltdl/autogen.sh.
+
+2000-01-09  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       Finally applied the libltdl patch from Thomas Tanner, with slight
+       modifications.  All code copied from the libtool package is from
+       libtool-1.3.4.
+
+       * configure.in: Make "--with-modules=yes" the default.  Do not
+       clear INCLTDL, LIBLTDL prior to processing "--with-modules".
+
+    1999-07-25  Thomas Tanner  <tanner@ffii.org>
+
+           * Makefile.am: add libltdl to SUBDIRS, automake automatically
+             includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
+           * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
+             (no need to install libtool any more)
+           * configure.in: replace --enable-dynamic-linking with
+             --with-modules, required modules can be specified using
+             --with-modules="/path/to/mod.la" and will be linked
+             statically on platforms that don't support dynamic loading,
+             configure libltdl, configure libtool for dlopening
+           * libltdl: added using libtoolize -c --ltdl
+
+2000-01-09  Gary Houston  <ghouston@arglist.com>
+
+       * configure.in: check whether localtime caches TZ.  copied from
+       Emacs 20.5.
+       * acconfig.h: add LOCALTIME_CACHE.
+
+Tue Dec 14 09:12:22 1999  Greg J. Badros  <gjb@cs.washington.edu>
+
+       * configure.in: Make it be guile-snarf.awk, since we'll be
+       switching names for guile-doc-snarf.  (I wouldn't have changed
+       this, but I was getting ready to commit this way when the below
+       change was committed).
+
+1999-12-14  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Create guile-doc-snarf.awk.
+
+1999-12-12  Greg J. Badros  <gjb@cs.washington.edu>
+
+       * configure.in: Create guile-doc-snarf, chmod +x that script after
+       AC_OUTPUTted.
+
+1999-12-10  Greg J. Badros  <gjb@cs.washington.edu>
+
+       * NEWS: More complete description for --enable-debug-freelist.
+
+1999-12-09  Gary Houston  <ghouston@freewire.co.uk>
+
+       * configure.in (CFLAGS): don't add -Wpointer-arith, since it
+       causes numerous spurious warnings with recent gcc and/or glibc
+       versions.
+
+1999-11-19  Gary Houston  <ghouston@freewire.co.uk>
+
+       * acconfig.h: add HAVE_ARRAYS.
+
+       * configure.in: add --disable-arrays option, probably temporary.
+
+1999-11-17  Gary Houston  <ghouston@freewire.co.uk>
+
+       * configure.in: check for hstrerror.
+
+1999-10-05  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * autogen.sh: Don't call autoreconf at all; it's not reliable.
+       Instead, call the various tools explicitly.  Invoke
+       guile-readline's autogen.sh script.
+
+       Straighten up the situation regarding guile.m4 and qthreads.m4.
+
+       We can't have .m4 files which are installed where aclocal can
+       see them, but also used by guile's own configure.in, because
+       aclocal will read both copies, complain about duplicate macro
+       definitions, and refuse to generate aclocal.m4 at all.  This
+       happens if you invoke it as `aclocal -I .', as autoreconf does.
+       This is probably a flaw in the autotools, but Guile doesn't need
+       that flaw fixed immediately.
+
+       guile.m4 is intended for use by people linking against guile, so
+       it needs to be installed.  But Guile itself doesn't use it.  So
+       move guile.m4 into guile-config.  That makes sense, since
+       guile.m4's GUILE_FLAGS macro is just an easy way to call
+       guile-config.
+
+       qthreads.m4 is indented to help configure a qthreads tree.  It's
+       only useful to a package which actually includes a qthreads tree,
+       and it's intimately related to that tree, so it's not useful to
+       install this.  So don't install it.
+
+       * guile.m4: Moved to guile-config.
+       * Makefile.am (aclocaldir, aclocal_DATA): Delete.
+       (EXTRA_DIST): Move qthreads.m4 here.
+
+       Don't store generated files in the repository any more.  Instead,
+       require people to run autogen.sh on trees from snapshots and CVS.
+       * Makefile.in, aclocal.m4, configure: Deleted.
+       * autogen.sh: New file.
+       * ANON-CVS, SNAPSHOTS: Updated instructions.
+
+1999-10-02  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
+
+1999-09-27  Greg J. Badros  <gjb@cs.washington.edu>
+
+       * configure.in:  Added --enable-debug-freelist option.
+
+       * acconfig.h: Added GUILE_DEBUG_FREELIST.
+
+1999-09-23  Gary Houston  <ghouston@freewire.co.uk>
+
+       * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING.  remove FD_SETTER,
+       FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
+
+       * configure.in: new options --disable-posix, --disable-net
+       and --disable-regex
+       export HAVE_POSIX and HAVE_NETWORKING definitions.
+       don't add regex-posix.o to LIBOBJS if regex disabled.
+
+       LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
+       conditionally.
+
+1999-09-25  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * Guile 1.3.4 released.
+
+1999-09-22  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
+       libtool knows how to get ANSI C behavior from the compiler.
+       * configure: Regenerated.
+
+1999-09-20  Gary Houston  <ghouston@freewire.co.uk>
+
+       * configure.in: check availability of siginterrupt.
+
+1999-09-18  Gary Houston  <ghouston@freewire.co.uk>
+
+       * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
+       testing for SA_RESTART.
+
+1999-09-12  Mikael Djurfeldt  <mdj@mdj-pc.nada.kth.se>
+
+       * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
+
+1999-09-11  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * configure.in (GUILE_STAMP): Don't set this variable, or
+       substitute it into anything.  Full explanation in ice-9/ChangeLog.
+       * configure, Makefile.in: Regenerated.
+
+1999-09-06  James Blandy  <jimb@mule.m17n.org>
+
+       Propagate the changes of 2 Sept the rest of the way through.
+       * configure: Regenerated.
+       * Makefile.in: Regenerated.  Not sure why this diff is so big.
+
+1999-09-02  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
+       variable name.  (Thanks to Bill Schottstaedt.)
+       * aclocal.m4: Regenerated.
+
+1999-09-02  Mikael Djurfeldt  <mdj@mdj-pc.nada.kth.se>
+
+       * configure.in: Test for presence of function on_exit.
+
+1999-09-01  James Blandy  <jimb@mule.m17n.org>
+
+       * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
+       the system doesn't have memmove.  Don't test for memmove and bcopy
+       with AC_CHECK_FUNCS.
+       * configure: Regenerated.
+
+1999-08-30  Mikael Djurfeldt  <mdj@mdj-pc.nada.kth.se>
+
+       * configure.in: Test for atexit.
+
+1999-08-29  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * acinclude.m4: Updated.  (Thanks to Karl Eichwalder.)
+
+       * configure.in: Test for presence of S_ISLNK in sys/stat.h.
+       (Thanks to Bernard Urban.)
+       Test for memmove and bcopy.  (Thanks to
+       suzukis@file.phys.tohoku.ac.jp.)
+
+       * acconfig.h: Added HAVE_S_ISLNK.
+
+1999-08-20  James Blandy  <jimb@mule.m17n.org>
+
+       * Guile 1.3.2 released.
+
+       * Makefile.in: Regenerated.
+
+1999-07-24  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
+       to libtool-1.3.3.
+
+1999-07-22  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       Added guile-readline subdirectory with the removed readline
+       support.
+       * guile-readline: New directory, see ChangeLog there.
+       * configure.in: Cause configure to descend into guile-readline
+       dir.
+       * Makefile.am: Likewise for make.
+       * NEWS: Explain how to activate the readline support.
+       * configure, Makefile.in: Regenerated.
+
+1999-07-19  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       Fixes for EMX from Mikael StÃ¥ldal.
+
+       * configure.in: Check for <io.h>.
+       * configure: Regenerated.
+
+1999-07-18  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * qthreads.m4 (QTHREADS_CONFIGURE): 'alpha' in a configuration
+       name can have suffixes, like alphaev56-unknown-linux-gnu.
+       * aclocal.m4, configure: Rebuilt.
+       (Thanks to Sebastien Villemot.)
+
+1999-07-04  Gary Houston  <ghouston@easynet.co.uk>
+
+       * configure.in: don't check for ways to violate stdio abstraction.
+
+1999-05-02  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * configure.in (AC_CHECK_FUNCS): Fill in list of functions that
+       libguile/net_db.h wants to use.  (Add setprotoent, setservent.)
+
+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, configure: Regenerated with autoconf 2.13, automake
+       1.4, libtool 1.2f (1.385 1999/03/15 17:24:54).  I've upgraded to
+       all the right tools, according to README, but I'm still getting
+       different results than Mikael is.  Hmm.
+
+1999-03-22  Mikael Djurfeldt  <mdj@barbara.nada.kth.se>
+
+       * New libtool: 1.2f
+       * ltmain.sh, ltconfig, config.guess, config.sub: New versions.
+       * README: Mention new version number of libtool.
+
+1999-03-04  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       New automake: 1.4
+       * config.guess, config.sub, install-sh, mdate-sh, missing,
+       mkinstalldirs: New versions.
+       * Makefile.in, aclocal.m4, configure: Regenerated.
+       * README: Mention new version numbers on autoconf and automake.
+
+1999-02-12  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * configure.in: Add --with-readline flag.
+       * configure: Rebuilt.
+
+1999-02-09  Maciej Stachowiak  <mstachow@alum.mit.edu>
+
+       * NEWS: Added entry for optargs module.
+
+1999-02-06  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure: Regenerated using autoconf 2.12.
+
+1999-01-26  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Removed test AC_C_BIGENDIAN.  (This test was
+       considered to encourage bad coding style.)
+
+1999-01-21  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Added test AC_C_BIGENDIAN.
+
+1999-01-11  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Remove quotes around ac_cv_lib_readline_main and
+       ac_cv_var_rl_getc_function.  They should both always be set to
+       non-null values; this way, we get error messages.
+       * configure: Regenerated.
+
+1999-01-10  Jim Blandy  <jimb@savonarola.red-bean.com>
+
+       * configure.in: Cite the variable ac_cv_lib_readline_main, not
+       ac_cv_lib_readline_readline; the latter isn't set any more, since
+       we look for 'main' in libreadline now.  Add quotes around
+       reference to the variable references, too, so this will work even
+       when a variable's value is the empty string.
+       * configure: Regenerated.
+
+1999-01-07  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * acconfig.h: Added HAVE_LONG_LONGS.
+
+       * configure.in: Added AC_CHECK_SIZEOF(long), AC_CHECK_SIZEOF(int);
+       Added check for long longs.
+
+1998-12-14  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Check for tgoto in ncurses, then termcap.
+       S.u.S.E. Linux doesn't have a termcap.  (Thanks to Karl
+       Eichwalder.)
+       * configure: Regenerated.
+
+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
+       AC_CANONICAL_HOST and the subsequent case statement.
+       (GUILE_FUNC_DECLARED): New m4 macro.  Use it to check for
+       declarations for `bzero', `usleep', and (new!) `strptime'.
+       * acconfig.h: (DECLARE_BZERO, DECLARE_USLEEP): Removed.
+       (MISSING_BZERO_DECL, MISSING_USLEEP_DECL, MISSING_STRPTIME_DECL):
+       Added.  I think this naming convention is more consistent with the
+       rest of autoconf; names generally describes the system, not what
+       the package should do to accomodate the system.
+       * configure: Regenerated.
+
+1998-09-05  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Remove --disable-debug option.  The debugging
+       support is pretty stable now, and it's confusing people.
+       * configure: Regenerated.
+
+       * HACKING: Remove -Wstrict-prototypes from the list of requested
+       flags (to match 1998-07-30 change).
+
+1998-07-30  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Don't use -Wstrict-prototypes after all.
+       * configure: Regenerated.
+
+1998-07-29  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * configure.in: Request more warnings.
+       * configure: Regenerated.
+       * HACKING: Ask people not to make changes that introduce those
+       warnings.  Now I have to go through the code and actually bring it
+       up to standards... :(
+
+       * Makefile.in, aclocal.m4, configure: Regenerated using the last
+       public version of automake, not the hacked Cygnus version.
+       * config.guess, config.sub, ltconfig, ltmain.sh: New versions from
+       libtool.
+
+       * configure.in, qthreads.m4: Display a message about how the
+       threads configuration went.
+       * aclocal.m4, configure: Regenerated.
+
+1998-07-28  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       Remove the TOTORO kludge.  We're not doing snapshots any more, so
+       totoro is completely uninvolved.  (Poor Totoro!)
+       * configure.in: Remove code to check the hostname and #define
+       TOTORO.
+       * acconfig.h: Remove comments for TOTORO symbol.
+       * configure, Makefile.in: Regenerated.
+
+       * qthreads.m4 (QTHREADS_CONFIGURE): We *can* use AC_REQUIRE here
+       to get AC_PROG_LN_S.
+       * aclocal.m4, configure: Regenerated.
+
+1998-07-26  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       Clean up thread configuration.
+       * qthreads.m4: New file, which knows how to configure the qthreads
+       library.
+       * configure.in: Replace all thread package selection code.  Do the
+       --with-threads argument processing here.  Enable the appropriate
+       thread interface files in libguile.  Remove all qthreads
+       configuration code; call QTHREADS_CONFIGURE instead.  Set
+       GUILE_LIBS using the info provided by QTHREADS_CONFIGURE.
+       * threads.m4: Removed; not used any more.
+       * Makefile.am (aclocal_DATA): Mention qthreads.m4, not threads.m4.
+       * Makefile.in, aclocal.m4, configure: Rgnrtd.  (Sv th vwls!)
+       Note that these were regenerated with the tools available from
+       Cygnus's source tree, which have patches not available to the
+       general public.  I'm not sure this was a good idea; feel free to
+       revert them to the latest released versions of the tools.
+
+       Upgrade to the version of libtool available at Cygnus.  See note
+       above.
+       * config.guess, config.sub, ltconfig, ltmain.sh: Upgraded.
+
+1998-07-12  Mikael Djurfeldt  <mdj@barbara.nada.kth.se>
+
+       * configure.in: Changed variable HOSTNAME --> PROG_HOSTNAME in
+       totoro kludge.
+
+Sat Jul 11 21:54:29 1998  Mikael Djurfeldt  <mdj@totoro.red-bean.com>
+
+       * acconfig.h, configure.in: Define TOTORO if configuring on
+       totoro.red-bean.com.
+
+       * configure.in: Check for strdup.
+
+1998-05-19  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Check for rl_cleanup_after_signal.
+
+1998-05-11  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Added test for rl_getc_function.  Warn if
+       libreadline is found but not this function.
+
+1998-05-06  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Replaced some AC_CHECK_FUNC --> AC_CHECK_FUNCS so
+       that suitable HAVE_<function name> symbols get defined.
+
+1998-04-25  Mikael Djurfeldt  <mdj@kenneth>
+
+       * configure.in: Define USLEEP_RETURNS_VOID on some systems.
+       (Thanks to Julian Satchell.)
+
+1998-04-20  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Check for usleep;  Define DECLARE_BZERO and
+       DECLARE_USLEEP on Solaris 2.5 since it supplies those functions
+       without declaring them.
+
+       * acconfig.h: Added DECLARE_BZERO, DECLARE_USLEEP
+
+1998-04-19  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Define HAVE_DLOPEN also when HAVE_LIBDL is
+       defined.
+
+1998-04-18  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in (GUILE_LIBS): New variable.  Contains libraries
+       which libguile needs to be linked with.  Substituted into
+       libpath.h.
+
+       * threads.m4 (threads_package): Don't add $LDFLAGS and $LIBS to
+       $cy_cv_threads_libs.
+
+1998-04-11  Mikael Djurfeldt  <mdj@kenneth>
+
+       New libtool: 1.2
+       * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
+       New automake: 1.3
+       * Makefile.in, aclocal.m4, configure: Regenerated.
+       * README: Mention new version numbers on libtool and automake.
+
+1997-12-11  Tim Pierce  <twp@skepsis.com>
+
+       * HACKING: Note that SSH is mandatory for CVS access.
+
+Sun Dec  7 06:11:24 1997  Gary Houston  <ghouston@actrix.gen.nz>
+
+       * README: using Automake 1.2d
+       * configure.in: AC_CHECK_FUNCS: add "system".
+
+1997-12-01  Tim Pierce  <twp@skepsis.com>
+
+       * acconfig.h: Add USCORE.
+
+1997-11-27  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
+
+       * configure.in: Added code to enable GUILE_ISELECT on systems
+       which have the necessary functions (gettimeofday, select).
+
+       * acconfig.h: Added GUILE_ISELECT.
+
+1997-11-24  Tim Pierce  <twp@twp.tezcat.com>
+
+       * acinclude.m4: Assume dlsym does not add underscore if
+       cross-compiling.
+       * aclocal.m4, configure: Regenderated.
+
+1997-11-21  Tim Pierce  <twp@twp.tezcat.com>
+
+       * acinclude.m4 (GUILE_DLSYM_USCORE): New macro, thanks Dan Hagerty
+       <hag@ai.mit.edu>.
+       * configure.in: Use it.
+       * configure: Regenerated.
+       * acconfig.h (DLSYM_ADDS_USCORE): New #define.
+
+1997-10-26  Mikael Djurfeldt  <mdj@nada.kth.se>
+
+       * README (libtool): Tell people to use version 1.0e.
+
+Sat Oct 25 02:50:43 1997  Jim Blandy  <jimb@totoro.red-bean.com>
+
+       Call the QuickThreads library libqthreads.a, not libqt.a.  The old
+       name conflicts with the Qt user interface toolkit.
+       * threads.m4 (CY_AC_WITH_THREADS): Use new library name.
+       * configure.in: Same.
+       * aclocal.m4, configure: Regenerated.
+
+Thu Oct 23 00:58:06 1997  Jim Blandy  <jimb@totoro.red-bean.com>
+
+       * configure.in: Check for the readline library, and the termcap
+       library (on which readline relies).
+       * configure: Regenerated.
+
+Wed Oct 22 16:55:57 1997  Jim Blandy  <jimb@totoro.red-bean.com>
+
+       New libtool: 1.0e
+       * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
+       * configure, aclocal.m4: Regenerated.
+
+1997-10-02  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       Make dynamic linking work on Dec Unix. (Thanks to Clark McGrew)
+       * configure.in: Check whether dlopen can be found without -ldl.
+
+Mon Sep 29 23:52:52 1997  Jim Blandy  <jimb@totoro.red-bean.com>
+
+       * Makefile.in: Regenerated with automake 1.2c.
+
 Sat Sep 27 23:01:58 1997  Jim Blandy  <jimb@totoro.red-bean.com>
 
        * Makefile.am: Add new `build' subdirectory to SUBDIRS.
@@ -91,7 +1049,7 @@ Sat Jun 28 16:13:43 1997  Tim Pierce  <twp@twp.tezcat.com>
 Thu Jun 26 20:43:31 1997  Jim Blandy  <jimb@floss.red-bean.com>
 
        * Guile 1.2 released.
-       
+
        * configure.in: Check for librx after libm; fundamentals need to
        come first.
        * configure: Regenerated.
@@ -109,7 +1067,7 @@ Sun Jun 22 15:43:07 1997  Jim Blandy  <jimb@floss.red-bean.com>
        sending in bug reports.
        * configure.in: Provide libguile its version information through a
        separate header file generated by the Makefile, not through
-       scmconfig.h.  
+       scmconfig.h.
        (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION, GUILE_VERSION):
        AC_SUBST these, instead of AC_DEFINE'ing them.
        (GUILE_STAMP): New AC_SUBST: the time we configured the tree.
@@ -218,7 +1176,7 @@ Mon May 12 18:29:45 1997  Jim Blandy  <jimb@floss.cyclic.com>
 
 Thu May  8 11:48:40 1997  Anthony Green  <green@hoser.cygnus.com>
 
-       * aclocal.m4: Fixes for building with coop threads in a 
+       * aclocal.m4: Fixes for building with coop threads in a
        seperate compilation directory.
        * configure: Rebuilt.
 
@@ -231,7 +1189,7 @@ Fri May  2 16:24:15 1997  Jim Blandy  <jimb@floss.cyclic.com>
        * configure.in: When configuring qt, sunos needs the underscore
        files; Solaris and Linux both need the normal files.
        * configure: Reebilt.
-       
+
 Thu May  1 15:35:49 1997  Jim Blandy  <jimb@floss.cyclic.com>
 
        * configure.in: Get the paths for qt's md files right, so it can
@@ -279,7 +1237,7 @@ Fri Apr 11 15:43:07 1997  Jim Blandy  <jimb@totoro.cyclic.com>
 
        * ltconfig, ltmain.sh: Upgraded libtool files to 0.9d.
        * README: Say where to find libtool 0.9d.
-       
+
 Wed Apr  9 17:51:13 1997  Jim Blandy  <jimb@floss.cyclic.com>
 
        Changes to work with automake-1.1n, which has better libtool
@@ -306,7 +1264,7 @@ Sat Mar 15 01:11:44 1997  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
 Mon Feb 24 21:43:26 1997  Mikael Djurfeldt  <mdj@mdj.nada.kth.se>
 
        * ltconfig, ltmain.sh: New versions from libtool-0.9.
-       
+
        * configure.in: Added AM_MAINTAINER_MODE
 
 Fri Feb  7 17:57:46 1997  Jim Blandy  <jimb@floss.cyclic.com>
@@ -334,7 +1292,7 @@ Sun Jan  5 16:57:10 1997  Jim Blandy  <jimb@floss.cyclic.com>
        * Guile 1.0 released.  This is the first release by the Free
        Software Foundation; Cygnus has also released earlier versions of
        Guile.
-       
+
        * GUILE-VERSION: Updated version number.
        * NEWS: Added comments for all the user-visible changes marked in
        the ChangeLogs.
@@ -365,7 +1323,7 @@ Wed Oct 16 07:32:14 1996  Mark Galassi  <rosalia@sarastro.lanl.gov>
 
 Thu Oct 10 14:37:43 1996  Jim Blandy  <jimb@floss.cyclic.com>
 
-       * Makefile.in (TAGS tags): Find the source files in $srcdir. 
+       * Makefile.in (TAGS tags): Find the source files in $srcdir.
 
 Wed Oct  9 19:37:14 1996  Jim Blandy  <jimb@floss.cyclic.com>
 
@@ -378,7 +1336,7 @@ Tue Oct  1 00:13:55 1996  Mikael Djurfeldt  <mdj@woody.nada.kth.se>
 
        * aclocal.m4: New file.  For now used for thread support
        configuration.
-       
+
 Fri Sep 13 14:39:30 1996  Mark Galassi  <rosalia@sarastro.lanl.gov>
 
        * Makefile.in (DISTFILES): added mkinstalldirs to the DISTFILES