2006-10-26  Bruno Haible  <bruno@clisp.org>

	* gettext-0.16 released.

2006-10-26  Bruno Haible  <bruno@clisp.org>

	* modules/canonicalize (Makefile.am): Remove EXTRA_DIST. Now done by
	gnulib-tool.
	* modules/relocatable (Makefile.am): Likewise.
	* modules/relocwrapper (Makefile.am): Likewise.

2006-10-25  Bruno Haible  <bruno@clisp.org>

	* m4/relocatable.m4 (AC_RELOCATABLE_BODY): Renamed from AC_RELOCATABLE,
	without the AC_LIBOBJ invocation.
	(AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here.
	* modules/relocwrapper (configure.ac): Invoke AC_RELOCATABLE instead
	of requiring it.
	* modules/gettext-tools-libgettextpo-misc: New file.
	* Makefile.am (EXTRA_DIST): Add it.

2006-10-25  Bruno Haible  <bruno@clisp.org>

	* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to
	false for non-gcc C++ compilers.
	Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.

2006-10-24  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-tools-misc (Makefile.am): Add also $(top_srcdir) to
	AM_CPPFLAGS. Needed so that woe32dll/export.h is found while compiling
	gettextlib-exports.c in a VPATH build.
	Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.

2006-10-24  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-tools/misc (Makefile.am): Use rm -f instead of
	$(RM).

2006-10-24  Bruno Haible  <bruno@clisp.org>

	* lib/fstrcmp.c (keys_init_once): Remove semicolon after
	gl_once_define invocation.

2006-10-23  Bruno Haible  <bruno@clisp.org>

	Moved last change to gnulib.
	* lib/obstack.h.diff: Undo last change.
	* lib/obstack.c.diff: Remove file.
	* Makefile.am (EXTRA_DIST): Remove it.

2006-10-20  Bruno Haible  <bruno@clisp.org>

	* lib/obstack.h.diff: Use _obstack_free instead of obstack_free, but
	define _obstack_free to obstack_free by default.
	* lib/obstack.c.diff: New file.
	* Makefile.am (EXTRA_DIST): Add it.

2006-10-17  Bruno Haible  <bruno@clisp.org>

	* lib/gettext.h (gettext, ngettext, pgettext, npgettext): Define
	differently if DEFAULT_TEXT_DOMAIN is set.

2006-10-16  Bruno Haible  <bruno@clisp.org>

	Use newer modules from gnulib.
	* lib/getline.h: Remove file.
	* lib/getline.c: Remove file.
	* m4/getline.m4: Remove file.
	* modules/getline: Remove file.
	* lib/getndelim2.h: Remove file.
	* lib/getndelim2.c: Remove file.
	* m4/getndelim2.m4: Remove file.
	* modules/getndelim2: Remove file.
	* Makefile.am (EXTRA_DIST): Remove them.

2006-10-13  Bruno Haible  <bruno@clisp.org>

	* modules/exitfail.diff: Update.
	* modules/quote.diff: Update.
	* modules/quotearg.diff: Update.

2006-10-12  Bruno Haible  <bruno@clisp.org>

	* modules/exitfail: Update.
	* modules/quote: Update.
	* modules/quotearg: Update.

2006-10-12  Bruno Haible  <bruno@clisp.org>

	* modules/canonicalize (Makefile.am): Distribute all files in lib/
	through EXTRA_DIST.
	* modules/getline (Makefile.am): Likewise.
	* modules/getndelim2 (Makefile.am): Likewise.
	* modules/relocatable (Makefile.am): Likewise.

2006-10-02  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-runtime-misc (Makefile.am): Add no-dependencies to
	AUTOMAKE_OPTIONS.
	* modules/gettext-tools-misc (Makefile.am): Likewise.

2006-09-29  Bruno Haible  <bruno@clisp.org>

	* lib/closeout.c (close_stdout_status): Remove function.
	(close_stdout): Inline it. Call fwriteerror_no_ebadf instead of
	fwriteerror. Also close stderr.

2006-09-14  Bruno Haible  <bruno@clisp.org>

	* lib/addext.c: Include <config.h> unconditionally.
	* lib/backupfile.c: Likewise.
	* lib/basename.c: Likewise.
	* lib/canonicalize.c: Likewise.
	* lib/closeout.c: Likewise.
	* lib/error-progname.c: Likewise.
	* lib/fstrcmp.c: Likewise.
	* lib/getline.c: Likewise.
	* lib/getndelim2.c: Likewise.
	* lib/hash.c: Likewise.
	* lib/propername.c: Likewise.
	* lib/relocatable.c: Likewise.
	* lib/relocwrapper.c: Likewise.
	* lib/vasprintf.c: Likewise.
	* lib/xerror.c: Likewise.
	* lib/xgetcwd.c: Likewise.
	* lib/xmalloc.c: Likewise.
	* lib/xreadlink.c: Likewise.
	* lib/xstrdup.c: Likewise.

2006-09-09  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-tools-misc (Makefile.am): Augment lib_LDFLAGS
	instead of setting it.

2006-09-06  Bruno Haible  <bruno@clisp.org>

	* modules/iconvstring: Remove file.
	* lib/iconvstring.h: Remove file.
	* lib/iconvstring.c: Remove file.
	* Makefile.am (EXTRA_DIST): Remove modules/iconvstring,
	lib/iconvstring.h, lib/iconvstring.c.

	* lib/propername.c: Include xstriconv.h instead of iconvstring.h.
	(convert_name): Remove function.
	(proper_name_utf8): Use xstr_iconv instead of convert_name.
	* modules/propername: Depend on xstriconv instead of iconvstring.

2006-08-30  Bruno Haible  <bruno@clisp.org>

	* lib/xerror.h: Don't include error.h.
	* lib/xerror.c: Include error.h here.

2006-08-28  Bruno Haible  <bruno@clisp.org>

	* modules/c-strstr: Remove file, now in gnulib.
	* lib/c-strstr.h: Remove file, now in gnulib.
	* lib/c-strstr.c: Remove file, now in gnulib.
	* Makefile.am (EXTRA_DIST): Remove them.

2006-08-22  Bruno Haible  <bruno@clisp.org>

	* modules/pathmax.diff: Remove file.
	* modules/unlocked-io.diff: Remove file.
	* modules/exitfail.diff: Update.
	* modules/quote.diff: Update.
	* modules/quotearg.diff: Update.
	* m4/pathmax.m4.diff: Remove file.
	* m4/strdup.m4.diff: Remove file.
	* m4/unlocked-io.m4.diff: Remove file.
	* m4/exitfail.m4.diff: Update.
	* m4/hard-locale.m4.diff: Update.
	* m4/quote.m4.diff: Update.
	* m4/quotearg.m4.diff: Update.
	* Makefile.am (EXTRA_DIST): Remove the removed files.

2006-08-22  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-tools-misc (Makefile.am): New variable
	lib_LTLIBRARIES.

2006-08-18  Bruno Haible  <bruno@clisp.org>

	* modules/bison-i18n: Remove file. Now taken from gnulib.
	* m4/bison-i18n.m4: Remove file. Now taken from gnulib.
	* Makefile.am (EXTRA_DIST): Remove them.

2006-08-16  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-tools-misc (Files): Remove m4/restrict.m4, no longer
	in gnulib.

2006-07-31  Bruno Haible  <bruno@clisp.org>

	* lib/propername.c: Remove temporary hack.

2006-07-31  Bruno Haible  <bruno@clisp.org>

	* modules/gettext-runtime-misc: New file.
	* Makefile.am (EXTRA_DIST): Add it.

2006-08-02  Bruno Haible  <bruno@clisp.org>

	* Makefile.am: New file.

2006-07-30  Bruno Haible  <bruno@clisp.org>

	* lib/argmatch.h.diff: New file.
	* lib/error.h.diff: New file.
	* lib/exitfail.h.diff: New file.
	* lib/fnmatch.c.diff: New file.
	* lib/fnmatch_loop.c.diff: New file.
	* lib/getopt_.h.diff: New file.
	* lib/javacomp.c.diff: New file.
	* lib/linebreak.c.diff: New file.
	* lib/obstack.h.diff: New file.
	* lib/progname.h.diff: New file.
	* lib/strerror.c.diff: New file.
	* m4/exitfail.m4.diff: New file.
	* m4/hard-locale.m4.diff: New file.
	* m4/pathmax.m4.diff: New file.
	* m4/quote.m4.diff: New file.
	* m4/quotearg.m4.diff: New file.
	* m4/strdup.m4.diff: New file.
	* m4/unlocked-io.m4.diff: New file.
	* m4/vasprintf.m4: New file.
	* modules/backupfile: New file.
	* modules/basename: New file.
	* modules/bison-i18n: New file.
	* modules/c-strstr: New file.
	* modules/canonicalize: New file.
	* modules/closeout: New file.
	* modules/error-progname: New file.
	* modules/exitfail.diff: New file.
	* modules/fnmatch.diff: New file.
	* modules/fstrcmp: New file.
	* modules/gcj: New file.
	* modules/gen-lbrkprop: New file.
	* modules/getline: New file.
	* modules/getndelim2: New file.
	* modules/gettext-tools-misc: New file.
	* modules/hash: New file.
	* modules/iconvstring: New file.
	* modules/java: New file.
	* modules/javacomp.diff: New file.
	* modules/pathmax.diff: New file.
	* modules/progreloc: New file.
	* modules/propername: New file.
	* modules/quote.diff: New file.
	* modules/quotearg.diff: New file.
	* modules/relocatable: New file.
	* modules/relocwrapper: New file.
	* modules/unlocked-io.diff: New file.
	* modules/vasprintf.diff: New file.
	* modules/wait-process.diff: New file.
	* modules/xalloc: New file.
	* modules/xalloc-die: New file.
	* modules/xerror: New file.
	* modules/xgetcwd: New file.
	* modules/xreadlink: New file.

