+2003-01-23 Mikael Djurfeldt <djurfeldt@nada.kth.se>
+
+ * libguile.h: #include "futures.h"
+
+2002-12-16 Mikael Djurfeldt <djurfeldt@nada.kth.se>
+
+ * configure.in: Test if pthread.h declares
+ pthread_mutexattr_settype ().
+
+2002-12-15 Mikael Djurfeldt <djurfeldt@nada.kth.se>
+
+ * configure.in (SCM_MUTEX_FAST, SCM_MUTEX_RECURSIVE): Test for
+ ways to get fast and recursive mutexes.
+
+2002-12-10 Mikael Djurfeldt <mdj@kvast.blakulla.net>
+
+ * configure.in (_THREAD_SAFE): Define when pthreads are enabled in
+ order to get thread safe versions of glibc functions.
+
+2002-12-09 Mikael Djurfeldt <djurfeldt@nada.kth.se>
+
+ * configure.in: Temporarily replaced "copt" threads option with new
+ option "pthreads".
+ (USE_PTHREAD_THREADS): Define if pthreads configured.
+
+2002-12-08 Rob Browning <rlb@defaultvalue.org>
+
+ * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST it.
+ (AC_CONFIG_FILES): separate out the files that need to be chmodded
+ at the end of config.status. Our "default" approach using
+ AC_CONFIG_COMMANDS quit working (and would have needed to be
+ changed to AC_CONFIG_COMMANDS(,,CMDS) rather than our previous
+ AC_CONFIG_COMMANDS(default,CMDS), but I the new approach, using
+ per-file AC_CONFIG_FILES calls appears to be more "correct" in the
+ current autoconf docs.
+
+ * GUILE-VERSION (GUILE_EFFECTIVE_VERSION): new variable.
+
+2002-12-02 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * Makefile.am (SUBDIRS): Removed qt.
+
+ * configure.in: Do not configure QTHREADS. Do not define
+ USE_COOP_THREADS. Changed logic for thread package selection so
+ that the default is "coop-pthread" when -lpthread is found, "null"
+ otherwise.
+
+2002-12-01 Mikael Djurfeldt <mdj@linnaeus>
+
+ * GUILE-VERSION: Added versioning info for srfi 1.
+
+ * configure.in (LIBGUILE_SRFI_SRFI_1_INTERFACE_CURRENT,
+ LIBGUILE_SRFI_SRFI_1_INTERFACE_REVISION,
+ LIBGUILE_SRFI_SRFI_1_INTERFACE_AGE,
+ LIBGUILE_SRFI_SRFI_1_INTERFACE): New AC_SUBST.
+
+2002-11-10 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in (USE_THREADS, GUILE_ISELECT): Define always. We
+ define them with AC_DEFINE and not in some header file so that
+ they are visible exactly in the same way as they used to be.
+
+2002-11-03 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in: Do not add "threads.o" to the libobjs, it is now
+ always compiled.
+ (USE_THREADS, GUILE_ISELECT): Do not define.
+
+2002-10-27 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in: Handle thread package "coop-pthread" with alias
+ "copt" and define USE_COPT_THREADS when it is selected.
+ Always define GUILE_ISELECT.
+
+2002-10-26 Neil Jerram <neil@ossau.uklinux.net>
+
+ * configure.in (AC_CONFIG_FILES): Add ice-9/debugger/Makefile and
+ ice-9/debugger/breakpoints/Makefile.
+
+2002-10-21 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in: Changed logic in thread support configuration such
+ that --with-threads=no is equivalent to --with-threads=null. On
+ platforms that are not supported by QuickThreads, we also use the
+ null-threads. Thus, USE_THREADS is always defined now.
+
+2002-10-16 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * configure.in: Shuffled around and extended the thread
+ configuration code to allow the "null" thread package to be
+ selected. Define USE_NULL_THREADS in that case.
+
+2002-10-13 Gary Houston <ghouston@arglist.com>
+
+ * autogen.sh (ac_version): try automake 1.7 too.
+
+2002-10-05 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * autogen.sh: Make sure that $autoheader is always set. When we
+ would use the plain "autoconf", $autoheader would end up empty and
+ libguile/scmconfig.h.in would not be updated.
+
+2002-10-04 Rob Browning <rlb@defaultvalue.org>
+
+ * libltdl: moved to libguile-ltdl.
+
+ * Makefile.am (SUBDIRS): remove libltdl.
+
+ * autogen.sh: remove support for libltdl sub-configure.
+ (ac_version): widen support check to any 2.5? autoconf version.
+ 2.54 is out now.
+
+ * configure.in: turn on -Werror by default. We're now clean. I'd
+ like to stay that way. If we want, we can turn it off by default
+ when we make the stable release, but I caught a lot of bugs this
+ way. Accomodate libguile-ltdl -- therea are some ltdl things that
+ are commented out now INCLTDL and LIBLTDL. I think we may not
+ need them anymore, but I'll leave them until we're sure. We also
+ killed off the libltdl dir and related options including the
+ AC_CONFIG_SUBDIRS. I also added some explicit tests for some
+ headers and functions that weren't listed but were in
+ scmconfig.h.in. though this may have been unnecessary.
+
+2002-10-04 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in: Use AC_LIBLTDL_CONVENIENCE instead of
+ AC_LIBLTDL_INSTALLABLE.
+
+2002-10-03 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * autogen.sh: Do not instruct libtoolize to copy libltdl into our
+ sources. Do not patch it. We have our own version now that is
+ only being used as a convenience library.
+
+2002-08-24 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in: Check for __libc_stack_end.
+
+2002-08-05 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * configure.in: add snprintf
+
+2002-08-04 Han-Wen <hanwen@cs.uu.nl>
+
+ * NEWS: add entries for GC and vector WB.
+
+2002-07-22 Han-Wen <hanwen@cs.uu.nl>
+
+ * autogen.sh (mscripts): find and check version number of
+ automake. Complain if 1.6 is not found.
+
+2002-07-20 Han-Wen <hanwen@cs.uu.nl>
+
+ * autogen.sh (mscripts): find and check version number of
+ autoconf. Complain if 2.53 is not found.
+
+2002-07-20 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * benchmark-guile.in: Copied from check-guile.in and adapted for
+ use with benchmarks.
+
+ * Makefile.am: Recurse into the benchmark-suite subdir.
+
+ * configure.in: Added benchmarking files.
+
+2002-07-12 Gary Houston <ghouston@arglist.com>
+
+ * configure.in: check dynamic linking before modules. Add dynl.c
+ if dynamic linking is available, i.e., unless --with-modules=no
+ was given to configure.
+
+2002-07-09 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * autogen.sh: Patch libltdl/ltdl.c to avoid a nasty bug in
+ libtool-1.4.2.
+
+2002-07-07 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * autogen.sh: Do not copy INSTALL from workbook since it is not
+ uniform across branches.
+ * INSTALL: Re-added to repository.
+
+ Crosscompiling and Cygwin fixes from Jan Nieuwenhuizen. Thanks!
+
+ * autogen.sh: Only fix libltdl/configure.in if it exists. Current
+ libtool CVS does not need this fix.
+
+ * configure.in (AC_LIBTOOL_WIN32_DLL): Add for shared Cygwin
+ build.
+ Add --with-cc-for-build option to re-enable cross building.
+ Add --with-guile-for-build option to re-enable cross building.
+
+2002-06-30 Gary Houston <ghouston@arglist.com>
+
+ * autogen.sh: Changed the path to the scripts directory.
+ In libltdl, run aclocal before autoconf and automake: this
+ eliminated various warnings after upgrading to newer automake.
+
+2002-05-22 Marius Vollmer <mvo@zagadka.ping.de>
+
+ From John W. Eaton <jwe@bevo.che.wisc.edu>
+
+ * configure.in (AC_CHECK_FUNCS): Check for copysign.
+
+2002-05-10 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * libguile.h: Added inclusion of "extensions.h".
+
+2002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * configure.in: Include <sys/types.h> before <netinet/in.h> when
+ checking vor IPv6. This is for NetBSD 1.5. Thanks to Greg
+ Troxel!
+
+ From John W. Eaton.
+
+ * configure.in (AC_CHECK_HEADERS): Check for floatingpoint.h
+ ieeefp.h, and nan.h.
+ (AC_CHECK_FUNCS): Check for finite, isinf, and isnan.
+
+2002-05-01 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * autogen.sh: Add call to $mscripts/render-bugs
+ to create BUGS file.
+
+ * BUGS: bye bye
+
+2002-04-27 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * Makefile.am (EXTRA_DIST): Remove qthreads.m4.
+
+2002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * guile-aclocal.sh: Replaced with a simple invocation of "aclocal
+ -I guile-config". This works as of automake 1.5.
+ * qthreads.m4: Moved to guile-config/.
+
+2002-04-18 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * autogen.sh: Call automake twice for guile-core so that two
+ copies of mdate-sh get a chance of being installed (one in
+ doc/ref/ and one in doc/tutorial/).
+
+2002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * Makefile.am (AUTOMAKE_OPTIONS): New, to request version 1.5.
+ (EXTRA_DIST): Don't distribute acconfig.h, which is gone.
+ (dist-hook): Removed.
+ (DISTCLEANFILES): Added check-guile.log.
+ (EXTRA_DIST): Don't distribute TODO.
+
+ * configure.in: Bump required autoconf version to 2.53. Move uses
+ of AC_LIBOBJ after AC_PROG_CC. AC_LIBOBJ needs OBJEXT which is
+ set by AC_PROG_CC.
+
+2002-04-10 Rob Browning <rlb@defaultvalue.org>
+
+ * configure.in: updates for new autoconf -- add definitions to
+ AC_DEFINE calls, and convert occurences of LIBOBJS to AC_LIBOBJ
+ calls.
+
+ * acinclude.m4: add definitions to AC_DEFINE calls for new
+ autoconf.
+
+ * acconfig.h: removed -- newer autoconf doesn't like it, and now
+ we don't need it.
+
+ * .cvsignore: add autom4te.cache and pre-inst-guile.
+
+2002-04-03 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * RELEASE: bye bye
+
2002-03-31 Thien-Thi Nguyen <ttn@giblet.glug.org>
* Makefile.am: Update copyright.
(dist-hook): Add, including related am/maintainers-dirs,
surrounded by "if MAINTAINER_MODE".
+ * TODO: bye bye
+
+ * autogen.sh: Add usage comment.
+ Add workbook specification.
+ Add dist-files symlinking.
+
+ * ANON-CVS, HACKING, INSTALL, SNAPSHOTS: bye bye
+
2002-03-06 Thien-Thi Nguyen <ttn@giblet.glug.org>
* guile-tools.in: Handle "--source" option.