* guile.texi: change MANUAL_EDITION to MANUAL-EDITION so we don't
[bpt/guile.git] / ChangeLog
index c86cabe..51d0161 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,92 @@
+2003-02-27  Rob Browning  <rlb@defaultvalue.org>
+
+       * configure.in (AC_CONFIG_SRCDIR): use GUILE-VERSION.
+       (AM_CONFIG_HEADER): change to config.h
+
+       * Makefile.am (EXTRA_DIST): remove $(ACLOCAL).
+       (ACLOCAL_AMFLAGS): replaces ACLOCAL.
+
+       * autogen.sh: switch to autoreconf -- see how it goes.  remove
+       call to guile-aclocal.sh -- we now do the same thing with an
+       automake setting.
+
+       * guile-aclocal.sh: deleted in favor of ACLOCAL_AMFLAGS in
+       Makefile.am.
+
+2003-02-26  Rob Browning  <rlb@defaultvalue.org>
+
+       * configure.in: change our config header from libguile/scmconfig.h
+       to be the traditional ./config.h.  libguile/scmconfig.h is now
+       built from that during the build process.  More changes coming...
+
+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