+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * lib/progname.h (set_program_name): Undefine before defining.
+
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to
+ false for non-gcc C++ compilers.
+ Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * lib/striconv.c (mem_cd_iconv, str_cd_iconv): Treat all non-GNU
+ iconv implementations like Irix iconv.
+
+2006-10-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/vararrays: New file.
+ * m4/vararrays.m4: New file, taken from diffutils.
+ * MODULES.html.sh: New module vararrays.
+
+2006-10-24 Karl Berry <karl@gnu.org>
+
+ * doc/gnulib-intro.texi: --- instead of --; non-naive naive.
+ Don't call GNU Unix.
+
+2006-10-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * users.txt: Add Libtool.
+
+ Sync from Libtool:
+
+ 2006-10-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/argz.c: Remove check for HAVE_CONFIG_H, to conform
+ to gnulib's policy of including config.h unconditionally.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * modules/wcwidth (Files): Add m4/wint_t.m4.
+ * m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Require gt_TYPE_WINT_T.
+ * lib/wcwidth.h (iswprint): Use 'int' if 'wint_t' is not defined.
+
+2006-10-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/getdate.y (yyerror): Make the arguments pointer-to-const,
+ to pacify GCC with some -W flags enabled. Problem reported by
+ Bruno Haible.
+
+2006-10-24 Jim Meyering <jim@meyering.net>
+
+ * MODULES.html.sh: Remove uinttostr. It's not a module.
+ Reported by Karl Berry.
+
+2006-10-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/fts.c (fts_build): Move variable declaration, for C89 compliance.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * lib/gl_list.h: Use C comment style, not C++ comment style.
+
+2006-10-23 Eric Blake <ebb9@byu.net>
+
+ * lib/getaddrinfo.c (includes): Add missing include.
+
+2006-10-23 Bruno Haible <bruno@clisp.org>
+ Paul Eggert <eggert@cs.ucla.edu>
+
+ Ability to rename obstack_free.
+ * lib/obstack.h (__obstack_free): New macro. Declare instead of
+ obstack_free.
+ (obstack_free): Invoke the __obstack_free macro.
+ * lib/obstack.c (obstack_free): Use __obstack_free macro.
+
+2006-10-23 Bruno Haible <bruno@clisp.org>
+ Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/argp.h (argp_parse, __argp_parse): Comment out the identifiers
+ __argc, __argv from the declaration. (They are defined as macros on
+ mingw.)
+
+2006-10-22 Bruno Haible <bruno@clisp.org>
+
+ * doc/gnulib-intro.texi: New file.
+ * doc/gnulib.texi: Include it.
+
+2006-10-21 Bruno Haible <bruno@clisp.org>
+
+ * doc/gnulib.texi: Split the chapter "Gnulib" into 3 chapters
+ "Introduction", "Miscellanous Notes", "Particular Modules".
+
+2006-10-21 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am):
+ Change mostlyclean-local rule to avoid sh syntax error from bash
+ versions 2.00..2.05 when $(MOSTLYCLEANDIRS) is empty.
+
+2006-10-23 Jim Meyering <jim@meyering.net>
+
+ * lib/getaddrinfo.c (getnameinfo): Use new lightweight uinttostr,
+ in place of snprintf.
+
+ * modules/inttostr (Files): Add lib/uinttostr.c.
+ * lib/uinttostr.c (inttostr): New file/function.
+ * lib/inttostr.h (uinttostr): Declare.
+ * m4/inttostr.m4: Add AC_LIBOBJ([uinttostr]).
+ * MODULES.html.sh (Numeric conversion functions <stdlib.h>):
+ Add uinttostr.
+ * modules/getaddrinfo (Depends-on): Remove snprintf. Add inttostr.
+
+2006-10-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/canonicalize.c (ELOOP): Define if not already defined.
+ Problem reported by Bruno Haible in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2006-10/msg00282.html>.
+
+2006-10-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/stdint_.h [defined _AIX]: Don't include <sys/types.h>.
+ Problem reported by Perry Smith and Ville Laurikari.
+
+ * lib/getndelim2.c (SSIZE_MAX): Use same defn that getdelim.c
+ uses.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * lib/getndelim2.c (SSIZE_MAX): Provide fallback definition. Needed
+ for mingw.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * lib/openat-priv.h (EOPNOTSUPP): Provide fallback definition.
+ Needed for mingw.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * m4/size_max.m4 (gl_SIZE_MAX): Cache the result.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * m4/allocsa.m4 (gl_ALLOCSA): Invoke gl_FUNC_ALLOCA, don't AC_REQUIRE
+ it.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * m4/alloca.m4 (gl_FUNC_ALLOCA): Cache the result of the AC_EGREP_CPP
+ invocation.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_testdir): Don't include ftruncate and
+ mountlist by default.
+
+2006-10-16 Bruno Haible <bruno@clisp.org>
+
+ * lib/c-strstr.c: Include c-strstr.h.
+
+2006-10-18 Charles Wilson <cygwin@cwilson.fastmail.fm>
+
+ * gnulib-tool: Don't clobber $sourcebase when $local_gnulib_dir ends
+ in a slash.
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * lib/lock.h [C++]: Wrap definitions in extern "C".
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_emit_initmacro_end): Remove duplicates from the
+ gl_LIBOBJS list.
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * lib/findprog.c (find_in_path): Avoid "gcc -Wwrite-strings" warning.
+
+2006-10-19 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/xstrtol.h: Include gettext.h.
+ (_STRTOL_ERROR): Wrap English-language formats inside gettext.
+ Problem reported by Eric Blake.
+ * modules/xstrtol (Depends-on): Add gettext-h.
+
+2006-10-19 Paul Eggert <eggert@cs.ucla.edu> (tiny change)
+
+ * lib/strftime.c (advance): New macro.
+ (add): Use it to avoid adding 0 to a FILE *. FILE can be an
+ incomplete type, so you can't add 0 to it. Problem and patch
+ reported by Eelco Dolstra for dietlibc.
+
+2006-10-18 Jim Meyering <jim@meyering.net>
+
+ * lib/readutmp.c (desirable_utmp_entry): Use "bool" as the
+ type for a local, and rename it: s/up/user_proc/.
+
+2006-10-18 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * lib/readutmp.c (desirable_utmp_entry): Implement new flag:
+ READ_UTMP_USER_PROCESS.
+ * lib/readutmp.h (READ_UTMP_USER_PROCESS): New flag
+
+2006-10-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/localcharset.c: Do not check HAVE_SETLOCALE.
+ * m4/localcharset.m4 (gl_LOCALCHARSET): Don't check for setlocale.
+
+2006-10-17 Eric Blake <ebb9@byu.net>
+
+ * lib/sigprocmask.c (sigprocmask): Fix typo.
+
+ * m4/signalblocking.m4 (gl_PREREQ_SIGPROCMASK): Fix typo.
+
+ * modules/clean-temp (Makefile.am): Don't add to make output...
+ (configure.ac): ...instead define SIGNAL_SAFE_LIST inside
+ config.h.
+
2006-10-17 Bruno Haible <bruno@clisp.org>
* lib/gettext.h (gettext, ngettext, pgettext, npgettext): Define