New module 'sublist'.
[gnulib.git] / ChangeLog
index 627d351..7555b06 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,174 @@
+2006-10-03  Bruno Haible  <bruno@clisp.org>
+
+       * modules/sublist: New file.
+
+2006-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * modules/closeout (Description): Mention stderr too.
+
+2006-10-05  Bruno Haible  <bruno@clisp.org>
+
+       * modules/fwriteerror (configure.ac): Define GNULIB_FWRITEERROR.
+
+2006-10-02  Eric Blake  <ebb9@byu.net>
+
+       * modules/strnlen (Depends-on): Add extensions.
+
+2006-10-02  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_emit_lib_Makefile_am): Don't add no-dependencies
+       to the AUTOMAKE_OPTIONS.
+       Reported by Jim Meyering.
+
+2006-09-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/openat (Files): Add lib/openat-proc.c.
+       (Depends-on): Add same-inode, stdbool.
+
+2006-09-28  Bruno Haible  <bruno@clisp.org>
+
+       * modules/avltreehash-list (Depends-on): Add stdint, remove size_max.
+       * modules/linkedhash-list (Depends-on): Likewise.
+       * modules/rbtreehash-list (Depends-on): Likewise.
+
+2006-09-28  Paolo Bonzini  <bonzini@gnu.org>
+
+       * lib/poll.c (rpl_poll) [__APPLE__]: Use FIONREAD instead of MSG_PEEK.
+       * m4/poll.m4: Look for sys/ioctl.h and sys/filio.h.
+
+2006-09-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/savewd (Depends-on): Add 'raise'.
+
+2006-09-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/clock-time (Maintainer): Add self.
+       * modules/getlogin_r (Depends-on): Add extensions.
+
+2006-09-25  Eric Blake  <ebb9@byu.net>
+
+       * gnulib-tool (func_import, func_create_testdir): Fix typos in
+       exec's in 2006-09-18 patch when shuffling fds.
+
+2006-09-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * modules/clock-time: New module.
+       * modules/nanosleep (Depends-on): Add clock-time.
+       * modules/gethrxtime (Depends-on): Likewise.
+       * modules/gettime (Depends-on): Likewise.
+       * modules/settime (Depends-on): Likewise.
+
+       * modules/fts-lgpl: Depend on openat.
+       * modules/mkancesdirs: Depend on savewd.
+       * modules/mkdir-p: Likewise.
+
+2006-09-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * modules/bison-i18n (Depends-on): Add gettext.
+
+2006-09-22  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_create_megatestdir): Don't include the config-h
+       module.
+       Suggested by Ralf Wildenhues.
+
+2006-09-22  Simon Josefsson  <jas@extundo.com>
+
+       * modules/gc-sha1:
+       * modules/gc-md4:
+       * modules/gc-hmac-sha1:
+       * modules/gc-hmac-md5:
+       * modules/gc-des:
+       * modules/gc-arcfour: Distribute more files.
+
+2006-09-17  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import, func_create_testdir): Set gl_source_base
+       at the beginning of the gl_INIT macro.
+       * modules/getloadavg (configure.ac): Pass $gl_source_base to
+       gl_GETLOADAVG.
+
+2006-09-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * gnulib-tool (func_version): Create output all at once.  This
+       may help avoid triggering unnecessary SIGPIPEs, and at any
+       rate it doesn't hurt.
+
+2006-09-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/mkstemp (Depends-on): Add extensions, so that
+       mkstemp is visible on some platforms.
+       (Makefile.am): Add mkstemp.h to EXTRA_DIST.
+       (Include): Change to "mkstemp.h" from <stdlib.h>.
+       (Files): Add mkstemp.h.
+
+2006-09-19  Eric Blake  <ebb9@byu.net>
+
+       * gnulib-tool: Avoid space-tab.
+
+2006-09-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * gnulib-tool (func_exit): New function, to allow to pass the
+       exit status portably through the trap.  Use everywhere.
+       (--help, --version): Signal a write error.
+       (trap): catch SIGPIPE, for write errors.
+       Exit at the end of the trap, with the correct exit status.
+
+2006-09-18  Bruno Haible  <bruno@clisp.org>
+
+       * modules/inttypes (Files): Remove m4/inttypes-h.m4.
+
+2006-09-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * gnulib-tool (avoidlist): Fix typo that broke options like
+       --avoid=lock that are used by coreutils bootstrap.
+
+2006-09-18  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import, func_create_testdir): Use exec tricks to
+       avoid that the while loops be executed in a subshell.
+
+2006-09-18  Bruno Haible  <bruno@clisp.org>
+
+       * MODULES.html.sh (func_module): Break long lines.
+       Suggested by Bruce Korb <bkorb@gnu.org>.
+
+2006-09-17  Bruno Haible  <bruno@clisp.org>
+
+       * modules/javaversion (Makefile.am): Remove DEFS setting.
+       (Depends-on): Add configmake, for PKGDATADIR definition.
+
+2006-09-17  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_append): New function, stolen from libtool.m4.
+       (func_modules_transitive_closure, func_modules_add_dummy,
+       func_modules_to_filelist, func_import, func_create_testdir,
+       func_create_megatestdir, ...): Use it wherever possible.
+       Suggested by Ralf Wildenhues.
+
+2006-09-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Speed up by a factor of 1.12.
+       * gnulib-tool (nl): New variable.
+       (func_import): Rewrite include directive extraction to only read each
+       directive once.
+
+2006-09-17  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_create_testdir): Rewrite all files at once.
+
+2006-09-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Speed up by a factor of 1.13.
+       * gnulib-tool (func_import): Rewrite all old_files at once; likewise
+       for new_files, and the input to func_add_or_update.
+
+2006-09-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Speed up by a factor of 1.61.
+       * gnulib-tool (func_modules_transitive_closure): Rewrite to not check
+       already checked module names again.
+
 2006-09-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * gnulib-tool (func_all_modules, func_modules_to_filelist, func_import,