X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=3eb6b0327df26f1d7964ceadb49d4ed09a7b3a45;hb=7560f27e580a611b89348447a1540514ffac32f8;hp=8426da8ee62b6842c797dac893320f5a33696b7b;hpb=b7b797042fa5f79590c77cad90fb073dccd960b2;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 8426da8ee..3eb6b0327 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,26 +1,301 @@ -2006-06-21 Bruno Haible +2006-08-15 Paul Eggert - 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. + * modules/cycle-check (configure.ac): Add gl_CYCLE_CHECK. -2005-12-04 Bruno Haible +2006-08-15 Bruno Haible - * build-aux/csharpcomp.sh.in: Suffix for resources is .resources, not - .resource. + * modules/tmpdir (License): Change to LGPL. -2005-07-09 Bruno Haible +2006-08-15 Bruno Haible + + * gnulib-tool (func_all_modules, func_verify_module): COPYING is not a + module. + +2006-08-14 Paul Eggert + + Change copyright notice from LGPL 2 to GPL 2, since that's the + standard form used in the gnulib repository. + * tests/test-lock.c: Likewise. + * tests/test-stdint.c: Likewise. + * tests/test-tls.c: Likewise. + + * users.txt: Add bison, diffutils, libprelude, prelude-lml, + prelude-manager. User shorter URLs for GNU projects, without '?'. + Add copyright notice. + + * check-module: Add copyright notice. Output a copyright + notice if "--version" is specified. + * modules/COPYING: New file. + * tests/test-getaddrinfo.c: Add copyright notice. + * tests/test-verify.c: Likewise. + +2006-08-11 Eric Blake + + * users.txt: Sort. Add tar. + +2006-08-11 Bruno Haible + + * users.txt: New file. + +2006-08-10 Paul Eggert + + * modules/snprintf (Depends-on): Remove minmax. + (Maintainer): Add self and Bruno. + +2006-08-10 Bruno Haible + + * gnulib-tool (func_create_testdir): Detect unexpanded macros here + as well. + +2006-08-10 Eric Blake + and Ralf Wildenhues + + * gnulib-tool (func_import): Detect unexpanded macros in gnulib + namespace. + +2006-08-10 Jim Meyering + + * modules/same-inode: New module. + * modules/dev-ino: New module. + * modules/cycle-check: Depend on these modules, rather than simply + including their .h files. + (Makefile.am): Don't list cycle-check.[ch] here, now that they're + required via m4/cycle-check.m4. + * modules/same: Depend on new same-inode module, rather than + including same-inode.h. + * modules/chdir-safer: New file. + + * modules/chown (Depends-on): Add stat-macros. + +2006-08-10 Eric Blake + + * modules/verror (Depends-on): Remove bogus gl_VERROR that snuck + in from original proposal. + +2006-08-09 Paul Eggert + + * modules/restrict: Remove; no longer needed now that we assume + Autoconf 2.59 or later. + * MODULES.html.sh: Remove 'restrict'. + * modules/argp (Depends-on): Remove 'restrict'. + * modules/base64 (Depends-on): Likewise. + * modules/gc (Depends-on): Likewise. + * modules/getaddrinfo (Depends-on): Likewise. + * modules/glob (Depends-on): Likewise. + * modules/inet_ntop (Depends-on): Likewise. + * modules/inet_pton (Depends-on): Likewise. + * modules/memxor (Depends-on): Likewise. + * modules/regex (Depends-on): Likewise. + * modules/strtok_r (Depends-on): Likewise. + * modules/time_r (Depends-on): Likewise. + +2006-08-08 Eric Blake + + * modules/verror: New module. + * MODULES.html.sh: Document it. + +2006-08-07 Bruno Haible + + * gnulib-tool (func_create_testdir): Wrap the set of autoconf snippets + in an AC_DEFUN. Needed so that the autoconf snippets can use + AC_REQUIRE. + +2006-08-06 Ralf Wildenhues + + * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): + Initialize pkgdata_DATA. + * modules/javaversion (Makefile.am): Add to pkgdata_DATA, rather than + overriding it. + +2006-08-04 Bruno Haible + + * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): + Make the mostlyclean-local rule depend on mostlyclean-generic. + Reported by Jim Meyering. Solution suggested by Ralf Wildenhues. + +2006-07-30 Bruno Haible + + * modules/csharpexec (configure.ac): Comment out macro invocation. + * modules/javaexec (configure.ac): Likewise. + * modules/javacomp-script (configure.ac): Likewise. + + * modules/csharpcomp-script (configure.ac): Use AC_REQUIRE. + +2006-07-30 Bruno Haible + + * modules/javaversion (Makefile.am): Distribute javaversion.java and + javaversion.class. Also install javaversion.class in $(pkgdatadir) and + set PKGDATADIR to point to it. + +2006-07-30 Bruno Haible + + * modules/clean-temp (Depends-on): Add linkedhash-list, remove + linked-list. + +2006-07-30 Bruno Haible + + * modules/readlink (License): Change to LGPL. + +2006-07-30 Bruno Haible + + * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): + Initialize MOSTLYCLEANFILES to core and *.stackdump, so that core dumps + get removed. + +2006-07-29 Bruno Haible + + * gnulib-tool (autoconf_minversion): If a --dir option is given and + relevant, look for configure.ac there, not in the current directory. + Also use a simple search for AC_PREREQ, not "autoconf --trace". - * build-aux/csharpcomp.sh.in (options_csc): For -l option, add a .dll - suffix. - Reported by Mark Junker . +2006-07-29 Bruno Haible + + * gnulib-tool (func_usage): Document option --no-libtool. + Handle option --no-libtool. + (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): Update + for changed semantics of $libtool variable. + (func_import): Likewise. If libtool is not used, show this through + an option --no-libtool. + (func_create_testdir): Update. + +2006-07-29 Bruno Haible + + * modules/setenv (Depends-on): Add unistd. + +2006-07-29 Bruno Haible + + Make it possible for gnulib-tool to work with locally modified or + augmented gnulib repositories. + * gnulib-tool (func_usage): Document --local-dir option. + (local_gnulib_dir): New variable. + Handle --local-dir option. + (func_lookup_file): New function. + (func_all_modules, func_verify_module): Look also in $local_gnulib_dir. + (func_get_description, func_get_filelist, func_get_description, + func_get_filelist, func_get_dependencies, func_get_autoconf_snippet, + func_get_automake_snippet, func_get_include_directive, + func_get_license, func_get_maintainer): Use func_lookup_file. + (func_import, func_create_testdir): Use func_lookup_file. + +2006-07-29 Bruno Haible + + * gnulib-tool (import, update): If there is no Makefile.am, look at + aclocal.m4, instead of bailing out. + +2006-07-29 Bruno Haible + + * gnulib-tool (SORT): New variable. + (func_usage): Undocument --assume-autoconf option. + Remove --assume-autoconf option handling. + (autoconf_minversion): Determine from the contents of configure.ac. + (func_import): Remove autoconf_minversion handling. + Suggested by Eric Blake. + +2006-07-29 Bruno Haible + + * gnulib-tool (func_import): Don't create the $docbase directory if + there is no file to store there. + +2006-07-29 Bruno Haible + + * gnulib-tool (func_usage): Revert most of the 2006-07-15 change. + Categorize the options by when they are useful. + +2006-07-29 Bruno Haible + + * gnulib-tool (func_import): Extend error message about missing + --doc-base. + +2006-07-28 Simon Josefsson + + * modules/inet_ntop (Depends-on): Depend on arpa_inet. + * modules/inet_pton (Depends-on): Likewise. + +2006-07-25 Bruno Haible + + * modules/version-etc (Depends-on): Add stdarg. + +2006-07-24 Paul Eggert + + * MODULES.html.sh (File stream based Input/Output): + Add fopen-safer, tmpfile-safer; remove stdio-safer. + * modules/getusershell (Depends-on): Change stdio-safer to fopen-safer. + * modules/fopen-safer, modules/tmpfile-safer: New files. + * modules/stdio-safer: Remove. + +2006-07-24 Bruno Haible + + * modules/javacomp (Depends-on): Add unistd, javaversion, binary-io, + getline, pathname, fwriteerror, clean-temp, xvasprintf, strstr. + +2006-07-24 Bruno Haible + + * modules/clean-temp: New file. + +2006-07-24 Bruno Haible + + * modules/tmpdir: New file. + * MODULES.html.sh (File system functions): Add it. + +2006-07-23 Eric Blake + + * modules/stdio-safer (Files): Add tmpfile-safer.c. + (Depends-on): Add binary-io. + +2006-07-22 Paul Eggert + + * modules/close-stream: New file. + * modules/closeout (Description): Make it clear that it exits + with a diagnostic on error. + (Depends-on): Add close-stream. Remove fpending, stdbool. + * MODULES.html.sh (File stream based Input/Output): Add close-stream. 2006-07-22 Bruno Haible - * 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. + Merge from GNU gettext 0.15. + + 2006-05-01 Bruno Haible + + * build-aux/javacomp.sh.in: Update for changed javacomp.m4. + + 2006-07-22 Bruno Haible + + * modules/javaversion: New file. + * MODULES.html.sh (Java): Add javaversion. + + 2006-03-12 Bruno Haible + + * build-aux/javaexec.sh.in: Update for changed javaexec.m4. + + 2005-12-04 Bruno Haible + + * build-aux/csharpexec.sh.in: Add support for 'clix' launcher + (untested). + + 2006-06-21 Bruno Haible + + 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 + + * build-aux/csharpcomp.sh.in: Suffix for resources is + .resources, not .resource. + + 2005-07-09 Bruno Haible + + * build-aux/csharpcomp.sh.in (options_csc): For -l option, + add a .dll suffix. + Reported by Mark Junker . + + 2006-07-22 Bruno Haible + + * 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