New gnulib module 'visibility'.
[gnulib.git] / ChangeLog
index 4ac35e0..b3a16d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,194 @@
+2005-07-24  Bruno Haible  <bruno@clisp.org>
+
+       * modules/visibility: New file.
+       * MODULES.html.sh (Misc): Add visibility.
+
+2005-07-22  Bruno Haible  <bruno@clisp.org>
+
+       * modules/alloca-opt (Makefile.am): Remove explicit dependency on
+       $(ALLOCA_H), redundant through BUILT_SOURCES.
+       * modules/argz (Makefile.am): Remove explicit dependency on $(ARGZ_H),
+       redundant through BUILT_SOURCES.
+       * modules/byteswap (Makefile.am): Remove explicit dependency on
+       $(BYTESWAP_H), redundant through BUILT_SOURCES.
+       * modules/fnmatch (Makefile.am): Remove explicit dependency on
+       $(FNMATCH_H), redundant through BUILT_SOURCES.
+       * modules/getopt (Makefile.am): Remove explicit dependency on
+       $(GETOPT_H), redundant through BUILT_SOURCES.
+       * modules/glob (Makefile.am): Remove explicit dependency on $(GLOB_H),
+       redundant through BUILT_SOURCES.
+       * modules/poll (Makefile.am): Remove explicit dependency on $(POLL_H),
+       redundant through BUILT_SOURCES.
+       * modules/stdbool (Makefile.am): Remove explicit dependency on
+       $(STDBOOL_H), redundant through BUILT_SOURCES.
+       * modules/stdint (Makefile.am): Remove explicit dependency on
+       $(STDINT_H), redundant through BUILT_SOURCES.
+       * modules/sysexits (Makefile.am): Add $(SYSEXITS_H) to BUILT_SOURCES.
+       Remove explicit dependency on $(SYSEXITS_H).
+       Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
+
+2005-07-18  Bruno Haible  <bruno@clisp.org>
+
+       * modules/lock: New file.
+       * MODULES.html.sh (Multithreading): New section.
+
+2005-07-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/xalloc (Depends-on): Add xalloc-die.
+       * modules/xvasprintf (Depends-on): Add xalloc-die.
+
+2005-07-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/argp (Depends-on): Remove unlocked-io.
+
+2005-07-11  Simon Josefsson  <jas@extundo.com>
+
+       * modules/size_max: New file.
+
+       * modules/xsize: Depend on size_max module for size_max.m4.
+
+2005-07-09  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_usage): Document option --avoid.
+       (Command line options): Handle --avoid.
+       (func_acceptable): New function.
+       (func_modules_transitive_closure): Use it.
+
+2005-07-11  Bruno Haible  <bruno@clisp.org>
+
+       * MODULES.html.sh: Use shortcut URLs to the www.opengroup.org site.
+       Reported by Jim Meyering.
+
+2005-07-09  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * modules/argp (Depends-on): Add unlocked-io
+
+2005-07-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/regex (Files): Add lib/regex_internal.c,
+       lib/regex_internal.h, lib/regexec.c, lib/regcomp.c, m4/codeset.m4.
+       (Depends-on): Add extensions.
+       (Makefile.am): Remove lib_SOURCES; now done by m4 code.
+
+2005-07-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Support programs like Emacs that use gnulib but not gettext.
+       * MODULES.html.sh (Internationalization functions): Add gettext-h.
+       * modules/gettext-h: New file.
+       * modules/gettext (Files): Remove lib/gettext.h.
+       (Depends-on): Add gettext-h.
+       (Makefile.am): Remove lib_SOURCES.
+       * modules/argmatch, modules/c-stack, modules/closeout:
+       * modules/copy-file, modules/csharpcomp, modules/csharpexec:
+       * modules/execute, modules/file-type, modules/getaddrinfo:
+       * modules/getopt, modules/human, modules/javacomp:
+       * modules/javaexec, modules/mkdir-p, modules/obstack:
+       * modules/openat, modules/pagealign_alloc, modules/pipe:
+       * modules/quotearg, modules/regex, modules/rpmatch:
+       * modules/unicodeio, modules/userspec, modules/version-etc:
+       * modules/wait-process, modules/xalloc-die, modules/xmemcoll:
+       * modules/xsetenv:
+       Depend on gettext-h, not gettext.
+
+2005-07-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * gnulib-tool (func_import): Add support for 'public domain' license.
+       * modules/alloca, modules/atexit, modules/memmove:
+       Now public domain, not GPL.
+       * modules/dup2, modules/getpagesize, modules/malloc, modules/memset:
+       * modules/realloc, modules/strerror, modules/strtod:
+       Now LGPL, not GPL.
+
+2005-07-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Remove the dependency of the strftime module on the tzset module.
+       * modules/strftime (Depends-on): Remove dependency on tzset.
+
+2005-06-28  Jim Meyering  <jim@meyering.net>
+
+       * check-module (find_included_lib_files): Hard-code another
+       pair of exceptions: fts.c includes fts-cycle.c and unistd-safer.h
+       but modules/fts-lgpl (correctly) does not list those files.
+
+       * modules/canonicalize (Files): Add lib/pathmax.h.
+
+2005-06-28  Simon Josefsson  <jas@extundo.com>
+
+       * modules/check-version (Files): Add check-version.m4.
+
+2005-06-25  Simon Josefsson  <jas@extundo.com>
+
+       * modules/check-version: New file.
+
+2005-06-24  Derek Price  <derek@ximbiot.com>
+       and Bruno Haible  <bruno@clisp.org>
+
+       Remove stat module & update lstat.
+       * MODULES.html.sh (stat): Remove.
+       * MODULES.html: Regenerated.
+       * modules/lstat (Description): Correct function name.
+       (Files): Add "lstat.h".
+       (Depends-on): Remove stat, add xalloc, stat-macros.
+       * modules/stat: Remove this file.
+       (Include): Add "lstat.h", remove <sys/stat.h>.
+
+2005-06-08  Bruno Haible  <bruno@clisp.org>
+
+       * modules/csharpcomp: New file.
+       * MODULES.html.sh (C#): Add csharpcomp.
+
+2005-06-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Sync from coreutils.
+       Use "file name" when talking about file names, instead of "filename"
+       or "path", as per the GNU coding standards.
+       * MODULES.html.sh: mkdir-p renamed from makepath.
+       filenamecat renamed from path-concat.
+       * modules/filenamecat: Renamed from modules/path-concat.
+       (Files): filenamecat.h and filenamecat.c renamed from
+       path-concat.h and path-concat.c.
+       (configure.ac): gl_FILE_NAME_CONCAT, not gl_PATH_CONCAT.
+       (Include): filenamecat.h, not path-concat.h.
+       * modules/mkdir-p: Renamed from modules/makepath.
+       (Files): mkdir-p.h and mkdir-p.c renamed from makepath.h and makepath.c.
+       (configure.ac): gl_MKDIR_PARENTS, not gl_MAKEPATH.
+       (Include): mkdir-p.h, not makepath.h.
+
+2005-06-01  Bruno Haible  <bruno@clisp.org>
+
+       * modules/csharpexec: New file.
+       * MODULES.html.sh (C#): New section.
+
+2005-05-29  Derek Price  <derek@ximbiot.com>
+
+       * MODULES.html.sh: Add glob to Enhanced POSIX.2001 section.
+       * modules/glob: New file.
+       * modules/getlogin_r: Add link to POSIX spec in description.
+
+2005-05-27  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/fts (Files): Remove m4/inttypes-pri.m4.
+       * modules/fts-lgpl (Depends-on): Remove gettext.
+
+2005-05-25  Derek Price  <derek@ximbiot.com>
+
+       * MODULES.html.sh: Add getlogin_r to POSIX.2001 support section.
+
+2005-05-25  Derek Price  <derek@ximbiot.com>
+           Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/getlogin_r: New files.
+
+2005-05-21  Jim Meyering  <jim@meyering.net>
+
+       * modules/fts (Files): Add m4/inttypes-pri.m4.
+       (Depends-on): Add lstat and remove gettext.  Alphabetize.
+
+2005-05-18  Derek Price  <derek@ximbiot.com>
+
+       * modules/minmax (Files): Add m4/minmax.m4.
+       (configure.ac): Add gl_MINMAX.
+
 2005-05-20  Paul Eggert  <eggert@cs.ucla.edu>
 
        * MODULES.html.sh (File system functions): Add fts, fts-lgpl.
        Problem reported by Dave Love.
 
 2005-05-09  Yoann Vandoorselaere <yoann.v@prelude-ids.com>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * modules/inet_ntop: New file.
        * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
        * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
 
 
-Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 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.