Update javaexec module from GNU gettext 0.15.
[gnulib.git] / ChangeLog
index fdeffd6..6abfea2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,512 @@
+2006-03-12  Bruno Haible  <bruno@clisp.org>
+
+       * build-aux/javaexec.sh.in: Update for changed javaexec.m4.
+
+2005-12-04  Bruno Haible  <bruno@clisp.org>
+
+       * build-aux/csharpexec.sh.in: Add support for 'clix' launcher
+       (untested).
+
+2006-06-21  Bruno Haible  <bruno@clisp.org>
+
+       Avoid warnings from recent versions of mcs.
+       * build-aux/csharpcomp.sh.in (options_mcs): Don't use options -o, -L,
+       -r any more. Use options documented since mcs-1.0 instead. Similarly
+       for -g.
+
+2005-12-04  Bruno Haible  <bruno@clisp.org>
+
+       * build-aux/csharpcomp.sh.in: Suffix for resources is .resources, not
+       .resource.
+
+2005-07-09  Bruno Haible  <bruno@clisp.org>
+
+       * build-aux/csharpcomp.sh.in (options_csc): For -l option, add a .dll
+       suffix.
+       Reported by Mark Junker <mjscod@gmx.de>.
+
+2006-07-22  Bruno Haible  <bruno@clisp.org>
+
+       * modules/gettext: Upgrade to gettext-0.15.
+       (Files): Remove m4/isc-posix.m4. Add m4/lock.m4, m4/visibility.m4.
+       Replace m4/inttypes.m4 with m4/inttypes-h.m4.
+
+2006-07-21  Eric Blake  <ebb9@byu.net>
+
+       * modules/stdlib-safer: New file.
+       * MODULES.html.sh (File stream based Input/Output): Add
+       stdlib-safer.
+
+2006-07-20  Bruno Haible  <bruno@clisp.org>
+
+       * MODULES.html.sh (func_all_modules): Add a missing func_begin_table.
+
+2006-07-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * gnulib-tool (func_usage): Document --assume-autoconf='latest-stable'.
+
+2006-07-20  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool: Recognize new option --assume-autoconf.
+       (autoconf_minversion): New variable.
+       (func_get_filelist): Use it to decide whether to add onceonly_2_57.m4.
+
+2006-07-17  Bruno Haible  <bruno@clisp.org>
+
+       * modules/list: New file.
+       * modules/array-list: New file.
+       * modules/carray-list, modules/carray-list-tests: New files.
+       * modules/linked-list, modules/linked-list-tests: New files.
+       * modules/avltree-list, modules/avltree-list-tests: New files.
+       * modules/rbtree-list, modules/rbtree-list-tests: New files.
+       * modules/linkedhash-list, modules/linkedhash-list-tests: New files.
+       * modules/avltreehash-list, modules/avltreehash-list-tests: New files.
+       * modules/rbtreehash-list, modules/rbtreehash-list-tests: New files.
+       * modules/oset: New file.
+       * modules/array-oset: New file.
+       * modules/avltree-oset, modules/avltree-oset-tests: New files.
+       * modules/rbtree-oset, rbtree-oset-tests: New files.
+       * tests/test-carray_list.c: New file.
+       * tests/test-linked_list.c: New file.
+       * tests/test-avltree_list.c: New file.
+       * tests/test-rbtree_list.c: New file.
+       * tests/test-linkedhash_list.c: New file.
+       * tests/test-avltreehash_list.c: New file.
+       * tests/test-rbtreehash_list.c: New file.
+       * tests/test-avltree_oset.c: New file.
+       * tests/test-rbtree_oset.c: New file.
+       * MODULES.html.sh (Container data structures): New section.
+
+2006-07-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh: Add mkancestors.
+       * modules/mkancesdirs: New module.
+       * modules/mkdir-p (Files): Remove lib/chdir-safer.c, lib/chdir-safer.h,
+       lib/same-inode.h, m4/afs.m4, m4/chdir-safer.m4.
+       The chdir-safer and afs files are now orphans; I'll remove them
+       unless someone speaks up.
+       Add lib/dirchownmod.c, lib/dirchownmod.h.
+       (Depends-on): Remove alloca, chown, save-cwd, dirname.
+       Add lchown, mkancesdirs.
+       (Maintainer): Add self.
+
+2006-07-15  Karl Berry  <karl@gnu.org>
+
+       * gnulib-tool: help message wording/arrangement.
+
+2006-07-12  Simon Josefsson  <jas@extundo.com>
+
+       * modules/gendocs (License): Fix license, approved by Karl.
+
+2006-07-12  Eric Blake  <ebb9@byu.net>
+
+       * MODULES.html.sh: Add gendocs.
+
+2006-07-11  Eric Blake  <ebb9@byu.net>
+
+       * gnulib-tool: List --doc-base before --tests-base.
+
+2006-07-11  Eric Blake  <ebb9@byu.net>
+
+       * modules/fdl: New module, to install doc/fdl.texi.
+       * MODULES.html.sh: Add new section for documentation modules.
+       * gnulib-tool: Avoid space-tab.
+       (--doc-base): New option, to manage files from doc.
+
+2006-07-11  Bruno Haible  <bruno@clisp.org>
+
+       * README: Mention where to put documentation.
+
+2006-07-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * build-aux/depcomp, build-aux/install-sh: Sync from Automake.
+
+2006-07-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * gnulib-tool (func_get_filelist): Don't echo m4/onceonly_2_57.m4,
+       for the benefit of people using Autoconf 2.60.  If you want to
+       support older Autoconf versions you can copy m4/onceonly_2_57.m4
+       (or m4/onceonly.m4, if pre-2.57) manually.
+
+2006-07-07  Simon Josefsson  <jas@extundo.com>
+
+       * tests/test-crc.c: Change expected crc value, the test vector
+       were probably computed using the old broken crc.c?
+
+2006-07-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
+
+       * modules/getusershell (configure.ac): Use gl_FUNC_GETUSERSHELL,
+       not gl_PREREQ_GETUSERSHELL.
+
+2006-07-06  Simon Josefsson  <jas@extundo.com>
+
+       * modules/sys_socket (Files): Add m4/sockpfaf.m4 (this module is
+       now the canonical place for the M4 file).
+
+       * modules/getaddrinfo (Files): Remove m4/sockpfaf.m4, we get it
+       from the sys_socket dependency now.
+
+       * modules/inet_pton (Files): Ditto.
+
+       * modules/inet_ntop (Files): Ditto.
+
+2006-07-05  Eric Blake  <ebb9@byu.net>
+
+       * modules/getaddrinfo (Depends-on): Add snprintf.
+
+2006-07-04  Eric Blake  <ebb9@byu.net>
+
+       * modules/dirname-tests: New test module.
+       * tests/test-dirname.c: New file, replacing dirname.c
+       TEST_DIRNAME section that was recently deleted.
+
+2006-07-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/cycle-check (lib_SOURCES): Add same-inode.h.
+       From Mark D. Baushke.
+
+2006-07-03  Eric Blake  <ebb9@byu.net>
+
+       * modules/dirname (Depends-on): Add xstrndup.
+
+2006-07-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from coreutils.
+       * MODULES.html.sh: Add xstrtold.
+       * modules/xstrtold: New file.
+       * modules/cycle-check (Files): Add lib/same-inode.h.
+       * modules/dirname (Files): Add m4/double-slash-root.m4.
+       * modules/getcwd (Files): Add m4/getcwd-abort-bug.m4.
+       * modules/mkdir-p (Files): Add lib/same-inode.h.
+       * modules/same (Files): Add lib/same-inode.h.
+
+2006-07-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/inttypes (Depends-on): No longer depends on stdint.
+       * modules/stdint (Description): Say more about assumptions.
+       Say that the fast types might differ.  Say macros are used.
+       (Files): Remove m4/size_max.m4, m4/wchar_t.m4.  Add m4/longlong.m4.
+       (Makefile.am): Revise list of substituted symbols to match
+       new stdint.m4.
+       * modules/stdint-tests (Files): Add m4/wchar_t.m4, m4/wint_t.m4.
+       (configure.ac): Add gt_TYPE_WCHAR_T, gt_TYPE_WINT_T.
+       * tests/test-stdint.c (verify_same_types)
+       [! (__GNUC__ >= 2 && DO_PEDANTIC)]: Put in a decl, so that
+       the code conforms to C99/C89.
+       Test for WCHAR_MIN and WCHAR_MAX only if HAVE_WCHAR_T.
+       Test for WINT_MIN and WINT_MAX only if HAVE_WINT_T.
+
+2006-06-29  Eric Blake  <ebb9@byu.net>
+
+       * MODULES.html.sh: Add sys_stat.
+       * modules/sys_stat: New module.
+       * modules/mkstemp (Depends-on): Add sys_stat.
+
+2006-06-29  Jim Meyering  <jim@meyering.net>
+
+       * modules/strftime (Maintainer): Add my name, since with the
+       FPRINTFTIME changes strftime.c has forked from glibc.
+
+2006-06-29  Bruno Haible  <bruno@clisp.org>
+
+       * modules/wcwidth (License): Change to LGPL.
+
+2006-06-29  Derek Price  <derek@ximbiot.com>
+
+       * modules/c-bs-a: Removed - \a is C89.
+       * MODULES.html.sh: Remove c-bs-a.
+
+2006-06-28  Bruno Haible  <bruno@clisp.org>
+
+       * modules/wcwidth (Files): Add m4/wchar_t.m4.
+
+2006-06-28  Eric Blake  <ebb9@byu.net>
+
+       * modules/wcwidth: New file.
+       * modules/mbchar (Depends-on): Add wcwidth.
+       * modules/mbswidth (Depends-on): Add wcwidth.
+       * MODULES.html.sh: Add wcwidth.
+
+2006-06-28  Simon Josefsson  <jas@extundo.com>
+
+       * tests/test-getaddrinfo.c: Test getnameinfo too.  Call WSAStartup
+       on _WIN32.
+
+       * modules/getaddrinfo (Depends-on): Add inet_ntop, needed by
+       getnameinfo.
+
+2006-06-27  Simon Josefsson  <jas@extundo.com>
+
+       * modules/sys_select: New file, suggested by Bruno Haible, Paul
+       Eggert and Martin Lambers.
+
+2006-06-26  Bruno Haible  <bruno@clisp.org>
+
+       * modules/stdint (Makefile.am): Also substitute HAVE_WCHAR_H.
+
+2006-06-23  Simon Josefsson  <jas@extundo.com>
+           Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_emit_lib_Makefile_am): Define MOSTLYCLEANDIRS.
+       Emit mostlyclean-local rule.
+       (func_emit_tests_Makefile_am): Likewise.
+       * modules/sys_socket (Makefile.am): Use MOSTLYCLEANDIRS.
+
+2006-06-23  Bruno Haible  <bruno@clisp.org>
+
+       * tests/test-stdint.c: Update to match ISO C 99 Technical
+       Corrigendum 1.
+
+2006-06-21  Simon Josefsson  <jas@extundo.com>
+
+       * tests/test-getaddrinfo.c: New file.
+
+       * modules/getaddrinfo-tests: New file.
+
+       * MODULES.html.sh: Add inet_pton.
+
+       * modules/inet_pton: New file.
+
+2006-06-19  Yoann Vandoorselaere <yoann.v@prelude-ids.com>
+
+       * modules/sys_socket, modules/socklen: Include sys/types since
+       FreeBSD 4.x's sys/socket.h needs it.
+
+2006-06-15  Bruno Haible  <bruno@clisp.org>
+
+       * modules/stdint (Files): Include m4/full-header-path.m4,
+       m4/size_max.m4, m4/wchar_t.m4.
+       (Makefile.am): Many more substitutions.
+       * modules/stdint-tests: New file.
+       * tests/test-stdint.c: New file.
+
+2006-05-15  Bruno Haible  <bruno@clisp.org>
+
+       * build-aux/config.rpath: Improve support for Sun C 5.9 on Linux, based
+       on libtool patch by Ralf Wildenhues.
+
+2006-05-09  Bruno Haible  <bruno@clisp.org>
+
+       * modules/xvasprintf (Files): Add m4/xvasprintf.m4.
+       (Depends-on): Depend also on xsize, stdarg.
+       (configure.ac): Add gl_XVASPRINTF.
+
+2006-05-08  Eric Blake  <ebb9@byu.net>
+
+       * gnulib-tool (func_version): Base copyright year on CVS date.
+       (func_emit_copyright_notice): New function.
+       (func_emit_lib_Makefile_am): Use it.
+       (func_emit_tests_Makefile_am): Likewise.
+       (func_import): Likewise.
+
+2006-05-05  Bruno Haible  <bruno@clisp.org>
+
+       * build-aux/config.rpath: Add support for Sun C 5.9 on Linux.
+
+2006-05-08  Bruno Haible  <bruno@clisp.org>
+
+       * modules/stdarg: New file.
+       * MODULES.html.sh (func_all_modules): Add section for <stdarg.h>.
+
+2006-05-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/inttypes (Maintainer): Change from Derek Price to 'all'.
+
+2006-04-29  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool: Make --update option actually work.
+
+2006-04-25  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import): Output the include directives in three
+       blocks, sorted separately.
+       Reported by Ben Pfaff <blp@cs.stanford.edu>.
+
+2006-04-23  Bruno Haible  <bruno@clisp.org>
+
+       * modules/copy-file: Depend on unistd.
+       * modules/execute: Likewise.
+       * modules/fatal-signal: Likewise.
+       * modules/findprog: Likewise.
+       * modules/mkdtemp : Likewise.
+       * modules/pipe: Likewise.
+       * modules/wait-process: Likewise.
+
+2006-04-23  Claudio Fontana  <claudio@gnu.org>
+           Bruno Haible  <bruno@clisp.org>
+
+       * modules/gettext (Makefile.am): Add a -I flag for <libintl.h>.
+       * gnulib-tool (func_emit_lib_Makefile_am): Emit empty default value
+       for AM_CPPFLAGS.
+
+2006-04-23  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_usage): Fix --import description. Document --update.
+       (func_import): Create temporary file in a temporary directory, if
+       --dry-run is specified. Silence errors from 'grep' when there are no
+       m4 files in $m4dir.
+       (func_create_testdir): Silence errors from 'grep' when there are no
+       m4 files in $m4dir.
+       Reported by Karl Berry <karl@freefriends.org>.
+
+2006-04-18  Derek Price  <derek@ximbiot.com>
+           Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/inttypes: New file.
+       * modules/strtoimax, modules/strtoumax: Depend on inttypes.
+
+2006-04-12  Eric Blake  <ebb9@byu.net>
+
+       * modules/time_r (Makefile.am): Remove lib_SOURCES line, as this
+       is now done automatically by the corresponding Autoconf macro.
+
+2006-04-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/regex (Depends-on): Add ssize_t.
+
+2006-03-08  Simon Josefsson  <jas@extundo.com>
+
+       * build-aux/maint.mk: Fix refresh-po, to handle no translated
+       languages.
+
+2006-03-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh (Support for systems lacking POSIX:2001):
+       Add unistd.
+       * modules/c-stack (Depends-on): Add unistd.
+       * modules/getlogin_r: Likewise.
+       * modules/glob: Likewise.
+       * modules/pagealign_alloc: Likewise.
+       * modules/unistd (Files): Remove lib/unistd_.h.
+       (EXTRA_DIST): Remove.
+       (unistd.h): Create using 'echo' rather than 'cp', so that we don't
+       need unistd_.h.
+       (MOSTLYCLEANFILES): Remove unistd.h-t.
+
+2006-03-07  Simon Josefsson  <jas@extundo.com>
+
+       * modules/getopt (Depends-on): Add unistd.
+
+       * modules/unistd: New file.
+
+2006-03-07  Simon Josefsson  <jas@extundo.com>
+
+       * modules/gc-random: New file.
+
+2006-03-03  Simon Josefsson  <jas@extundo.com>
+
+       * build-aux/maint.mk: Add refresh-po rule, based on ideas from
+       libidn and bison.
+
+2006-03-03  Simon Josefsson  <jas@extundo.com>
+
+       * build-aux/maint.mk: Add several syntax checks from CoreUtils.
+
+2006-03-03  Simon Josefsson  <jas@extundo.com>
+
+       * build-aux/maint.mk: Add indent target.
+
+2006-03-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/gettime (Depends-on): Add extensions module.
+       * modules/nanosleep (Depends-on): Likewise.
+       * modules/settime (Depends-on): Likewise.
+
+2006-02-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/intprops: New file.
+       * MODULES.html.sh (Numeric conversion functions <stdlib.h>):
+       Add intprops.
+       * modules/getloadavg (Files): Remove lib/intprops.h.
+       (Depends-on): Add intprops.
+       * modules/human: Likewise.
+       * modules/inttostr: Likewise.
+       * modules/openat: Likewise.
+       * modules/sig2str: Likewise.
+       * modules/userspec: Likewise.
+       * modules/utimecmp: Likewise.
+       * modules/xnanosleep: Likewise.
+       * modules/xstrtol: Likewise.
+
+2006-02-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny changes)
+
+       * modules/xstrtod: Omit xstrtod.h, xstrtod.c; they're in LIB_SOURCES.
+       * modules/lock-tests (TESTS): Use $(EXEEXT).
+       * modules/tls-tests: Likewise.
+       * modules/argp-tests: Likewise.
+       (check_PROGRAMS): New var, replacing...
+       (noinst_PROGRAMS, test_argp_SOURCES): Remove.
+
+2006-02-16  Simon Josefsson  <jas@extundo.com>
+
+       * modules/getaddrinfo (Depends-on): Add sys_socket.
+
+2006-02-15  Simon Josefsson  <jas@extundo.com>
+
+       * build-aux/maint.mk: Add dsyntax-check rule.
+
+2006-02-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Sync from coreutils.
+       * modules/lstat (Depends-on): Don't depend on xalloc.
+       (License): Change from GPL to LGPL, since this is now simply a
+       replacement for a libc function.
+
+2006-02-14  Simon Josefsson  <jas@extundo.com>
+
+       * modules/maintainer-makefile (Files): Rename.
+
+       * build-aux/GNUmakefile: Rename Makefile.maint to maint.mk
+       and (the local) Makefile.cfg to maint-cfg.mk.
+
+       * build-aux/Makefile.maint, build-aux/maint.mk: Renamed the former
+       to the latter.
+
+       * modules/maintainer-makefile: New module.
+
+       * build-aux/Makefile.maint: New file, from GNU CoreUtils, although
+       severaly stripped to make it possible to build it up from scratch
+       with reliable tests.
+
+       * build-aux/GNUmakefile: New file, from GNU CoreUtils with some
+       fixes to permit overriding the default actions when configure and
+       makefile are not available.
+
+2006-02-13  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool (Usage): Fix --import, from
+       karl@freefriends.org (Karl Berry).
+
+2006-02-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/closeout (Depends-on): Remove atexit.
+
+2006-01-26  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import): Use "trap 'exit $?' instead of "trap :".
+       Reported by Paul Eggert.
+
+2006-01-25  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import): Use "trap :" instead of "trap -" to get
+       rid of a trap command. For Solaris sh.
+       Reported by Mark D. Baushke <mdb@gnu.org>.
+
+2006-01-24  Bruno Haible  <bruno@clisp.org>
+
+       * modules/strnlen (Maintainer): Change from glibc to all.
+
+2006-01-24  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import): Avoid constructing complicated sed
+       expressions inside backquote.
+       Report and solution by Mark D. Baushke <mdb@gnu.org>.
+
+2006-01-24  Jim Meyering  <jim@meyering.net>
+
+       * modules/openat (Files): Add lib/intprops.h.
+       From Mark D. Baushke.
+
 2006-01-19  Simon Josefsson  <jas@extundo.com>
 
        * modules/lock-tests: Use check_PROGRAMS instead of noinst_PROGRAMS.
 2006-01-19  Simon Josefsson  <jas@extundo.com>
 
        * modules/lock-tests: Use check_PROGRAMS instead of noinst_PROGRAMS.
        * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
 
 
        * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
 
 
-Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
+Free Software Foundation, Inc.
 Copying and distribution of this file, with or without modification,
 are permitted provided the copyright notice and this notice are preserved.
 Copying and distribution of this file, with or without modification,
 are permitted provided the copyright notice and this notice are preserved.