+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.