X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=ec975d15e96e90310562345777d9f254aebc8b3c;hb=74fcb0575a5b053a1b1078a5595c1795790c63cb;hp=4402bcff7170c82e7297f4fb1c605eb859966d61;hpb=abb34efe785bfe031190c1f41be23aa39f6bcb66;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 4402bcff7..ec975d15e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,327 @@ +2006-10-07 Jim Meyering + + * modules/inttypes (inttypes.h): Revert what seems to have been + an inadvertent part of today's change: use "|", not "/" in the + substitution for the "/"-containing string, $(ABSOLUTE_INTTYPES_H). + +2006-10-07 Bruno Haible + + * modules/alloca-opt (alloca.h): Add a "DO NOT EDIT" comment. + * modules/argz (argz.h): Likewise. + * modules/arpa_inet (arpa/inet.h): Likewise. + * modules/byteswap (byteswap.h): Likewise. + * modules/configmake (configmake.h): Likewise. + * modules/fcntl (fcntl.h): Likewise. + * modules/fnmatch (fnmatch.h): Likewise. + * modules/getopt (getopt.h): Likewise. + * modules/glob (glob.h): Likewise. + * modules/inttypes (inttypes.h): Likewise. + * modules/netinet_in (netinet/in.h): Likewise. + * modules/poll (poll.h): Likewise. + * modules/stdbool (stdbool.h): Likewise. + * modules/stdint (stdint.h): Likewise. + * modules/sys_select (sys/select.h): Likewise. + * modules/sys_socket (sys/socket.h): Likewise. + * modules/sys_stat (sys/stat.h): Likewise. + * modules/sysexits (sysexits.h): Likewise. + * modules/unistd (unistd.h): Likewise. + * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): + Add a "DO NOT EDIT" comment to the generated file. + (func_import): Likewise for gnulib-comp.m4. + +2006-10-03 Bruno Haible + + * modules/sublist: New file. + +2006-09-29 Bruno Haible + + * modules/closeout (Description): Mention stderr too. + +2006-10-05 Bruno Haible + + * modules/fwriteerror (configure.ac): Define GNULIB_FWRITEERROR. + +2006-10-02 Eric Blake + + * modules/strnlen (Depends-on): Add extensions. + +2006-10-02 Bruno Haible + + * 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 + + * modules/openat (Files): Add lib/openat-proc.c. + (Depends-on): Add same-inode, stdbool. + +2006-09-28 Bruno Haible + + * modules/avltreehash-list (Depends-on): Add stdint, remove size_max. + * modules/linkedhash-list (Depends-on): Likewise. + * modules/rbtreehash-list (Depends-on): Likewise. + +2006-09-26 Paul Eggert + + * modules/savewd (Depends-on): Add 'raise'. + +2006-09-25 Paul Eggert + + * modules/clock-time (Maintainer): Add self. + * modules/getlogin_r (Depends-on): Add extensions. + +2006-09-25 Eric Blake + + * 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 + + * 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 + + * modules/bison-i18n (Depends-on): Add gettext. + +2006-09-22 Bruno Haible + + * gnulib-tool (func_create_megatestdir): Don't include the config-h + module. + Suggested by Ralf Wildenhues. + +2006-09-22 Simon Josefsson + + * 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 + + * 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 + + * 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 + + * 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 . + (Files): Add mkstemp.h. + +2006-09-19 Eric Blake + + * gnulib-tool: Avoid space-tab. + +2006-09-19 Ralf Wildenhues + + * 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 + + * modules/inttypes (Files): Remove m4/inttypes-h.m4. + +2006-09-18 Paul Eggert + + * gnulib-tool (avoidlist): Fix typo that broke options like + --avoid=lock that are used by coreutils bootstrap. + +2006-09-18 Bruno Haible + + * 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 + + * MODULES.html.sh (func_module): Break long lines. + Suggested by Bruce Korb . + +2006-09-17 Bruno Haible + + * modules/javaversion (Makefile.am): Remove DEFS setting. + (Depends-on): Add configmake, for PKGDATADIR definition. + +2006-09-17 Bruno Haible + + * 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 + + 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 + + * gnulib-tool (func_create_testdir): Rewrite all files at once. + +2006-09-15 Ralf Wildenhues + + 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 + + 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 + + * gnulib-tool (func_all_modules, func_modules_to_filelist, func_import, + func_create_testdir, ...): Change 'sort | uniq' to 'sort -u'. + +2006-09-15 Paul Eggert + + * modules/mkancesdirs (Depends-on): Add fcntl. + * modules/savewd: New file. + * MODULES.html.sh (File system functions): Add savewd. + + * modules/configmake (Makefile.am): Add support for the + Automake-supplied PKGLIBDIR, PKGINCLUDEDIR, PKGDATADIR. + +2006-09-15 Jim Meyering + + * modules/rename-dest-slash: New module. + * MODULES.html.sh (posix_compat): Add it here. + + * modules/rename: Reflect vb_FUNC_RENAME -> gl_FUNC_RENAME change. + +2009-09-13 Simon Josefsson + + * gnulib-tool (func_emit_lib_Makefile_am): Use $(LIBOBJS), not + @LIBOBJS@. + Suggested by Ralf Wildenhues . + +2006-09-10 Bruno Haible + + * modules/mkdtemp (Files): Remove m4/ulonglong.m4, m4/stdint_h.m4, + m4/inttypes_h.m4, m4/uintmax_t.m4. + +2006-09-09 Bruno Haible + + * gnulib-tool (func_emit_lib_Makefile_am): Eliminate lib_LDFLAGS + assignments if building a library without libtool. + (func_emit_tests_Makefile_am): Likewise. Handle lib_* variables as + in func_emit_lib_Makefile_am. + (func_import): When building a static library libfoo.a, arrange to + define variables LIBFOO_LIBDEPS and LIBFOO_LTLIBDEPS. + (func_create_testdir): Likewise. + * modules/gc (configure.ac, Makefile.am): If building statically, + augment gl_libdeps and gl_ltlibdeps instead of lib_LDFLAGS. + * modules/iconvme (configure.ac, Makefile.am): Likewise. + * modules/striconv (configure.ac, Makefile.am): Likewise. + Based on a suggestion by Ralf Wildenhues. + +2006-09-08 Jim Meyering + + Don't make generated files read-only. That would bother too many + people. However, do retain the ability to work when targets are + read-only: remove the destination and temporary files before writing + them (when generated via sed or echo), or by using the -f option for + both cp and mv commands. Suggestion to use -f from Paul Eggert. + * modules/alloca-opt, modules/argz, modules/arpa_inet: + * modules/byteswap, modules/configmake, modules/fcntl: + * modules/fnmatch, modules/getopt, modules/glob, modules/inttypes: + * modules/localcharset, modules/netinet_in, modules/poll: + * modules/stdbool, modules/stdint, modules/sys_select: + * modules/sys_socket, modules/sys_stat, modules/sysexits: + +2006-09-07 Jim Meyering + + Fix global typo in last change: use chmod u-w, not chmod u-x. + Spotted by Paul Eggert and Bruce Korb. + * modules/alloca-opt, modules/argz, modules/arpa_inet: + * modules/byteswap, modules/configmake, modules/fcntl: + * modules/fnmatch, modules/getopt, modules/glob, modules/inttypes: + * modules/localcharset, modules/netinet_in, modules/poll: + * modules/stdbool, modules/stdint, modules/sys_select: + * modules/sys_socket, modules/sys_stat, modules/sysexits: + +2006-09-06 Jim Meyering + + Make generated files be read-only. + * modules/alloca-opt (Makefile.am): Work also when $@ is read-only. + Ensure that each generated file is now read-only. + * modules/argz: Likewise. + * modules/arpa_inet: Likewise. + * modules/byteswap: Likewise. + * modules/configmake: Likewise. + * modules/fcntl: Likewise. + * modules/fnmatch: Likewise. + * modules/getopt: Likewise. + * modules/glob: Likewise. + * modules/inttypes: Likewise. + * modules/netinet_in: Likewise. + * modules/poll: Likewise. + * modules/stdbool: Likewise. + * modules/stdint: Likewise. + * modules/sys_select: Likewise. + * modules/sys_socket: Likewise. + * modules/sys_stat: Likewise. + * modules/sysexits: Likewise. + * modules/localcharset: Same as above, but continue using temporary + file named "t-$@" (why different?) rather than the "$@-t" used + everywhere else. + + * modules/sysexits (Makefile.am): Replace literal occurrences + of "sysexit.h" more readable, and more consistent, "$@". + +2006-09-05 Bruno Haible + + * modules/gc (Makefile.am): Augment lib_LDFLAGS, not lib_LIBADD. + * modules/iconvme (Makefile.am): Likewise. Also handle the case of + not using libtool correctly. + +2006-09-05 Bruno Haible + + * gnulib-tool (func_emit_lib_Makefile_am): Initialize also + lib_..._LDFLAGS. + +2006-09-06 Bruno Haible + + * modules/striconv: New file. + * modules/xstriconv: New file. + * MODULES.html.sh (Internationalization functions): Add striconv, + xstriconv. + +2006-09-05 Bruno Haible + + * MODULES.html.sh (String handling): Add trim. + +2006-09-05 Davide Angelocola + + * modules/trim: New file. + 2006-09-01 Paul Eggert * gnulib-tool (func_emit_lib_Makefile_am): Fix typos in