Blame gnulib-local/ChangeLog.0

Packit Bot 06c835
2015-09-11  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19.6 released.
Packit Bot 06c835
Packit Bot 06c835
2015-07-14  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	gnulib-local: Fix Java compilation on mingw
Packit Bot 06c835
	* lib/clean-temp.c.diff: New file, from m4.
Packit Bot 06c835
	Suggested by Eric Blake in:
Packit Bot 06c835
	<https://lists.gnu.org/archive/html/bug-gnulib/2013-09/msg00044.html>.
Packit Bot 06c835
Packit Bot 06c835
2015-07-10  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19.5 released.
Packit Bot 06c835
Packit Bot 06c835
2014-12-24  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19.4 released.
Packit Bot 06c835
Packit Bot 06c835
2014-12-24  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	gnulib-local: Suppress compiler warning with -Wunused
Packit Bot 06c835
	* lib/diffseq.h.diff: New file.
Packit Bot 06c835
Packit Bot 06c835
2014-12-16  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Backport iOS check from Gnulib
Packit Bot 06c835
	* lib/unistd.in.h.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2014-12-15  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Work around interoperability with preinstalled libunistring
Packit Bot 06c835
	* modules/unilbrk/base.diff: New file; bump minimum version of
Packit Bot 06c835
	unilbrk.h.
Packit Bot 06c835
Packit Bot 06c835
2014-10-15  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19.3 released.
Packit Bot 06c835
Packit Bot 06c835
2014-10-15  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm-basic-italic.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Use it as possible test result.
Packit Bot 06c835
	* modules/term-ostream-tests (Files): Add new file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add new file.
Packit Bot 06c835
	Needed for ncurses >= 5.9-20140906 that defines sitm/ritm in the
Packit Bot 06c835
	xterm-basic terminfo definition.
Packit Bot 06c835
Packit Bot 06c835
2014-07-14  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19.2 released.
Packit Bot 06c835
Packit Bot 06c835
2014-07-14  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/execute.c.diff: Update.
Packit Bot 06c835
	* lib/spawn-pipe.c.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2014-06-10  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19.1 released.
Packit Bot 06c835
Packit Bot 06c835
2014-06-03  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	build: Handle 'environ' global variable differently on cygwin x86_64
Packit Bot 06c835
	Amendment to commit c97dafde.
Packit Bot 06c835
	* tests/test-environ.c.diff: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add new patch.
Packit Bot 06c835
Packit Bot 06c835
2014-06-02  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext 0.19 released.
Packit Bot 06c835
Packit Bot 06c835
2014-06-02  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	build: Handle 'environ' global variable differently on cygwin x86_64
Packit Bot 06c835
	Problem reported by Vasyl Khalak in:
Packit Bot 06c835
	<https://cygwin.com/ml/cygwin/2013-06/msg00228.html>.
Packit Bot 06c835
	* lib/execute.c.diff: New file.
Packit Bot 06c835
	* lib/spawn-pipe.c.diff: Likewise.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add new patches.
Packit Bot 06c835
Packit Bot 06c835
2014-05-14  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/regex.diff: Remove.  modules/regex no longer depends on
Packit Bot 06c835
	malloc-gnu thus this patch is not needed anymore.
Packit Bot 06c835
Packit Bot 06c835
2014-04-07  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/obstack.h.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2013-08-07  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/regex.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2013-07-21  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/localcharset.c.diff: Remove file.
Packit Bot 06c835
Packit Bot 06c835
2013-06-25  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Work around localcharset issue under OS X multi-threaded scenario.
Packit Bot 06c835
	* lib/localcharset.c.diff: New patch originally posted to Gnulib
Packit Bot 06c835
	<https://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00091.html>.
Packit Bot 06c835
Packit Bot 06c835
2013-06-16  Andreas Schwab  <schwab@linux-m68k.org>  (tiny change)
Packit Bot 06c835
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Remove extra quotes.
Packit Bot 06c835
Packit Bot 06c835
2013-06-10  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libxml: Use $(MKDIR_P) instead of $(mkdir_p).
Packit Bot 06c835
	* modules/libglib: Likewise.
Packit Bot 06c835
	Suggested by Stefano Lattarini in
Packit Bot 06c835
	<https://lists.gnu.org/archive/html/bug-gettext/2013-04/msg00044.html>.
Packit Bot 06c835
Packit Bot 06c835
2013-02-25  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/unistd.in.h.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2013-02-25  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-runtime-misc (AM_CPPFLAGS): Augment by
Packit Bot 06c835
	INTL_EXPORTS_FLAGS.
Packit Bot 06c835
Packit Bot 06c835
2013-01-03  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/regex.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2012-12-25  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext-0.18.2 released.
Packit Bot 06c835
Packit Bot 06c835
2012-12-25  Daiki Ueno  <ueno@gnu.org>
Packit Bot 06c835
Packit Bot 06c835
	Work around error_* symbol conflict with Cygwin 1.7 DLL.
Packit Bot 06c835
	* lib/error.h.diff: Rename the error_* symbol if
Packit Bot 06c835
	GNULIB_REPLACE_ERROR is defined.
Packit Bot 06c835
Packit Bot 06c835
2012-12-12  Daiki Ueno  <ueno@unixuser.org>
Packit Bot 06c835
Packit Bot 06c835
	Add notice about included external libraries.
Packit Bot 06c835
	As per "External Libraries" in the (maintain) manual.
Packit Bot 06c835
	* lib/glib/README: New file.
Packit Bot 06c835
	* lib/libcroco/README: New file.
Packit Bot 06c835
	* lib/libxml/README: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2012-07-11  Paul Eggert  <eggert@cs.ucla.edu>
Packit Bot 06c835
Packit Bot 06c835
	Do not assume '#define ... defined ...' behavior.
Packit Bot 06c835
	* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS):
Packit Bot 06c835
	Do not use '#define FOO ... defined BAR ...', as the C standard says
Packit Bot 06c835
	it's not portable to expect that this works after macro expansion.
Packit Bot 06c835
	Problem reported for gzip by Steven M. Schweda in
Packit Bot 06c835
	<http://lists.gnu.org/archive/html/bug-gzip/2012-07/msg00000.html>.
Packit Bot 06c835
Packit Bot 06c835
2012-06-03  Jim Meyering  <jim@meyering.net>
Packit Bot 06c835
Packit Bot 06c835
	* lib/tparm.c: Spelling fixes.
Packit Bot 06c835
Packit Bot 06c835
2012-02-17  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/exitfail.h.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2012-01-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Modernize quoting.
Packit Bot 06c835
	* lib/backupfile.c: Quote 'like this', not `like this', as per the
Packit Bot 06c835
	recent change to the GNU coding standards.
Packit Bot 06c835
	* lib/basename.c: Likewise.
Packit Bot 06c835
	* lib/closeout.c: Likewise.
Packit Bot 06c835
	* lib/xmalloc.c: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2012-01-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/argmatch.h.diff: Update.
Packit Bot 06c835
	* lib/error.h.diff: Update.
Packit Bot 06c835
	* lib/fnmatch_loop.c.diff: Update.
Packit Bot 06c835
	* lib/getopt.in.h.diff: Update.
Packit Bot 06c835
	* lib/obstack.h.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2011-10-18  Daniel Richard G.  <skunk@iskunk.org>  (tiny change)
Packit Bot 06c835
Packit Bot 06c835
	Support for old NeXTstep 3.3 gcc.
Packit Bot 06c835
	* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Write
Packit Bot 06c835
	'defined __STRICT_ANSI__', not '__STRICT_ANSI__'.
Packit Bot 06c835
Packit Bot 06c835
2011-09-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/backupfile (Depends-on): Add opendir, readdir,
Packit Bot 06c835
	closedir.
Packit Bot 06c835
Packit Bot 06c835
2011-08-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Comment.
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Add comment about Cygwin 1.7.
Packit Bot 06c835
Packit Bot 06c835
2011-08-04  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* lib/xgetcwd.c (PATH_MAX): Provide a fallback value.
Packit Bot 06c835
Packit Bot 06c835
2011-07-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/fnmatch.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2011-06-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* m4/quote.m4.diff: Remove file.
Packit Bot 06c835
	* m4/quotearg.m4.diff: Remove file.
Packit Bot 06c835
	* modules/quote.diff: Remove file.
Packit Bot 06c835
	* modules/quotearg.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2011-06-03  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	libxml: Detect installed libxml2 versions which don't define xmlFree().
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Also try linking an xmlFree() invocation.
Packit Bot 06c835
Packit Bot 06c835
2011-06-03  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Copyright: Use LGPL 2.1 instead of LGPL 2.0.
Packit Bot 06c835
	* lib/gettext.h: Update copyright header.
Packit Bot 06c835
	* lib/hash.h: Likewise.
Packit Bot 06c835
	* lib/moo.h: Likewise.
Packit Bot 06c835
	* lib/tparm.c: Likewise.
Packit Bot 06c835
	* lib/tputs.c: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2011-06-02  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/fnmatch.diff: Update.
Packit Bot 06c835
	* modules/regex.diff: Likewise.
Packit Bot 06c835
	* m4/alloca.m4 (gl_FUNC_ALLOCA): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2011-02-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Prefer gnulib's setlocale override over libintl's override.
Packit Bot 06c835
	* lib/gettext.h (setlocale): Redefine to rpl_setlocale if
Packit Bot 06c835
	GNULIB_defined_setlocale is set.
Packit Bot 06c835
Packit Bot 06c835
2011-02-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Update after gnulib changed.
Packit Bot 06c835
	* modules/fnmatch.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2010-03-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Minor formatting changes.
Packit Bot 06c835
	* lib/gettext.h: Insert space before function argument list.
Packit Bot 06c835
Packit Bot 06c835
2010-11-20  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Port to uClibc.
Packit Bot 06c835
	* lib/basename.h: Treat uClibc like glibc.
Packit Bot 06c835
	* lib/basename.c: Likewise.
Packit Bot 06c835
	* lib/iconv-ostream.oo.c (iconv_ostream::write_mem,
Packit Bot 06c835
	iconv_ostream::free, iconv_ostream_create): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2010-11-20  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Port to uClibc.
Packit Bot 06c835
	* lib/gettext.h: Treat uClibc like a non-glibc platform.
Packit Bot 06c835
	Reported by Mike Frysinger <vapier@gentoo.org>.
Packit Bot 06c835
Packit Bot 06c835
2010-10-10  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Rely more on libtool.
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Remove @LTLIBC@ flag from
Packit Bot 06c835
	libgettextlib_la_LDFLAGS, relying more on libtool. Remove @LTNOUNDEF@
Packit Bot 06c835
	flag from libgettextlib_la_LDFLAGS, now generated by gnulib-tool.
Packit Bot 06c835
Packit Bot 06c835
2010-10-10  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Remove flags from
Packit Bot 06c835
	libgettextlib_la_LDFLAGS that are now generated by gnulib-tool.
Packit Bot 06c835
Packit Bot 06c835
2010-08-29  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/regex.diff: Update after gnulib changed.
Packit Bot 06c835
Packit Bot 06c835
2010-06-04  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext-0.18.1 released.
Packit Bot 06c835
Packit Bot 06c835
2010-05-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Link with libunistring, if it exists.
Packit Bot 06c835
	* modules/gettext-tools-misc (lib_LDFLAGS): Add LTLIBUNISTRING.
Packit Bot 06c835
Packit Bot 06c835
2010-05-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Use the newest regex module from gnulib.
Packit Bot 06c835
	* modules/gettext-tools-misc (Files): Remove m4/mbrtowc.m4 and
Packit Bot 06c835
	m4/memchr.m4.
Packit Bot 06c835
Packit Bot 06c835
2010-05-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Use regex module without dependency on 'malloc'.
Packit Bot 06c835
	* lib/regex_internal.h.diff: New file.
Packit Bot 06c835
	* lib/regexec.c.diff: New file.
Packit Bot 06c835
	* modules/regex.diff: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2010-05-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Do regex matching purely with regex, not regex + dfa + kwset.
Packit Bot 06c835
	* modules/gettext-tools-misc (Files): Remove m4/hard-locale.m4.
Packit Bot 06c835
Packit Bot 06c835
2010-05-09  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext-0.18 released.
Packit Bot 06c835
Packit Bot 06c835
2010-05-09  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid test suite failure on mingw.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Convert CR/LF to LF before comparing.
Packit Bot 06c835
Packit Bot 06c835
2010-05-09  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Export rpl_optind, rpl_optarg from DLL depending on platform.
Packit Bot 06c835
	* modules/gettext-tools-misc (AM_CPPFLAGS): Augment by
Packit Bot 06c835
	GETTEXTLIB_EXPORTS_FLAGS.
Packit Bot 06c835
Packit Bot 06c835
2010-05-09  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid compilation error in libgettextpo directory on Solaris 8.
Packit Bot 06c835
	* lib/unistd.in.h.diff: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add it.
Packit Bot 06c835
Packit Bot 06c835
2010-03-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/closeout (Depends-on): Add stdlib, remove exit.
Packit Bot 06c835
	* modules/fd-ostream (Depends-on): Likewise.
Packit Bot 06c835
	* modules/html-styled-ostream (Depends-on): Likewise.
Packit Bot 06c835
	* modules/iconv-ostream (Depends-on): Likewise.
Packit Bot 06c835
	* modules/memory-ostream (Depends-on): Likewise.
Packit Bot 06c835
	* modules/term-ostream (Depends-on): Likewise.
Packit Bot 06c835
	* modules/xalloc (Depends-on): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2010-03-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/exitfail.m4.diff: Remove file.
Packit Bot 06c835
	* modules/exitfail.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2010-02-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/wait-process.diff: Remove trailing space.
Packit Bot 06c835
Packit Bot 06c835
2010-01-14  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Use full 'vasnprintf' module from gnulib. The reduced one did not
Packit Bot 06c835
	support NULL arguments.
Packit Bot 06c835
	* lib/vasprintf.c: Remove file.
Packit Bot 06c835
	* m4/vasprintf.m4: Remove file.
Packit Bot 06c835
	* modules/vasprintf.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
	Reported by LRN at <http://savannah.gnu.org/bugs/?28593>.
Packit Bot 06c835
Packit Bot 06c835
2010-01-11  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/html-ostream (Depends-on): Remove utf8-ucs4. Instead add
Packit Bot 06c835
	unistr/u8-mbtouc.
Packit Bot 06c835
Packit Bot 06c835
2009-12-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/html-ostream.oo.c: Include gl_xlist.h instead of gl_list.h.
Packit Bot 06c835
	* modules/html-ostream (Depends-on): Add xlist. Remove list.
Packit Bot 06c835
Packit Bot 06c835
2009-12-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/*.h, lib/*.c: Untabify.
Packit Bot 06c835
	* m4/unionwait.m4: Untabify.
Packit Bot 06c835
	* tests/*.c: Untabify.
Packit Bot 06c835
Packit Bot 06c835
2009-12-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/fnmatch_loop.c.diff: Update after gnulib changed.
Packit Bot 06c835
Packit Bot 06c835
2009-08-15  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Stop using gnulib module 'strdup'.
Packit Bot 06c835
	* modules/gettext-tools-misc (Files): Remove m4/strdup.m4.
Packit Bot 06c835
Packit Bot 06c835
2009-08-10  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid gcc warning on Cygwin.
Packit Bot 06c835
	* lib/html-ostream.oo.c (html_ostream::write_mem): Change type of local
Packit Bot 06c835
	variable 'uc'.
Packit Bot 06c835
Packit Bot 06c835
2009-05-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid gcc warning "cast from pointer to integer of different size".
Packit Bot 06c835
	* lib/glibconfig.in.h (GPOINTER_TO_INT, GINT_TO_POINTER): Cast through
Packit Bot 06c835
	intptr_t.
Packit Bot 06c835
	(GPOINTER_TO_UINT, GUINT_TO_POINTER: Cast through uintptr_t.
Packit Bot 06c835
Packit Bot 06c835
2009-05-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid compiler warnings when redefining macros defined by <libintl.h>.
Packit Bot 06c835
	* lib/gettext.h [!ENABLE_NLS] (gettext, dgettext, dcgettext, ngettext,
Packit Bot 06c835
	dngettext, dcngettext, textdomain, bindtextdomain,
Packit Bot 06c835
	bind_textdomain_codeset): Undefine before redefining.
Packit Bot 06c835
Packit Bot 06c835
2009-03-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/quotearg.m4.diff: Update after gnulib changed.
Packit Bot 06c835
Packit Bot 06c835
2008-12-18  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Files): Add m4/locale-ja.m4.
Packit Bot 06c835
Packit Bot 06c835
2008-12-07  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid gcc -Wmissing-prototypes warnings.
Packit Bot 06c835
	* lib/html-ostream.oo.c: Mark all method implementations as static.
Packit Bot 06c835
	* lib/term-ostream.oo.c: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2008-12-07  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid gcc -Wmissing-prototypes warnings.
Packit Bot 06c835
	* build-aux/moopp (func_emit_source_c): Emit a prototype before the
Packit Bot 06c835
	synthetized functions.
Packit Bot 06c835
Packit Bot 06c835
2008-09-14  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libxml: Use $(mkdir_p) to create the libxml directory.
Packit Bot 06c835
	* modules/libglib: Use $(mkdir_p) to create the glib directory.
Packit Bot 06c835
	Suggested by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
Packit Bot 06c835
Packit Bot 06c835
2008-09-14  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libglib (Depends-on): Add strerror.
Packit Bot 06c835
Packit Bot 06c835
2008-08-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Recognize installed libxml2 version 2.6.x.
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Determine libxml2_include_dir by looking
Packit Bot 06c835
	for <libxml/xmlexports.h> as well.
Packit Bot 06c835
	Reported by Steve Trotman <steve_trotman@hotmail.com>
Packit Bot 06c835
	via <http://savannah.gnu.org/bugs/?22831>.
Packit Bot 06c835
Packit Bot 06c835
2008-05-18  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/propername: Remove file, moved to gnulib.
Packit Bot 06c835
	* lib/propername.h: Remove file, moved to gnulib.
Packit Bot 06c835
	* lib/propername.c: Remove file, moved to gnulib.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2008-05-18  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/propername.c: Include <stdbool.h>, <ctype.h>, trim.h, mbchar.h,
Packit Bot 06c835
	mbuiter.h. Don't include c-strstr.h.
Packit Bot 06c835
	(mbsstr_trimmed_wordbounded): New function.
Packit Bot 06c835
	(proper_name, proper_name_utf8): Use it instead of mbsstr or c_strstr.
Packit Bot 06c835
	* modules/propername (Depends-on): Add stdbool, trim, mbchar, mbuiter.
Packit Bot 06c835
	Remove c-strstr.
Packit Bot 06c835
	Reported by Paul Eggert <eggert@cs.ucla.edu>.
Packit Bot 06c835
Packit Bot 06c835
2008-05-18  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/propername (Notice): New field.
Packit Bot 06c835
	(configure.ac): Invoke AM_GETTEXT_OPTION.
Packit Bot 06c835
	* lib/propername.h: Add more comments.
Packit Bot 06c835
	Reported by Ben Pfaff <blp@cs.stanford.edu>.
Packit Bot 06c835
Packit Bot 06c835
2008-05-11  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gen-lbrkprop.c: Move to gnulib as lib/unilbrk/gen-lbrk.c.
Packit Bot 06c835
	* lib/3level.h: Remove file.
Packit Bot 06c835
	* modules/gen-lbrkprop: Move to gnulib as modules/unilbrk/gen-lbrk.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove lib/gen-lbrkprop.c, lib/3level.h,
Packit Bot 06c835
	modules/gen-lbrkprop.
Packit Bot 06c835
Packit Bot 06c835
2008-05-11  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gen-lbrkprop.c (output_lbp): Output to two different streams.
Packit Bot 06c835
	(output_tables): Accept two filename arguments.
Packit Bot 06c835
	(main): Generate lbrkprop1.h and lbrkprop2.h instead of lbrkprop.h.
Packit Bot 06c835
Packit Bot 06c835
	* lib/gen-lbrkprop.c (unicode_combining): Remove variable.
Packit Bot 06c835
	(fill_combining): Remove function.
Packit Bot 06c835
	(main): Take one argument less.
Packit Bot 06c835
	* lib/Combining.txt: Remove file.
Packit Bot 06c835
	* modules/gen-lbrkprop (Files): Remove Combining.txt.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Likewise.
Packit Bot 06c835
Packit Bot 06c835
	* lib/gen-lbrkprop.c: Change copyright to GPLv3+.
Packit Bot 06c835
	(output_tables): Emit a GPLv3+ header.
Packit Bot 06c835
Packit Bot 06c835
2008-05-10  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/linebreak.c.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove it.
Packit Bot 06c835
Packit Bot 06c835
2008-01-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	New configure option --disable-curses.
Packit Bot 06c835
	* m4/curses.m4: New file.
Packit Bot 06c835
	* m4/termcap.m4 (gl_TERMCAP_BODY): Require gl_CURSES and consider its
Packit Bot 06c835
	result.
Packit Bot 06c835
	* m4/terminfo.m4 (gl_TERMINFO_BODY): Likewise.
Packit Bot 06c835
	* modules/termcap (Files): Add m4/curses.m4.
Packit Bot 06c835
	* modules/terminfo (Files): Likewise.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add m4/curses.m4.
Packit Bot 06c835
Packit Bot 06c835
2007-11-09  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/libglib.m4 (gl_LIBGLIB): Ensure that the <glib.h> is from a glib
Packit Bot 06c835
	version >= 2.0.
Packit Bot 06c835
	Reported by Paul Eggert <eggert@cs.ucla.edu>.
Packit Bot 06c835
Packit Bot 06c835
2007-11-07  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext-0.17 released.
Packit Bot 06c835
Packit Bot 06c835
2007-10-27  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libcroco (Makefile.am): When using the preinstalled libcroco,
Packit Bot 06c835
	add INCCROCO to AM_CPPFLAGS.
Packit Bot 06c835
	* lib/term-styled-ostream.oo.c: Work around broken double-inclusion
Packit Bot 06c835
	guard in libcroco-0.6.1.
Packit Bot 06c835
Packit Bot 06c835
2007-10-27  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Use @LTLIBC@ instead of
Packit Bot 06c835
	hardcoding -lc. Needed for HP-UX 11.
Packit Bot 06c835
Packit Bot 06c835
2007-10-27  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm-linux-debian.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-linux-mandriva.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Use them as possible test results.
Packit Bot 06c835
	* modules/term-ostream-tests (Files): Add the new files.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
	Needed on Mandriva Linux Corporate Server release 2006.0 and
Packit Bot 06c835
	Debian 4.0.0.
Packit Bot 06c835
Packit Bot 06c835
2007-10-27  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm-netbsd3.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Use it as possible test result.
Packit Bot 06c835
	* modules/term-ostream-tests (Files): Add it.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add it.
Packit Bot 06c835
Packit Bot 06c835
2007-10-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libxml (Depends-on): Add snprintf, vsnprintf. Needed for
Packit Bot 06c835
	OSF/1 4.0.
Packit Bot 06c835
Packit Bot 06c835
2007-10-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Redirect stderr into a pipe.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-aix51.out: Remove padding.
Packit Bot 06c835
Packit Bot 06c835
2007-10-21  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm-solaris10.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-aix51.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-osf51.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-irix65.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-mingw.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Use them as possible test results.
Packit Bot 06c835
	* modules/term-ostream-tests (Files): Add the new files.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2007-10-17  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gl_array_list.h.diff: New file.
Packit Bot 06c835
	* lib/gl_linkedhash_list.h.diff: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2007-10-07  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp (func_version): In the --version output, say GPLv3+.
Packit Bot 06c835
Packit Bot 06c835
2007-10-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm-r6.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-xf86-v32.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-basic.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-8bit.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm.out: Remove file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: Test against 4 possible expected
Packit Bot 06c835
	results.
Packit Bot 06c835
	* modules/term-ostream-tests (Files): Replace
Packit Bot 06c835
	tests/test-term-ostream-xterm.out with
Packit Bot 06c835
	tests/test-term-ostream-xterm-*.out.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Update.
Packit Bot 06c835
Packit Bot 06c835
2007-03-30  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* alloca.in.h: Change prefix of double-inclusion guard macro to _GL_.
Packit Bot 06c835
Packit Bot 06c835
2006-06-19  Paul Eggert  <eggert@cs.ucla.edu>
Packit Bot 06c835
Packit Bot 06c835
	* alloca.in.h (alloca) [defined alloca]: Don't define or declare.
Packit Bot 06c835
Packit Bot 06c835
2007-10-04  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/libxml/c14n.in.h: Renamed from lib/libxml/c14n_.h.
Packit Bot 06c835
	* lib/libxml/catalog.in.h: Renamed from lib/libxml/catalog_.h.
Packit Bot 06c835
	* lib/libxml/chvalid.in.h: Renamed from lib/libxml/chvalid_.h.
Packit Bot 06c835
	* lib/libxml/debugXML.in.h: Renamed from lib/libxml/debugXML_.h.
Packit Bot 06c835
	* lib/libxml/dict.in.h: Renamed from lib/libxml/dict_.h.
Packit Bot 06c835
	* lib/libxml/DOCBparser.in.h: Renamed from lib/libxml/DOCBparser_.h.
Packit Bot 06c835
	* lib/libxml/encoding.in.h: Renamed from lib/libxml/encoding_.h.
Packit Bot 06c835
	* lib/libxml/entities.in.h: Renamed from lib/libxml/entities_.h.
Packit Bot 06c835
	* lib/libxml/globals.in.h: Renamed from lib/libxml/globals_.h.
Packit Bot 06c835
	* lib/libxml/hash.in.h: Renamed from lib/libxml/hash_.h.
Packit Bot 06c835
	* lib/libxml/HTMLparser.in.h: Renamed from lib/libxml/HTMLparser_.h.
Packit Bot 06c835
	* lib/libxml/HTMLtree.in.h: Renamed from lib/libxml/HTMLtree_.h.
Packit Bot 06c835
	* lib/libxml/list.in.h: Renamed from lib/libxml/list_.h.
Packit Bot 06c835
	* lib/libxml/nanoftp.in.h: Renamed from lib/libxml/nanoftp_.h.
Packit Bot 06c835
	* lib/libxml/nanohttp.in.h: Renamed from lib/libxml/nanohttp_.h.
Packit Bot 06c835
	* lib/libxml/parser.in.h: Renamed from lib/libxml/parser_.h.
Packit Bot 06c835
	* lib/libxml/parserInternals.in.h: Renamed from lib/libxml/parserInternals_.h.
Packit Bot 06c835
	* lib/libxml/pattern.in.h: Renamed from lib/libxml/pattern_.h.
Packit Bot 06c835
	* lib/libxml/relaxng.in.h: Renamed from lib/libxml/relaxng_.h.
Packit Bot 06c835
	* lib/libxml/SAX2.in.h: Renamed from lib/libxml/SAX2_.h.
Packit Bot 06c835
	* lib/libxml/SAX.in.h: Renamed from lib/libxml/SAX_.h.
Packit Bot 06c835
	* lib/libxml/schemasInternals.in.h: Renamed from lib/libxml/schemasInternals_.h.
Packit Bot 06c835
	* lib/libxml/schematron.in.h: Renamed from lib/libxml/schematron_.h.
Packit Bot 06c835
	* lib/libxml/threads.in.h: Renamed from lib/libxml/threads_.h.
Packit Bot 06c835
	* lib/libxml/tree.in.h: Renamed from lib/libxml/tree_.h.
Packit Bot 06c835
	* lib/libxml/uri.in.h: Renamed from lib/libxml/uri_.h.
Packit Bot 06c835
	* lib/libxml/valid.in.h: Renamed from lib/libxml/valid_.h.
Packit Bot 06c835
	* lib/libxml/xinclude.in.h: Renamed from lib/libxml/xinclude_.h.
Packit Bot 06c835
	* lib/libxml/xlink.in.h: Renamed from lib/libxml/xlink_.h.
Packit Bot 06c835
	* lib/libxml/xmlautomata.in.h: Renamed from lib/libxml/xmlautomata_.h.
Packit Bot 06c835
	* lib/libxml/xmlerror.in.h: Renamed from lib/libxml/xmlerror_.h.
Packit Bot 06c835
	* lib/libxml/xmlexports.in.h: Renamed from lib/libxml/xmlexports_.h.
Packit Bot 06c835
	* lib/libxml/xmlIO.in.h: Renamed from lib/libxml/xmlIO_.h.
Packit Bot 06c835
	* lib/libxml/xmlmemory.in.h: Renamed from lib/libxml/xmlmemory_.h.
Packit Bot 06c835
	* lib/libxml/xmlmodule.in.h: Renamed from lib/libxml/xmlmodule_.h.
Packit Bot 06c835
	* lib/libxml/xmlreader.in.h: Renamed from lib/libxml/xmlreader_.h.
Packit Bot 06c835
	* lib/libxml/xmlregexp.in.h: Renamed from lib/libxml/xmlregexp_.h.
Packit Bot 06c835
	* lib/libxml/xmlsave.in.h: Renamed from lib/libxml/xmlsave_.h.
Packit Bot 06c835
	* lib/libxml/xmlschemas.in.h: Renamed from lib/libxml/xmlschemas_.h.
Packit Bot 06c835
	* lib/libxml/xmlschemastypes.in.h: Renamed from lib/libxml/xmlschemastypes_.h.
Packit Bot 06c835
	* lib/libxml/xmlstring.in.h: Renamed from lib/libxml/xmlstring_.h.
Packit Bot 06c835
	* lib/libxml/xmlunicode.in.h: Renamed from lib/libxml/xmlunicode_.h.
Packit Bot 06c835
	* lib/libxml/xmlversion.in.h: Renamed from lib/libxml/xmlversion_.h.
Packit Bot 06c835
	* lib/libxml/xmlwriter.in.h: Renamed from lib/libxml/xmlwriter_.h.
Packit Bot 06c835
	* lib/libxml/xpath.in.h: Renamed from lib/libxml/xpath_.h.
Packit Bot 06c835
	* lib/libxml/xpathInternals.in.h: Renamed from lib/libxml/xpathInternals_.h.
Packit Bot 06c835
	* lib/libxml/xpointer.in.h: Renamed from lib/libxml/xpointer_.h.
Packit Bot 06c835
	* modules/libxml (Files, Makefile.am): Update.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Update.
Packit Bot 06c835
Packit Bot 06c835
	* lib/glib/ghash.in.h: Renamed from lib/glib/ghash_.h.
Packit Bot 06c835
	* lib/glib/glist.in.h: Renamed from lib/glib/glist_.h.
Packit Bot 06c835
	* lib/glib/gprimes.in.h: Renamed from lib/glib/gprimes_.h.
Packit Bot 06c835
	* lib/glib/gstrfuncs.in.h: Renamed from lib/glib/gstrfuncs_.h.
Packit Bot 06c835
	* lib/glib/gstring.in.h: Renamed from lib/glib/gstring_.h.
Packit Bot 06c835
	* lib/glib/gtypes.in.h: Renamed from lib/glib/gtypes_.h.
Packit Bot 06c835
	* lib/glib.in.h: Renamed from lib/glib_.h.
Packit Bot 06c835
	* lib/glibconfig.in.h: Renamed from lib/glibconfig_.h.
Packit Bot 06c835
	* modules/libglib (Files, Makefile.am): Update.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Update.
Packit Bot 06c835
Packit Bot 06c835
	* lib/getopt.in.h.diff: Renamed from lib/getopt_.h.diff.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Update.
Packit Bot 06c835
Packit Bot 06c835
	* lib/alloca.in.h: Renamed from lib/alloca_.h.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Update.
Packit Bot 06c835
Packit Bot 06c835
2007-10-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* tests/test-term-ostream-xterm.out: Update expected result after
Packit Bot 06c835
	code changes on 2006-12-23.
Packit Bot 06c835
Packit Bot 06c835
2007-09-29  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/fnmatch.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2007-09-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/vasprintf.c (int_vasprintf): Pass the args as a va_list,
Packit Bot 06c835
	not as a 'va_list *'. Needed on x86_64-linux, where va_list is an
Packit Bot 06c835
	array type: taking the address of a parameter of type va_list does
Packit Bot 06c835
	not yield a 'va_list *'. We have to assume that platforms where
Packit Bot 06c835
	passing a va_list by reference is useful (either because va_end is
Packit Bot 06c835
	not a no-op or because sizeof(va_list) is large) have already defined
Packit Bot 06c835
	va_list to an array type; no need to try to enforce passing by
Packit Bot 06c835
	reference.
Packit Bot 06c835
	Reported by Cristian Baboi <cristi@ot.onrc.ro>.
Packit Bot 06c835
Packit Bot 06c835
2007-09-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/vasprintf.c (int_vasprintf): Use va_copy and va_end.
Packit Bot 06c835
	* modules/vasprintf.diff: Add dependency to stdarg.
Packit Bot 06c835
	Reported by Cristian Baboi <cristi@ot.onrc.ro>.
Packit Bot 06c835
Packit Bot 06c835
2007-09-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/linebreak.c.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2007-08-18  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/fstrcmp: Remove file, moved to gnulib.
Packit Bot 06c835
	* lib/fstrcmp.h: Remove file, moved to gnulib.
Packit Bot 06c835
	* lib/fstrcmp.c: Remove file, moved to gnulib.
Packit Bot 06c835
	* lib/diffseq.h: Remove file, moved to gnulib.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2007-07-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp (func_version): Use the standard --version output,
Packit Bot 06c835
	see
Packit Bot 06c835
	<http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
Packit Bot 06c835
Packit Bot 06c835
2007-05-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/vasprintf.m4 (gl_REPLACE_VASPRINTF, gl_PREREQ_VASPRINTF_H): New
Packit Bot 06c835
	macros, partially copied from gnulib.
Packit Bot 06c835
	(gl_FUNC_VASPRINTF): Copied from gnulib.
Packit Bot 06c835
Packit Bot 06c835
2007-05-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/vasprintf.c: Include stdio.h instead of vasprintf.h.
Packit Bot 06c835
	* lib/glibconfig_.h: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2007-05-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/vasprintf.diff: Update.
Packit Bot 06c835
	* lib/linebreak.c.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2007-05-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c: Don't include sigprocmask.h.
Packit Bot 06c835
Packit Bot 06c835
2007-03-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/html-ostream.oo.c: Include unistr.h instead of utf8-ucs4.h.
Packit Bot 06c835
Packit Bot 06c835
2007-03-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/html-ostream.oo.c (html_ostream_create): Update after signature
Packit Bot 06c835
	of gl_list_create_empty changed.
Packit Bot 06c835
Packit Bot 06c835
2007-03-04  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/propername.c (proper_name, proper_name_utf8): Use mbsstr instead
Packit Bot 06c835
	of strstr.
Packit Bot 06c835
	* modules/propername (Depends-on): Remove strstr. Add mbsstr.
Packit Bot 06c835
Packit Bot 06c835
2007-03-04  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Moved --enable-relocatable infrastructure to gnulib.
Packit Bot 06c835
	* modules/gettext-tools-libgettextpo-misc: Remove file.
Packit Bot 06c835
	* modules/progreloc: Remove file.
Packit Bot 06c835
	* modules/relocatable: Remove file.
Packit Bot 06c835
	* modules/relocwrapper: Remove file.
Packit Bot 06c835
	* lib/strerror.c.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove these files.
Packit Bot 06c835
Packit Bot 06c835
2007-02-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Move relocatability infrastructure to gnulib.
Packit Bot 06c835
	* lib/relocatable.c: Remove file.
Packit Bot 06c835
	* lib/relocatable.h: Remove file.
Packit Bot 06c835
	* lib/relocwrapper.c: Remove file.
Packit Bot 06c835
	* m4/relocatable.m4: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove these files.
Packit Bot 06c835
Packit Bot 06c835
2007-02-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Move module xreadlink to gnulib.
Packit Bot 06c835
	* modules/xreadlink: Remove file.
Packit Bot 06c835
	* lib/xreadlink.h: Remove file.
Packit Bot 06c835
	* lib/xreadlink.c: Remove file.
Packit Bot 06c835
	* m4/xreadlink.m4: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove these files.
Packit Bot 06c835
Packit Bot 06c835
2007-02-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/closeout.c: Include <stdlib.h> instead of exit.h.
Packit Bot 06c835
	* lib/fd-ostream.oo.c: Don't include exit.h.
Packit Bot 06c835
	* lib/html-styled-ostream.oo.c: Include <stdlib.h> instead of exit.h.
Packit Bot 06c835
	* lib/iconv-ostream.oo.c: Don't include exit.h.
Packit Bot 06c835
	* lib/memory-ostream.oo.c: Likewise.
Packit Bot 06c835
	* lib/term-ostream.oo.c: Likewise.
Packit Bot 06c835
	* lib/xmalloc.c: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2007-02-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Files): Add m4/locale-fr.m4.
Packit Bot 06c835
Packit Bot 06c835
2007-02-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Add @LIB_ACL@ to
Packit Bot 06c835
	lib_LDFLAGS.
Packit Bot 06c835
	Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
Packit Bot 06c835
Packit Bot 06c835
2007-01-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/linebreak.c.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2007-01-27  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Move a patch to gnulib.
Packit Bot 06c835
	* lib/javacomp.c.diff: Remove file.
Packit Bot 06c835
	* modules/javacomp.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2007-01-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/propername.c: Don't include strstr.h, use <string.h> instead.
Packit Bot 06c835
Packit Bot 06c835
2007-01-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/xreadlink.c (xreadlink): Handle an ERANGE error. Needed for
Packit Bot 06c835
	AIX and HP-UX. Based on a gnulib patch from Paul Eggert on 2004-11-03.
Packit Bot 06c835
Packit Bot 06c835
2006-12-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* term-ostream.oo.c (out_attr_change): Consider the side effects of
Packit Bot 06c835
	exit_attribute_mode: Turn off all attributes before turning on others.
Packit Bot 06c835
	Also re-enable the colors after turning off attributes.
Packit Bot 06c835
Packit Bot 06c835
2006-12-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp (func_emit_source_h, func_emit_source_c): Accept the
Packit Bot 06c835
	newfile_base as second argument. Emit #line directives without a
Packit Bot 06c835
	directory.
Packit Bot 06c835
Packit Bot 06c835
2006-12-22  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/html-styled-ostream (Makefile.am) [WOE32DLL]: Use a C++
Packit Bot 06c835
	wrapper file.
Packit Bot 06c835
	* modules/term-styled-ostream (Makefile.am) [WOE32DLL]: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-12-22  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Test for CC=c++ at configure-time.
Packit Bot 06c835
	* m4/moo.m4: New file.
Packit Bot 06c835
	* build-aux/moopp: Emit test of IS_CPLUSPLUS instead of __cplusplus.
Packit Bot 06c835
	* modules/moo (Files): Add m4/moo.m4.
Packit Bot 06c835
	(configure.ac): Set to gl_MOO.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add m4/moo.m4.
Packit Bot 06c835
Packit Bot 06c835
2006-12-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Support platforms with neither terminfo nor termcap functions, like
Packit Bot 06c835
	mingw.
Packit Bot 06c835
	* lib/tputs.c: New file.
Packit Bot 06c835
Packit Bot 06c835
	* modules/termcap (Files): Add lib/tputs.c.
Packit Bot 06c835
	* m4/termcap.m4 (gl_TERMCAP): Add tputs replacement.
Packit Bot 06c835
	(gl_TERMCAP_BODY): Define HAVE_TERMCAP if tgetent is available.
Packit Bot 06c835
	* lib/termcap.h (tgetent, tgetnum, tgetflag, tgetstr): Declare only
Packit Bot 06c835
	if HAVE_TERMCAP.
Packit Bot 06c835
	(tgoto): Declare only if HAVE_TERMCAP || HAVE_TERMINFO.
Packit Bot 06c835
Packit Bot 06c835
	* modules/terminfo (Files): Add lib/tputs.c.
Packit Bot 06c835
	* m4/terminfo.m4 (gl_TERMINFO): Add tputs replacement.
Packit Bot 06c835
	(gl_TERMINFO_BODY): Define HAVE_TERMCAP if tgetent is available.
Packit Bot 06c835
	* lib/terminfo.h (tgetent, tgetnum, tgetflag, tgetstr): Declare only
Packit Bot 06c835
	if HAVE_TERMCAP.
Packit Bot 06c835
	(tgoto): Declare only if HAVE_TERMINFO || HAVE_TERMCAP.
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Use ANSI color escape
Packit Bot 06c835
	sequences when neither terminfo nor termcap functions exist.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add lib/tputs.c.
Packit Bot 06c835
Packit Bot 06c835
2006-12-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Improve cross-compilation support.
Packit Bot 06c835
	* m4/gcj.m4 (gt_GCJ): Use AC_CHECK_TOOL instead of AC_CHECK_PROGS.
Packit Bot 06c835
Packit Bot 06c835
2006-12-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Fix up the
Packit Bot 06c835
	no_color_video value for cygwin.
Packit Bot 06c835
Packit Bot 06c835
2006-12-22  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Move no-c++ module to gnulib.
Packit Bot 06c835
	* modules/no-c++: Remove file.
Packit Bot 06c835
	* m4/no-c++.m4: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2006-12-21  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Move modifications of
Packit Bot 06c835
	AUTOMAKE_OPTIONS, AM_CPPFLAGS and settings of gettextsrcdir,
Packit Bot 06c835
	gettextsrc_DATA, pkgdatadir to ../gettext-tools/gnulib-lib/Makefile.am.
Packit Bot 06c835
Packit Bot 06c835
2006-12-21  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp (func_usage, func_version): New functions.
Packit Bot 06c835
	(dllexports): New variable.
Packit Bot 06c835
	Parse command-line options.
Packit Bot 06c835
	(func_emit_source_h): Emit DLL_VARIABLE marks if the class is to be
Packit Bot 06c835
	exported.
Packit Bot 06c835
Packit Bot 06c835
2006-12-21  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/moo (Makefile.am): Declare MOOPPFLAGS.
Packit Bot 06c835
	* modules/moo-tests (Makefile.am): Pass the MOOPPFLAGS to every moopp
Packit Bot 06c835
	invocation.
Packit Bot 06c835
	* modules/ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/fd-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/file-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/iconv-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/memory-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-12-21  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/diffseq.h (diag, compareseq): Use the EQUAL macro.
Packit Bot 06c835
Packit Bot 06c835
2006-12-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Check for arpa/nameser.h and resolv.h
Packit Bot 06c835
	with some prerequisite headers. Needed for AIX 4.3.2.
Packit Bot 06c835
Packit Bot 06c835
2006-12-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Add color information
Packit Bot 06c835
	about xterm if the platform lacks it.
Packit Bot 06c835
Packit Bot 06c835
2006-12-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c: Include terminfo.h instead of termcap.h.
Packit Bot 06c835
	* modules/term-ostream (Depends-on): Add terminfo-h, remove termcap-h.
Packit Bot 06c835
Packit Bot 06c835
2006-12-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/terminfo.h: New file.
Packit Bot 06c835
	* modules/terminfo-h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2006-12-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/terminfo.m4: New file.
Packit Bot 06c835
	* modules/terminfo: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2006-12-19  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/termcap.m4 (gl_TERMCAP, gl_TERMCAP_BODY): Rename cache variables.
Packit Bot 06c835
Packit Bot 06c835
2006-12-17  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/diffseq.h: New file, extracted from fstrcmp.c and GNU diff's
Packit Bot 06c835
	analyze.c.
Packit Bot 06c835
	* lib/fstrcmp.c: Use it.
Packit Bot 06c835
	* modules/fstrcmp (Files): Add lib/diffseq.h.
Packit Bot 06c835
Packit Bot 06c835
2006-12-17  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Make generic.
Packit Bot 06c835
	(EXTRA_CONTEXT_FIELDS, NOTE_DELETE, NOTE_INSERT): New macros.
Packit Bot 06c835
Packit Bot 06c835
2006-10-07  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Include minmax.h.
Packit Bot 06c835
	* modules/fstrcmp (Depends-on): Add minmax.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c (IF_LINT): New macro.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Make comments and variable syntax closer to GNU
Packit Bot 06c835
	diff's analyze.c.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Fix FSF address in copyright header.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Rename macro MINUS_H_FLAG to USE_HEURISTIC. Use bool.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Update comments. Talk about vectors instead of
Packit Bot 06c835
	strings, and about elements instead of characters.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Make generic.
Packit Bot 06c835
	(OFFSET_MAX): New macro.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Modernize the coding style.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Include <stdbool.h>. Use bool where appropriate.
Packit Bot 06c835
	Rename 'minimal' to 'find_minimal'.
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c: Make generic.
Packit Bot 06c835
	(ELEMENT, EQUAL, OFFSET): New macros.
Packit Bot 06c835
Packit Bot 06c835
2006-12-17  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c (diag): Change return type to void.
Packit Bot 06c835
	(compareseq): Remove verification that the change count is > 1.
Packit Bot 06c835
Packit Bot 06c835
2006-12-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/termcap.m4 (gl_TERMCAP_BODY): Also test for the terminfo
Packit Bot 06c835
	functions.
Packit Bot 06c835
	* lib/termcap.h (setupterm, tigetnum, tigetflag, tigetstr): New
Packit Bot 06c835
	declarations.
Packit Bot 06c835
	* lib/term-ostream.oo.c (xstrdup0) [HAVE_TERMINFO]: Handle (char*)-1
Packit Bot 06c835
	return value from tigetstr.
Packit Bot 06c835
	(term_ostream_create) [HAVE_TERMINFO]: Prefer the terminfo API.
Packit Bot 06c835
Packit Bot 06c835
2006-12-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Fix tgetstr argument
Packit Bot 06c835
	for stream->no_color_video.
Packit Bot 06c835
Packit Bot 06c835
2006-12-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Don't ignore tgetent's
Packit Bot 06c835
	return value.
Packit Bot 06c835
Packit Bot 06c835
2006-12-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/libcroco/cr-style.h (enum CRPositionType): Remove trailing
Packit Bot 06c835
	comma. Needed for compilation on AIX with xlc.
Packit Bot 06c835
Packit Bot 06c835
2006-12-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libxml (Depends-on): Add stdarg.
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Define VA_COPY, needed for xmlwriter.c.
Packit Bot 06c835
Packit Bot 06c835
2006-12-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/libxml/xmlwriter.c: Include libxml.h first, not after string.h.
Packit Bot 06c835
Packit Bot 06c835
2006-12-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp: Add check for GNU sed. Generate the 4 files in the
Packit Bot 06c835
	source directory, not in the current directory.
Packit Bot 06c835
	* modules/ostream (Makefile.am): Test for the .h file in the source
Packit Bot 06c835
	directory, not in the current directory. Augment MAINTAINERCLEANFILES
Packit Bot 06c835
	and EXTRA_DIST, not CLEANFILES.
Packit Bot 06c835
	* modules/fd-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/file-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/iconv-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/memory-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-12-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Avoid crash on NetBSD.
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Pass a non-NULL area
Packit Bot 06c835
	pointer to tgetstr.
Packit Bot 06c835
Packit Bot 06c835
2006-12-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/tparm.c: New file, based on a public-domain implementation part
Packit Bot 06c835
	of Cygwin.
Packit Bot 06c835
	* m4/termcap.m4 (gl_TERMCAP): AC_LIBOBJ of tparm.c if needed.
Packit Bot 06c835
	(gl_TERMCAP_BODY): Test whether the system has tparm().
Packit Bot 06c835
	* modules/termcap (Files): Add lib/tparm.c.
Packit Bot 06c835
	(Depends-on): Add c-ctype.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add lib/tparm.c.
Packit Bot 06c835
Packit Bot 06c835
2006-12-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/termcap-h (Include): Add termcap.h.
Packit Bot 06c835
Packit Bot 06c835
2006-12-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp (sed_remove_comments): Fix handling of character
Packit Bot 06c835
	constants. Example:  '"' /* comment */ '"'
Packit Bot 06c835
	(sed_remove_comments_ERE): New variable.
Packit Bot 06c835
Packit Bot 06c835
2006-12-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/ostream (Makefile.am): List all generated files in the moopp
Packit Bot 06c835
	rule.
Packit Bot 06c835
	* modules/fd-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/file-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/iconv-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/memory-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-12-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Fix moopp rules for parallel make.
Packit Bot 06c835
	* build-aux/moopp: Generate source.h first and source.c last.
Packit Bot 06c835
	* modules/ostream (Makefile.am): Rewrite the moopp rule so that all
Packit Bot 06c835
	generated files depend on the generated .h file.
Packit Bot 06c835
	* modules/fd-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/file-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/iconv-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/memory-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/html-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/term-styled-ostream (Makefile.am): Likewise.
Packit Bot 06c835
	Reported by Ralf Wildenhues.
Packit Bot 06c835
Packit Bot 06c835
2006-12-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp (func_emit_priv_h, func_emit_vt_h,
Packit Bot 06c835
	func_emit_source_h, func_emit_source_c): New functions.
Packit Bot 06c835
Packit Bot 06c835
2006-12-02  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Support 'text-decoration: underline' in terminal mode.
Packit Bot 06c835
	* lib/term-styled-ostream.oo.c: Include cr-string.h.
Packit Bot 06c835
	(enum CRXTextDecorationType): New type.
Packit Bot 06c835
	(CRXStyle): New type.
Packit Bot 06c835
	(crx_style_new, crx_style_destroy, crx_sel_eng_get_matched_style): New
Packit Bot 06c835
	functions.
Packit Bot 06c835
	(style_compute_text_underline_value): Take a CRXStyle as argument.
Packit Bot 06c835
	(match): Build a chain of CRXStyle instead of CRStyle.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/term-styled-ostream: New file.
Packit Bot 06c835
	* lib/term-styled-ostream.oo.c: New file.
Packit Bot 06c835
	* lib/term-styled-ostream.oo.h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/html-styled-ostream: New file.
Packit Bot 06c835
	* lib/html-styled-ostream.oo.c: New file.
Packit Bot 06c835
	* lib/html-styled-ostream.oo.h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/styled-ostream: New file.
Packit Bot 06c835
	* lib/styled-ostream.oo.c: New file.
Packit Bot 06c835
	* lib/styled-ostream.oo.h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-12-11  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Portability to BeOS.
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create) [BeOS]: Correct the
Packit Bot 06c835
	values of stream->set_a_foreground and stream->set_a_background.
Packit Bot 06c835
Packit Bot 06c835
2006-12-11  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Portability to systems with GNU termcap.
Packit Bot 06c835
	* m4/termcap.m4 (gl_TERMCAP_BODY): Also test for the tparam function.
Packit Bot 06c835
	* lib/termcap.h (tparam): New declaration.
Packit Bot 06c835
	* lib/term-ostream.oo.c (tparambuf): New variable.
Packit Bot 06c835
	(tparm): Define in terms of tparam when tparam exists.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/term-ostream: Depend on termcap-h, not termcap.
Packit Bot 06c835
	* lib/term-ostream.oo.c: Include termcap.h.
Packit Bot 06c835
	(tgetent, tgetnum, tgetflag, tgetstr, tparm, tgoto, tputs): Remove
Packit Bot 06c835
	declarations.
Packit Bot 06c835
Packit Bot 06c835
	Move termcap function declarations to a header file.
Packit Bot 06c835
	* modules/termcap-h: New file.
Packit Bot 06c835
	* lib/termcap.h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/moo-tests: New file.
Packit Bot 06c835
	* tests/test-moo-aroot.oo.c: New file.
Packit Bot 06c835
	* tests/test-moo-aroot.oo.h: New file.
Packit Bot 06c835
	* tests/test-moo-assign.c: New file.
Packit Bot 06c835
	* tests/test-moo-asub1.oo.c: New file.
Packit Bot 06c835
	* tests/test-moo-asub1.oo.h: New file.
Packit Bot 06c835
	* tests/test-moo-root.oo.c: New file.
Packit Bot 06c835
	* tests/test-moo-root.oo.h: New file.
Packit Bot 06c835
	* tests/test-moo-sub1.oo.c: New file.
Packit Bot 06c835
	* tests/test-moo-sub1.oo.h: New file.
Packit Bot 06c835
	* tests/test-moo-sub2.oo.c: New file.
Packit Bot 06c835
	* tests/test-moo-sub2.oo.h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/term-ostream-tests: New file.
Packit Bot 06c835
	* tests/test-term-ostream.c: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-16color.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-88color.out: New file.
Packit Bot 06c835
	* tests/test-term-ostream-xterm-256color.out: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-12-02  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (term_ostream_create): Recognize also the
Packit Bot 06c835
	terminal types rxvt[-16color] and konsole[-16color].
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Preserve the hue of bright colors.
Packit Bot 06c835
	* lib/term-ostream.oo.c (colors_of_common8): New variable.
Packit Bot 06c835
	(rgb_to_color_common8): Rewritten.
Packit Bot 06c835
	(colors_of_xterm8): New variable.
Packit Bot 06c835
	(rgb_to_color_xterm8): Rewritten.
Packit Bot 06c835
Packit Bot 06c835
2006-12-01  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (out_attr_change): Fix typo.
Packit Bot 06c835
Packit Bot 06c835
2006-11-30  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Add special color support for xterm-16color, xterm-88color,
Packit Bot 06c835
	xterm-256color.
Packit Bot 06c835
	* lib/term-ostream.oo.h (term_color_t): Define as int.
Packit Bot 06c835
	(COLOR_BLACK, COLOR_BLUE, COLOR_GREEN, COLOR_CYAN, COLOR_RED,
Packit Bot 06c835
	COLOR_MAGENTA, COLOR_YELLOW, COLOR_WHITE): Remove enum items.
Packit Bot 06c835
	(term_ostream): Add method rgb_to_color.
Packit Bot 06c835
	* lib/term-ostream.oo.c (rgb_t, hsv_t): New types.
Packit Bot 06c835
	(rgb_to_hsv, color_distance, nearest_color, color_luminance): New
Packit Bot 06c835
	functions.
Packit Bot 06c835
	(colormodel_t): New type.
Packit Bot 06c835
	(rgb_to_color_monochrome): New function.
Packit Bot 06c835
	(rgb_to_color_common8): New function.
Packit Bot 06c835
	(rgb_to_color_xterm8): New function.
Packit Bot 06c835
	(colors_of_xterm16): New variable.
Packit Bot 06c835
	(rgb_to_color_xterm16): New function.
Packit Bot 06c835
	(colors_of_xterm88): New variable.
Packit Bot 06c835
	(rgb_to_color_xterm88): New function.
Packit Bot 06c835
	(colors_of_xterm256): New variable.
Packit Bot 06c835
	(rgb_to_color_xterm256): New function.
Packit Bot 06c835
	(attributes_t): Reserve more bits for the colors.
Packit Bot 06c835
	(term_ostream): Add colormodel field.
Packit Bot 06c835
	(out_error): New function.
Packit Bot 06c835
	(out_char): Use it.
Packit Bot 06c835
	(out_attr_change): Add support for the xterm color models.
Packit Bot 06c835
	(term_ostream::rgb_to_color): New function.
Packit Bot 06c835
	(term_ostream_create): Initialize the colormodel field.
Packit Bot 06c835
Packit Bot 06c835
2006-11-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/term-ostream.oo.c (out_attr_change): Fix uses of color_bgr.
Packit Bot 06c835
Packit Bot 06c835
2006-11-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Guard against interruption with Ctrl-Z.
Packit Bot 06c835
	* lib/term-ostream.oo.c: Include also signal.h and sigprocmask.h.
Packit Bot 06c835
	(SIZEOF): New macro.
Packit Bot 06c835
	(stopping_signals): New variable.
Packit Bot 06c835
	(num_stopping_signals): New macro.
Packit Bot 06c835
	(stopping_signal_set): New variable.
Packit Bot 06c835
	(init_stopping_signal_set): New function.
Packit Bot 06c835
	(block_stopping_signals, unblock_stopping_signals): New functions.
Packit Bot 06c835
	(output_buffer): Use them.
Packit Bot 06c835
	* modules/term-ostream (Depends-on): Add sigprocmask.
Packit Bot 06c835
Packit Bot 06c835
2006-11-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/libcroco/cr-fonts.h: Fix double-inclusion guard.
Packit Bot 06c835
Packit Bot 06c835
2006-11-27  Paul Eggert  <eggert@cs.ucla.edu>
Packit Bot 06c835
            Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to 0
Packit Bot 06c835
	if compiling with "gcc -ansi".
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Build the imported libraries with a C compiler, even when CC=g++.
Packit Bot 06c835
Packit Bot 06c835
	* modules/libcroco (Depends-on): Add no-c++.
Packit Bot 06c835
	(Makefile.am): Define libcroco_rpl_la_SOURCES,
Packit Bot 06c835
	libcroco_rpl_la_CPPFLAGS.
Packit Bot 06c835
	Augment lib_LIBADD, lib_DEPENDENCIES, noinst_LTLIBRARIES.
Packit Bot 06c835
	* m4/libcroco.m4 (gl_LIBCROCO): Don't use AC_LIBOBJ.
Packit Bot 06c835
Packit Bot 06c835
	* modules/libglib (Depends-on): Add no-c++.
Packit Bot 06c835
	(Makefile.am): Define libglib_rpl_la_SOURCES, libglib_rpl_la_CPPFLAGS.
Packit Bot 06c835
	Augment lib_LIBADD, lib_DEPENDENCIES, noinst_LTLIBRARIES.
Packit Bot 06c835
	* m4/libglib.m4 (gl_LIBGLIB): Don't use AC_LIBOBJ. New condition
Packit Bot 06c835
	INCLUDED_LIBGLIB.
Packit Bot 06c835
Packit Bot 06c835
	* modules/libxml (Depends-on): Add no-c++.
Packit Bot 06c835
	(Makefile.am): Define libxml_rpl_la_SOURCES, libxml_rpl_la_CPPFLAGS.
Packit Bot 06c835
	Augment lib_LIBADD, lib_DEPENDENCIES, noinst_LTLIBRARIES.
Packit Bot 06c835
	* m4/libxml.m4 (gl_LIBXML): Don't use AC_LIBOBJ. New condition
Packit Bot 06c835
	INCLUDED_LIBXML.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	libcroco uses vasprintf.h, which requires <config.h>.
Packit Bot 06c835
	* lib/libcroco/cr-additional-sel.c: Include <config.h>.
Packit Bot 06c835
	* lib/libcroco/cr-attr-sel.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-cascade.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-declaration.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-doc-handler.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-enc-handler.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-fonts.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-input.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-num.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-om-parser.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-parser.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-parsing-location.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-prop-list.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-pseudo.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-rgb.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-sel-eng.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-selector.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-simple-sel.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-statement.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-string.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-style.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-stylesheet.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-term.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-tknzr.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-token.c: Likewise.
Packit Bot 06c835
	* lib/libcroco/cr-utils.c: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/no-c++: New file.
Packit Bot 06c835
	* m4/no-c++.m4: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Support for VPATH builds.
Packit Bot 06c835
	* modules/libglib (glib/*.h): Create the glib directory if necessary.
Packit Bot 06c835
	* modules/libxml (libxml/*.h): Create the libxml directory if
Packit Bot 06c835
	necessary.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/xalloc.h (xmemdup): Add a typesafe C++ template variant.
Packit Bot 06c835
	Based on a patch from Paul Eggert in gnulib.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Optimize IS_INSTANCE.
Packit Bot 06c835
	* build-aux/moopp: Emit also a classname_SUPERCLASSES_LENGTH macro.
Packit Bot 06c835
	* lib/moo.h (IS_INSTANCE): Use the value of this macro, known at
Packit Bot 06c835
	compile time.
Packit Bot 06c835
	(IS_INSTANCE_PRIVATE): Remove macro.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/moo.h (IS_INSTANCE): Fix reference to vtable.
Packit Bot 06c835
Packit Bot 06c835
2006-11-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* build-aux/moopp: In the C++ class definition, add 'operator ==',
Packit Bot 06c835
	'operator !=' members, and add constructors for downcasting.
Packit Bot 06c835
Packit Bot 06c835
2006-11-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/glibconfig_.h (g_return_if_fail, g_return_val_if_fail,
Packit Bot 06c835
	g_return_if_reached, g_return_val_if_reached): Return instead of
Packit Bot 06c835
	calling abort().
Packit Bot 06c835
Packit Bot 06c835
2006-11-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libcroco: New file.
Packit Bot 06c835
	* m4/libcroco.m4: New file.
Packit Bot 06c835
	* lib/libcroco/cr-additional-sel.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-additional-sel.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-attr-sel.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-attr-sel.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-cascade.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-cascade.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-declaration.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-declaration.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-doc-handler.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-doc-handler.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-enc-handler.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-enc-handler.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-fonts.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-fonts.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-input.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-input.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-num.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-num.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-om-parser.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-om-parser.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-parser.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-parser.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-parsing-location.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-parsing-location.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-prop-list.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-prop-list.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-pseudo.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-pseudo.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-rgb.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-rgb.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-sel-eng.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-sel-eng.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-selector.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-selector.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-simple-sel.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-simple-sel.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-statement.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-statement.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-string.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-string.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-style.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-style.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-stylesheet.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-stylesheet.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-term.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-term.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-tknzr.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-tknzr.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-token.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-token.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-utils.c: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/cr-utils.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/libcroco-config.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* lib/libcroco/libcroco.h: New file, from libcroco-0.6.1.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-11-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/libglib: New file.
Packit Bot 06c835
	* m4/libglib.m4: New file.
Packit Bot 06c835
	* lib/glib_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glibconfig_.h: New file, based on glib-2.12.4.
Packit Bot 06c835
	* lib/glib/ghash.c: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/ghash_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/glist.c: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/glist_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gmessages.c: New file.
Packit Bot 06c835
	* lib/glib/gprimes.c: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gprimes_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gstrfuncs.c: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gstrfuncs_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gstring.c: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gstring_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* lib/glib/gtypes_.h: New file, from glib-2.12.4 with modifications.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-11-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/xalloc (Depends-on): Add error, gettext-h, exit.
Packit Bot 06c835
Packit Bot 06c835
2006-11-09  Paul Eggert  <eggert@cs.ucla.edu>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gettext.h (dgettext, dcgettext, ngettext) [! ENABLE_NLS]:
Packit Bot 06c835
	(dngettext, dcngettext, bindtextdomain) [! ENABLE_NLS]:
Packit Bot 06c835
	(bind_textdomain_codeset) [! ENABLE_NLS]:
Packit Bot 06c835
	Evaluate all the arguments.  That way, callers get compatible behavior
Packit Bot 06c835
	if the arguments have side effects.  Also, it avoids some GCC
Packit Bot 06c835
	diagnostics in some cases; Joel E. Denny reported problems when Bison
Packit Bot 06c835
	was configured with --enable-gcc-warnigs.
Packit Bot 06c835
Packit Bot 06c835
2006-11-05  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Include libxml2 as a fallback.
Packit Bot 06c835
	* modules/libxml: New file.
Packit Bot 06c835
	* m4/libxml.m4: New file.
Packit Bot 06c835
	* lib/libxml/elfgcchack.h: New empty file.
Packit Bot 06c835
	* lib/libxml/xmlversion_.h: New file, from libxml2-2.6.27 with
Packit Bot 06c835
	modifications.
Packit Bot 06c835
	* lib/libxml/libxml.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/COPYING: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/DOCBparser.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/DOCBparser_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/HTMLparser.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/HTMLparser_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/HTMLtree.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/HTMLtree_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/SAX.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/SAX2.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/SAX2_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/SAX_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/c14n.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/c14n_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/catalog.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/catalog_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/chvalid.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/chvalid_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/debugXML.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/debugXML_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/dict.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/dict_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/encoding.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/encoding_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/entities.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/entities_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/error.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/globals.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/globals_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/hash.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/hash_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/legacy.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/list.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/list_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/nanoftp.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/nanoftp_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/nanohttp.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/nanohttp_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/parser.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/parserInternals.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/parserInternals_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/parser_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/pattern.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/pattern_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/relaxng.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/relaxng_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/schemasInternals_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/schematron.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/schematron_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/threads.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/threads_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/tree.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/tree_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/uri.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/uri_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/valid.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/valid_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xinclude.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xinclude_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xlink.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xlink_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlIO.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlIO_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlautomata_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlerror_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlexports_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlmemory.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlmemory_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlmodule.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlmodule_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlreader.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlreader_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlregexp.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlregexp_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlsave.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlsave_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlschemas.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlschemas_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlschemastypes.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlschemastypes_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlstring.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlstring_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlunicode.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlunicode_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlwriter.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xmlwriter_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xpath.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xpathInternals_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xpath_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xpointer.c: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* lib/libxml/xpointer_.h: New file, from libxml2-2.6.27.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add the new files.
Packit Bot 06c835
Packit Bot 06c835
2006-11-05  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/term-ostream: New file.
Packit Bot 06c835
	* m4/term-ostream.m4: New file.
Packit Bot 06c835
	* lib/term-ostream.oo.h: New file.
Packit Bot 06c835
	* lib/term-ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/termcap: New file.
Packit Bot 06c835
	* m4/termcap.m4: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/memory-ostream: New file.
Packit Bot 06c835
	* lib/memory-ostream.oo.h: New file.
Packit Bot 06c835
	* lib/memory-ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/iconv-ostream: New file.
Packit Bot 06c835
	* lib/iconv-ostream.oo.h: New file.
Packit Bot 06c835
	* lib/iconv-ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/html-ostream: New file.
Packit Bot 06c835
	* lib/html-ostream.oo.h: New file.
Packit Bot 06c835
	* lib/html-ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/file-ostream: New file.
Packit Bot 06c835
	* lib/file-ostream.oo.h: New file.
Packit Bot 06c835
	* lib/file-ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/fd-ostream: New file.
Packit Bot 06c835
	* lib/fd-ostream.oo.h: New file.
Packit Bot 06c835
	* lib/fd-ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/ostream: New file.
Packit Bot 06c835
	* lib/ostream.oo.h: New file.
Packit Bot 06c835
	* lib/ostream.oo.c: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
	* modules/moo: New file.
Packit Bot 06c835
	* build-aux/moopp: New file.
Packit Bot 06c835
	* lib/moo.h: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add them.
Packit Bot 06c835
Packit Bot 06c835
2006-11-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/xalloc.h (xcharalloc): New macro.
Packit Bot 06c835
	(xmemdup): New declaration.
Packit Bot 06c835
	* lib/xstrdup.c (xmemdup): New function.
Packit Bot 06c835
Packit Bot 06c835
2006-11-03  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/xalloc.h (XMALLOC, XNMALLOC, XZALLOC, XCALLOC): New macros.
Packit Bot 06c835
	(xnboundedmalloc): New inline function.
Packit Bot 06c835
	* lib/fstrcmp.c (fstrcmp): Use xnmalloc instead of xmalloc.
Packit Bot 06c835
	* lib/hash.c (hash_init, resize): Use XCALLOC instead of xcalloc.
Packit Bot 06c835
	* lib/propername.c (proper_name, proper_name_utf8): Use XNMALLOC
Packit Bot 06c835
	instead of xmalloc.
Packit Bot 06c835
	* lib/xgetcwd.c (xgetcwd): Use XNMALLOC instead of xmalloc.
Packit Bot 06c835
	* lib/xstrdup.c (xstrdup): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-11-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/getopt_.h.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2006-11-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Moved canonicalize to gnulib.
Packit Bot 06c835
	* modules/canonicalize: Remove file.
Packit Bot 06c835
	* lib/canonicalize.h: Remove file.
Packit Bot 06c835
	* lib/canonicalize.c: Remove file.
Packit Bot 06c835
	* m4/canonicalize.m4: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove these files.
Packit Bot 06c835
	* modules/progreloc (Depends-on): Replace 'canonicalize' with
Packit Bot 06c835
	'canonicalize-lgpl'.
Packit Bot 06c835
Packit Bot 06c835
2006-11-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/canonicalize.h (canonicalize_file_name): Fix wrong comment
Packit Bot 06c835
	borrowed from glibc.
Packit Bot 06c835
Packit Bot 06c835
2006-11-02  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/xalloc.h (xnmalloc): New declaration. From gnulib xalloc.h.
Packit Bot 06c835
	* lib/xmalloc.c (fixup_null_alloc): Write NULL, not 0.
Packit Bot 06c835
	(xnmalloc): New function.
Packit Bot 06c835
Packit Bot 06c835
2006-10-29  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.h: Wrap declarations in extern "C".
Packit Bot 06c835
Packit Bot 06c835
2006-10-29  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Make it compile in C++ mode.
Packit Bot 06c835
	* lib/backupfile.c (find_backup_file_name): Cast malloc result.
Packit Bot 06c835
	* lib/xalloc.h (xrealloc): Define as template with appropriate return
Packit Bot 06c835
	type.
Packit Bot 06c835
	* lib/xstrdup.c (xstrdup): Cast xmalloc result.
Packit Bot 06c835
Packit Bot 06c835
2006-11-27  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext-0.16.1 released.
Packit Bot 06c835
Packit Bot 06c835
2006-10-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* gettext-0.16 released.
Packit Bot 06c835
Packit Bot 06c835
2006-10-26  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/canonicalize (Makefile.am): Remove EXTRA_DIST. Now done by
Packit Bot 06c835
	gnulib-tool.
Packit Bot 06c835
	* modules/relocatable (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/relocwrapper (Makefile.am): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-10-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* m4/relocatable.m4 (AC_RELOCATABLE_BODY): Renamed from AC_RELOCATABLE,
Packit Bot 06c835
	without the AC_LIBOBJ invocation.
Packit Bot 06c835
	(AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here.
Packit Bot 06c835
	* modules/relocwrapper (configure.ac): Invoke AC_RELOCATABLE instead
Packit Bot 06c835
	of requiring it.
Packit Bot 06c835
	* modules/gettext-tools-libgettextpo-misc: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add it.
Packit Bot 06c835
Packit Bot 06c835
2006-10-25  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to
Packit Bot 06c835
	false for non-gcc C++ compilers.
Packit Bot 06c835
	Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.
Packit Bot 06c835
Packit Bot 06c835
2006-10-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Add also $(top_srcdir) to
Packit Bot 06c835
	AM_CPPFLAGS. Needed so that woe32dll/export.h is found while compiling
Packit Bot 06c835
	gettextlib-exports.c in a VPATH build.
Packit Bot 06c835
	Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
Packit Bot 06c835
Packit Bot 06c835
2006-10-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools/misc (Makefile.am): Use rm -f instead of
Packit Bot 06c835
	$(RM).
Packit Bot 06c835
Packit Bot 06c835
2006-10-24  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/fstrcmp.c (keys_init_once): Remove semicolon after
Packit Bot 06c835
	gl_once_define invocation.
Packit Bot 06c835
Packit Bot 06c835
2006-10-23  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Moved last change to gnulib.
Packit Bot 06c835
	* lib/obstack.h.diff: Undo last change.
Packit Bot 06c835
	* lib/obstack.c.diff: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove it.
Packit Bot 06c835
Packit Bot 06c835
2006-10-20  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/obstack.h.diff: Use _obstack_free instead of obstack_free, but
Packit Bot 06c835
	define _obstack_free to obstack_free by default.
Packit Bot 06c835
	* lib/obstack.c.diff: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add it.
Packit Bot 06c835
Packit Bot 06c835
2006-10-17  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/gettext.h (gettext, ngettext, pgettext, npgettext): Define
Packit Bot 06c835
	differently if DEFAULT_TEXT_DOMAIN is set.
Packit Bot 06c835
Packit Bot 06c835
2006-10-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	Use newer modules from gnulib.
Packit Bot 06c835
	* lib/getline.h: Remove file.
Packit Bot 06c835
	* lib/getline.c: Remove file.
Packit Bot 06c835
	* m4/getline.m4: Remove file.
Packit Bot 06c835
	* modules/getline: Remove file.
Packit Bot 06c835
	* lib/getndelim2.h: Remove file.
Packit Bot 06c835
	* lib/getndelim2.c: Remove file.
Packit Bot 06c835
	* m4/getndelim2.m4: Remove file.
Packit Bot 06c835
	* modules/getndelim2: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2006-10-13  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/exitfail.diff: Update.
Packit Bot 06c835
	* modules/quote.diff: Update.
Packit Bot 06c835
	* modules/quotearg.diff: Update.
Packit Bot 06c835
Packit Bot 06c835
2006-10-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/exitfail: Update.
Packit Bot 06c835
	* modules/quote: Update.
Packit Bot 06c835
	* modules/quotearg: Update.
Packit Bot 06c835
Packit Bot 06c835
2006-10-12  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/canonicalize (Makefile.am): Distribute all files in lib/
Packit Bot 06c835
	through EXTRA_DIST.
Packit Bot 06c835
	* modules/getline (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/getndelim2 (Makefile.am): Likewise.
Packit Bot 06c835
	* modules/relocatable (Makefile.am): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-10-02  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-runtime-misc (Makefile.am): Add no-dependencies to
Packit Bot 06c835
	AUTOMAKE_OPTIONS.
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-09-29  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/closeout.c (close_stdout_status): Remove function.
Packit Bot 06c835
	(close_stdout): Inline it. Call fwriteerror_no_ebadf instead of
Packit Bot 06c835
	fwriteerror. Also close stderr.
Packit Bot 06c835
Packit Bot 06c835
2006-09-14  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/addext.c: Include <config.h> unconditionally.
Packit Bot 06c835
	* lib/backupfile.c: Likewise.
Packit Bot 06c835
	* lib/basename.c: Likewise.
Packit Bot 06c835
	* lib/canonicalize.c: Likewise.
Packit Bot 06c835
	* lib/closeout.c: Likewise.
Packit Bot 06c835
	* lib/error-progname.c: Likewise.
Packit Bot 06c835
	* lib/fstrcmp.c: Likewise.
Packit Bot 06c835
	* lib/getline.c: Likewise.
Packit Bot 06c835
	* lib/getndelim2.c: Likewise.
Packit Bot 06c835
	* lib/hash.c: Likewise.
Packit Bot 06c835
	* lib/propername.c: Likewise.
Packit Bot 06c835
	* lib/relocatable.c: Likewise.
Packit Bot 06c835
	* lib/relocwrapper.c: Likewise.
Packit Bot 06c835
	* lib/vasprintf.c: Likewise.
Packit Bot 06c835
	* lib/xerror.c: Likewise.
Packit Bot 06c835
	* lib/xgetcwd.c: Likewise.
Packit Bot 06c835
	* lib/xmalloc.c: Likewise.
Packit Bot 06c835
	* lib/xreadlink.c: Likewise.
Packit Bot 06c835
	* lib/xstrdup.c: Likewise.
Packit Bot 06c835
Packit Bot 06c835
2006-09-09  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): Augment lib_LDFLAGS
Packit Bot 06c835
	instead of setting it.
Packit Bot 06c835
Packit Bot 06c835
2006-09-06  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/iconvstring: Remove file.
Packit Bot 06c835
	* lib/iconvstring.h: Remove file.
Packit Bot 06c835
	* lib/iconvstring.c: Remove file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove modules/iconvstring,
Packit Bot 06c835
	lib/iconvstring.h, lib/iconvstring.c.
Packit Bot 06c835
Packit Bot 06c835
	* lib/propername.c: Include xstriconv.h instead of iconvstring.h.
Packit Bot 06c835
	(convert_name): Remove function.
Packit Bot 06c835
	(proper_name_utf8): Use xstr_iconv instead of convert_name.
Packit Bot 06c835
	* modules/propername: Depend on xstriconv instead of iconvstring.
Packit Bot 06c835
Packit Bot 06c835
2006-08-30  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/xerror.h: Don't include error.h.
Packit Bot 06c835
	* lib/xerror.c: Include error.h here.
Packit Bot 06c835
Packit Bot 06c835
2006-08-28  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/c-strstr: Remove file, now in gnulib.
Packit Bot 06c835
	* lib/c-strstr.h: Remove file, now in gnulib.
Packit Bot 06c835
	* lib/c-strstr.c: Remove file, now in gnulib.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2006-08-22  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/pathmax.diff: Remove file.
Packit Bot 06c835
	* modules/unlocked-io.diff: Remove file.
Packit Bot 06c835
	* modules/exitfail.diff: Update.
Packit Bot 06c835
	* modules/quote.diff: Update.
Packit Bot 06c835
	* modules/quotearg.diff: Update.
Packit Bot 06c835
	* m4/pathmax.m4.diff: Remove file.
Packit Bot 06c835
	* m4/strdup.m4.diff: Remove file.
Packit Bot 06c835
	* m4/unlocked-io.m4.diff: Remove file.
Packit Bot 06c835
	* m4/exitfail.m4.diff: Update.
Packit Bot 06c835
	* m4/hard-locale.m4.diff: Update.
Packit Bot 06c835
	* m4/quote.m4.diff: Update.
Packit Bot 06c835
	* m4/quotearg.m4.diff: Update.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove the removed files.
Packit Bot 06c835
Packit Bot 06c835
2006-08-22  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Makefile.am): New variable
Packit Bot 06c835
	lib_LTLIBRARIES.
Packit Bot 06c835
Packit Bot 06c835
2006-08-18  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/bison-i18n: Remove file. Now taken from gnulib.
Packit Bot 06c835
	* m4/bison-i18n.m4: Remove file. Now taken from gnulib.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Remove them.
Packit Bot 06c835
Packit Bot 06c835
2006-08-16  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-tools-misc (Files): Remove m4/restrict.m4, no longer
Packit Bot 06c835
	in gnulib.
Packit Bot 06c835
Packit Bot 06c835
2006-07-31  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/propername.c: Remove temporary hack.
Packit Bot 06c835
Packit Bot 06c835
2006-07-31  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* modules/gettext-runtime-misc: New file.
Packit Bot 06c835
	* Makefile.am (EXTRA_DIST): Add it.
Packit Bot 06c835
Packit Bot 06c835
2006-08-02  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* Makefile.am: New file.
Packit Bot 06c835
Packit Bot 06c835
2006-07-30  Bruno Haible  <bruno@clisp.org>
Packit Bot 06c835
Packit Bot 06c835
	* lib/argmatch.h.diff: New file.
Packit Bot 06c835
	* lib/error.h.diff: New file.
Packit Bot 06c835
	* lib/exitfail.h.diff: New file.
Packit Bot 06c835
	* lib/fnmatch.c.diff: New file.
Packit Bot 06c835
	* lib/fnmatch_loop.c.diff: New file.
Packit Bot 06c835
	* lib/getopt_.h.diff: New file.
Packit Bot 06c835
	* lib/javacomp.c.diff: New file.
Packit Bot 06c835
	* lib/linebreak.c.diff: New file.
Packit Bot 06c835
	* lib/obstack.h.diff: New file.
Packit Bot 06c835
	* lib/progname.h.diff: New file.
Packit Bot 06c835
	* lib/strerror.c.diff: New file.
Packit Bot 06c835
	* m4/exitfail.m4.diff: New file.
Packit Bot 06c835
	* m4/hard-locale.m4.diff: New file.
Packit Bot 06c835
	* m4/pathmax.m4.diff: New file.
Packit Bot 06c835
	* m4/quote.m4.diff: New file.
Packit Bot 06c835
	* m4/quotearg.m4.diff: New file.
Packit Bot 06c835
	* m4/strdup.m4.diff: New file.
Packit Bot 06c835
	* m4/unlocked-io.m4.diff: New file.
Packit Bot 06c835
	* m4/vasprintf.m4: New file.
Packit Bot 06c835
	* modules/backupfile: New file.
Packit Bot 06c835
	* modules/basename: New file.
Packit Bot 06c835
	* modules/bison-i18n: New file.
Packit Bot 06c835
	* modules/c-strstr: New file.
Packit Bot 06c835
	* modules/canonicalize: New file.
Packit Bot 06c835
	* modules/closeout: New file.
Packit Bot 06c835
	* modules/error-progname: New file.
Packit Bot 06c835
	* modules/exitfail.diff: New file.
Packit Bot 06c835
	* modules/fnmatch.diff: New file.
Packit Bot 06c835
	* modules/fstrcmp: New file.
Packit Bot 06c835
	* modules/gcj: New file.
Packit Bot 06c835
	* modules/gen-lbrkprop: New file.
Packit Bot 06c835
	* modules/getline: New file.
Packit Bot 06c835
	* modules/getndelim2: New file.
Packit Bot 06c835
	* modules/gettext-tools-misc: New file.
Packit Bot 06c835
	* modules/hash: New file.
Packit Bot 06c835
	* modules/iconvstring: New file.
Packit Bot 06c835
	* modules/java: New file.
Packit Bot 06c835
	* modules/javacomp.diff: New file.
Packit Bot 06c835
	* modules/pathmax.diff: New file.
Packit Bot 06c835
	* modules/progreloc: New file.
Packit Bot 06c835
	* modules/propername: New file.
Packit Bot 06c835
	* modules/quote.diff: New file.
Packit Bot 06c835
	* modules/quotearg.diff: New file.
Packit Bot 06c835
	* modules/relocatable: New file.
Packit Bot 06c835
	* modules/relocwrapper: New file.
Packit Bot 06c835
	* modules/unlocked-io.diff: New file.
Packit Bot 06c835
	* modules/vasprintf.diff: New file.
Packit Bot 06c835
	* modules/wait-process.diff: New file.
Packit Bot 06c835
	* modules/xalloc: New file.
Packit Bot 06c835
	* modules/xalloc-die: New file.
Packit Bot 06c835
	* modules/xerror: New file.
Packit Bot 06c835
	* modules/xgetcwd: New file.
Packit Bot 06c835
	* modules/xreadlink: New file.
Packit Bot 06c835