2006-08-28 Bruno Haible * configure.ac: Remove bh_C_SIGNED invocation. 2006-07-30 Bruno Haible * Makefile.am (ACLOCAL_AMFLAGS): Append gnulib-m4 to search path. (SUBDIRS): Replace lib with gnulib-lib. (examplesbuildauxdir, examplesbuildaux_DATA): New variables. * configure.ac (AC_PREREQ): Bump to 2.59. (gl_EARLY): Invoke. (AC_GNU_SOURCE, gl_USE_SYSTEM_EXTENSIONS): Remove invocations. (gl_INIT): Invoke. (limits.h, malloc.h, string.h, unistd.h, utime.h, values.h, gl_STDARG_H, AM_STDBOOL_H, gl_HEADER_UNISTD, gl_AC_TYPE_UINTMAX_T, AC_TYPE_MODE_T, gt_TYPE_SIG_ATOMIC_T, gl_SIZE_MAX, gl_ALLOCSA, chown, getcwd, posix_spawn, raise, strerror, strtoul, uname, utime, utimes, waitid, atexit, memmove, memset, stpcpy, strcspn, strpbrk, vasprintf, AM_FUNC_GETLINE, getdelim, gl_EXITFAIL, gl_FUNC_FNMATCH_POSIX, gl_GETOPT, gl_FUNC_EACCESS, gl_FUNC_STPNCPY, gl_FUNC_STRTOUL, gl_FUNC_WCWIDTH, gl_MBSWIDTH, gt_PREREQ_BACKUPFILE, gt_UNION_WAIT, gt_TMPDIR, gt_FUNC_MKDTEMP, gt_SIGNALBLOCKING, gt_FUNC_SETENV, gl_FUNC_STRERROR, gl_FUNC_GLIBC_UNLOCKED_IO, gl_ERROR, gl_QUOTEARG, gl_QUOTE, gl_PATHMAX, gl_FUNC_READLINK, gl_XREADLINK, gl_CANONICALIZE, gl_XSIZE, gl_MINMAX, gl_LIST, gl_LOCK, gl_TLS, gl_BYTESWAP): Remove tests done directly or indirectly by gl_INIT or that are now unused. (AC_CONFIG_FILES): Add gnulib-lib/Makefile, remove lib/Makefile. Remove lib/javacomp.sh, lib/javaexec.sh, lib/csharpcomp.sh, lib/csharpexec.sh. 2006-07-30 Bruno Haible * configure.ac: Don't test for the strstr function. 2006-07-30 Bruno Haible * configure.ac: Update for changed location of javacomp.sh.in, javaexec.sh.in, csharpcomp.sh.in, csharpexec.sh.in. 2006-07-23 Bruno Haible * configure.ac: Invoke gt_OPENMP. 2006-07-23 Bruno Haible * configure.ac: Invoke gl_LOCK and gl_TLS. 2006-07-22 Bruno Haible * configure.ac: Invoke gl_SIZE_MAX and gl_LIST. 2006-07-25 Bruno Haible * windows: Remove directory. * Makefile.msvc: Remove file. * Makefile.am (config.h.msvc, windows/stdbool.h): Remove rules. (EXTRA_DIST): Remove Makefile.msvc, config.h.msvc, windows/*. 2006-07-25 Bruno Haible * Makefile.vms: Remove file. * Makefile.am (config.h_vms): Remove rule. (EXTRA_DIST): Remove Makefile.vms, config.h_vms. 2006-07-22 Bruno Haible * configure.ac: Invoke gl_FUNC_WCWIDTH, gl_MINMAX. 2006-07-21 Bruno Haible * gettext-0.15 released. 2006-07-20 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.15.0. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2006-07-14 Bruno Haible * Makefile.am (MOSTLYCLEANFILES): New variable. 2006-06-29 Bruno Haible * configure.ac: Remove AC_CONFIG_FILES for files in examples subdir. Use AC_CONFIG_SUBDIRS instead. 2006-06-27 Bruno Haible * configure.ac: Remove AC_ISC_POSIX invocation. 2006-06-27 Bruno Haible Assume ANSI C header files and functions. * configure.ac: Remove AC_HEADER_STDC invocation. 2006-06-27 Bruno Haible Assume vprintf function. * configure.ac: Remove AC_FUNC_VPRINTF invocation. * Makefile.am (config.h_vms, config.h.msvc): Remove unused HAVE_VPRINTF substitution. 2006-06-27 Bruno Haible * Makefile.am (config.h_vms, config.h.msvc): Drop unused HAVE_LOCALE_H substitution. 2006-04-14 Bruno Haible Assume autoconf >= 2.60. * configure.ac (localedir): Remove variable. (docdir): If --docdir value was given, use that. (mandir): Remove customization. 2006-05-15 Bruno Haible * woe32dll/export.h: Renamed from cygwin/export.h. * woe32dll/gettextlib-exports: Renamed from cygwin/gettextlib-exports.h. * woe32dll/gettextsrc-exports: Renamed from cygwin/gettextsrc-exports.h. * woe32dll/gettextpo-exports: Renamed from cygwin/gettextpo-exports.h. * configure.ac (WOE32DLL): Renamed from CYGWINDLL. (DLL_VARIABLE): Define as nonempty on mingw if and only if --enable-shared was specified. * Makefile.am (EXTRA_DIST): Update. 2006-05-11 Bruno Haible * woe32dll: Directory renamed from mingw. * cygwin/export.h: New file. * cygwin/gettextlib-exports.c: New file. * cygwin/gettextsrc-exports.c: New file. * cygwin/gettextpo-exports.c: New file. * configure.ac (WOE32DLL): Condition renamed from MINGW. Activate it also on Cygwin. Only activate it when compiling shared libraries. (CYGWINDLL): New condition. (CYGWINDLL): New define. (DLL_VARIABLE): Use dllimport also on Cygwin. * Makefile.am (EXTRA_DIST): Add cygwin/export.h. 2006-05-11 Bruno Haible * woe32dll/c++format.cc: New file. 2006-05-02 Charles Wilson * configure.ac (LTNOUNDEF): Set to -no-undefined also on mingw and Cygwin. 2006-05-08 Bruno Haible * Makefile.am (windows/stdbool.h): Create directory if needed. Based on a patch by Charles Wilson. 2006-04-30 Bruno Haible * configure.ac: Invoke gl_STDARG_H. 2006-05-01 Bruno Haible * configure.ac: Pass a source-version to gt_JAVACOMP. Move gt_JAVAEXEC call before the gt_JAVACOMP call. 2006-04-23 Bruno Haible * configure.ac: Invoke gl_HEADER_UNISTD. 2006-04-17 Bruno Haible * Makefile.am (gettextsrc_SCRIPTS): Remove mkinstalldirs. 2006-03-11 Bruno Haible * configure.ac (MSGMERGE_LIBM): New variable. Test for presence of ceil() and sqrt(). 2005-11-23 Bruno Haible Cygwin portability. * configure.ac: Invoke gl_WOE32_DLL. 2005-11-24 Bruno Haible * Makefile.am (config.h_vms, config.h.msvc): Treat HAVE_FWPRINTF like HAVE_WPRINTF. Needed since 2003-09-17. Reported by Svante Seleborg . 2005-08-16 Bruno Haible * configure.ac: Remove gl_STRCASE invocation. 2005-09-20 Bruno Haible * configure.ac: Invoke BISON_I18N. 2005-08-23 Bruno Haible * configure.ac: Invoke gl_BYTESWAP. Define ENDIANNESS. 2005-08-13 Bruno Haible New configure options --disable-java, --disable-native-java. * configure.ac: Invoke gt_JAVA_CHOICE. (BUILDJAVAEXE, BUILDJAVA): Use it. 2005-08-11 Bruno Haible * configure.ac: Accept --without-emacs option. 2005-08-03 Bruno Haible * configure.ac (intl/Makefile): Remove the VPATH line. Reported by Jason Keltz . 2005-07-26 Bruno Haible * configure.ac: Move the AM_GNU_GETTEXT invocation early, since it modifies CPPFLAGS. 2005-07-05 Bruno Haible * mingw: New directory. * configure.ac (LTNOUNDEF): New macro. (MINGW): New conditional. (DLL_VARIABLE): Define also as nonempty when building shared libraries with mingw. 2005-05-01 Bruno Haible * configure.ac: Call gt_CSHARPEXEC with parameters. 2005-03-20 Bruno Haible * configure.ac: Test for field __names in struct __locale_struct. Also define USE_IN_GETTEXT_TESTS. 2006-06-21 Bruno Haible * gettext-0.14.6 released. 2006-06-21 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.14.6. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2005-05-23 Bruno Haible * gettext-0.14.5 released. 2005-05-23 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.14.5. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2005-04-11 Bruno Haible * gettext-0.14.4 released. 2005-04-11 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.14.4. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2005-03-22 Bruno Haible * configure.ac (AC_CONFIG_AUX_DIR): Use ../build-aux. * Makefile.am (ACLOCAL_AMFLAGS): Replace config/m4 with m4. (gettextsrc_SCRIPTS): Replace config with build-aux. 2005-03-14 Bruno Haible * gettext-0.14.3 released. 2005-03-08 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.14.3. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2005-02-24 Bruno Haible * gettext-0.14.2 released. 2005-02-13 Bruno Haible * configure.ac: Invoke gt_LOCALE_FR_UTF8. 2005-02-13 Bruno Haible * configure.ac: Invoke gl_FUNC_STRTOUL. Keep AC_CHECK_FUNCS(strtoul) because plural-exp.c needs it. 2005-02-12 Bruno Haible * windows/gettextsrc.def: Remove po_parse_comment_filepos. Add check_msgid_msgstr_format, is_ascii_msgdomain_list, message_list_insert_at, string_list_join. 2005-02-12 Bruno Haible * windows/getopt.h: New file. * Makefile.am (EXTRA_DIST): Add it. 2005-02-11 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.14.2. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2005-02-10 Bruno Haible * windows/gettextpo.def: Add po_header_set_field. 2005-02-10 Bruno Haible * windows/gettextpo.def: Add libgettextpo_version. 2005-02-10 Bruno Haible * windows/gettextpo.def: Add po_message_remove_filepos, po_message_add_filepos. 2005-02-10 Bruno Haible * windows/gettextpo.def: Add po_message_set_extracted_comments. 2005-02-07 Bruno Haible * windows/gettextlib.def: Add c_strcasecmp, c_strncasecmp. 2005-01-08 Bruno Haible * libgrep: New subdirectory. * configure.ac: Invoke gt_LIBGREP. Declare libgrep/Makefile.am. * Makefile.am (SUBDIRS): Add libgrep. (config.h_vms, config.h.msvc): Define HAVE_DECL_STRDUP, HAVE_MEMCHR, restrict. * Makefile.msvc: Recurse into libgrep as well. * Makefile.vms: Likewise. 2005-01-06 Bruno Haible * configure.ac: Invoke gl_STRCASE. Don't test for strcasecmp and strncasecmp here. 2005-01-06 Bruno Haible * configure.ac: Invoke gl_FUNC_STPNCPY. 2005-01-06 Bruno Haible * configure.ac: Invoke gl_ERROR instead of gt_FUNC_ERROR_AT_LINE. * Makefile.am (config.h_vms, config.h.msvc): Remove setting of HAVE_DECL_STRERROR. 2005-01-06 Bruno Haible * configure.ac: Invoke gl_QUOTE. 2005-01-06 Bruno Haible * configure.ac: Invoke gl_EXITFAIL. 2005-01-06 Bruno Haible * configure.ac: Invoke gl_GETOPT. * Makefile.am (config.h_vms, config.h.msvc): Define __GETOPT_PREFIX to empty. * Makefile.msvc: Update. * Makefile.vms: Update. 2005-01-06 Bruno Haible * Makefile.am (config.h_vms, config.h.msvc): Define HAVE_WMEMCHR and HAVE_WMEMCPY to 1. 2005-01-06 Bruno Haible * Makefile.am (config.h_vms, config.h.msvc): Define USE_UNLOCKED_IO to 1. 2005-01-05 Bruno Haible * windows/gettextlib.rc: Update copyright year. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2004-12-10 Bruno Haible * windows/gettextlib.def: Export obstack_free, not _obstack_free. 2004-09-06 Bruno Haible * windows/gettextpo.def: Add po_message_check_format. 2004-09-05 Bruno Haible * windows/gettextsrc.def: Add the variables names from po-error.h. * windows/gettextpo.def: Add many new function names. 2004-04-19 Bruno Haible * gettext.m4: Change jm_ to gl_ in all uses of AC_DEFINE'd names. 2004-03-11 Bruno Haible * Makefile.am (config.h.msvc): Fix the value of SIZE_MAX. 2004-02-07 Bruno Haible * configure.ac: Invoke gl_QUOTEARG. 2004-01-29 Bruno Haible * gettext-0.14.1 released. 2004-01-28 Bruno Haible * gettext-0.14 released. 2004-01-24 Bruno Haible * Makefile.am (config.h_vms): Set MALLOC_0_IS_NONNULL to 0. (config.h.msvc): Set MALLOC_0_IS_NONNULL to 1. 2004-01-12 Bruno Haible * windows/gettextlib.def: Add compile_csharp_class, execute_csharp_program. * windows/gettextsrc.def: Add formatstring_csharp. Rename get_c99_format_directives to get_sysdep_c_format_directives. 2004-01-17 Bruno Haible * windows/gettextlib.rc: Bump version number to 0.14. * windows/gettextsrc.rc: Likewise. * windows/gettextpo.rc: Likewise. 2004-01-10 Bruno Haible * configure.ac: When --disable-csharp was given, set BUILDCSHARP=no. 2003-12-26 Bruno Haible Support for C#. * configure.ac: Invoke gt_CSHARPCOMP, gt_CSHARPEXEC. Set BUILDCSHARP and TESTCSHARP. (AC_CONFIG_FILES): Add lib/csharpcomp.sh and lib/csharpexec.sh. 2003-12-27 Bruno Haible * configure.ac: Set and AC_SUBST the TESTLIBASPRINTF variable. 2003-12-12 Bruno Haible Assume automake-1.8. * Makefile.am (html): Remove rule. 2003-11-30 Bruno Haible * configure.ac: Remove computation of LTALLOCA. 2003-11-30 Bruno Haible * configure.ac: Invoke gl_ALLOCSA instead of gl_FUNC_ALLOCA. * windows/gettextlib.def: Add mallocsa, xmallocsa, freesa. 2003-12-17 Bruno Haible * gettext-0.13.1 released. 2003-12-02 Bruno Haible * Makefile.msvc (all, install, installdirs, uninstall, check, mostlyclean, clean, distclean, maintainer-clean): Create the intl directory if it doesn't exist. Needed because a widespread archiving tool on Windows doesn't extract empty directories that are present in .tar.gz files. Reported by Stefan Kowski . 2003-12-02 Bruno Haible * configure.ac: Invoke FIX_MAKEFILE_DISTRIB for examples/Makefile. 2003-11-30 Bruno Haible * gettext-0.13 released. 2003-11-28 Bruno Haible * Makefile.am (config.h.msvc): Define SIZE_MAX and inline. 2003-11-28 Bruno Haible * windows/gettextlib.def: Add at_fatal_signal, block_fatal_signals, unblock_fatal_signals, _obstack_begin, _obstack_free, _obstack_newchunk. * windows/gettextsrc.def: Add message_print_syntax_stringtable. 2003-11-16 Bruno Haible * configure.ac (man/Makefile): Postprocess with FIX_MAKEFILE_DISTRIB. 2003-11-16 Bruno Haible * windows/gettextpo.rc: Bump version number to 0.13. 2003-11-15 Bruno Haible * configure.ac (AC_CONFIG_FILES): Create examples/Makefile, examples, installpaths, examples/po/Makefile. * Makefile.am (SUBDIRS): Add examples. * Makefile.msvc (all, install, installdirs, uninstall, check, mostlyclean, clean, distclean, maintainer-clean): Recurse into examples. * Makefile.vms (all, install, installdirs, uninstall, check, mostlyclean, clean, distclean, maintainer-clean): Recurse into examples. 2003-11-13 Bruno Haible * configure.ac (docdir): New variable. 2003-11-05 Bruno Haible * configure.ac (localedir): New variable. (src/user-email): Generate from src/user-email.sh.in. 2003-11-04 Bruno Haible * configure.ac: Invoke gl_XSIZE. 2003-10-31 Bruno Haible * configure.ac: Also check for waitid. 2003-10-31 Bruno Haible * configure.ac: Remove argument of FIX_MAKEFILE_COMPILE, FIX_MAKEFILE_DISTRIB, FIX_MAKEFILE_INFO. 2003-10-07 Bruno Haible * configure.ac: Drop PARAMS definition from config.h.in. 2003-10-08 Bruno Haible * configure.ac: Invoke gt_SIG_ATOMIC_T. * Makefile.am (config.h_vms, config.h.msvc): Define HAVE_SIG_ATOMIC_T. 2003-10-04 Bruno Haible * configure.ac: Remove gt_PROG_LEX invocation. 2003-09-18 Bruno Haible * windows/gettextpo.def: Add po_file_domain_header, po_header_field, po_message_is_obsolete, po_message_is_fuzzy, po_message_is_format. * windows/gettextpo.rc: Bump version number to 0.12.2. 2003-09-16 Bruno Haible Portability to SunOS 4. * configure.ac: Also check for atexit. 2003-09-14 Bruno Haible * windows/gettextlib.def: Export fwriteerror. 2003-09-13 Bruno Haible * windows/gettextlib.def: Export close_stdout. 2003-09-09 Bruno Haible * configure.ac: Don't test for putc_unlocked. 2003-08-31 Bruno Haible * windows/gettextsrc.def: Add formatstring_sh. 2003-08-29 Bruno Haible * Makefile.am (config.h.msvc): Define HAVE_DECL__SNPRINTF, HAVE_DECL__SNWPRINTF. 2003-08-24 Bruno Haible * configure.ac: Define DLL_VARIABLE in config.h through AH_BOTTOM. 2003-08-24 Bruno Haible * windows/gettextsrc.def: Add formatstring_gcc_internal, formatstring_perl, formatstring_perl_brace to the export list. 2003-08-24 Bruno Haible * windows/gettextpo.def: New file. * windows/gettextpo.rc: New file. * Makefile.am (EXTRA_DIST): Add them. 2003-08-23 Bruno Haible * Makefile.am (config.h_vms): Define HAVE_BTOWC, HAVE_DECL_GETENV, HAVE_MBSTATE_T, HAVE_READLINK, HAVE_WCSLEN, HAVE_WINT_T, HAVE_WPRINTF. (config.h.msvc): Define .HAVE_BTOWC, HAVE_DECL_GETENV, HAVE_WCSLEN, HAVE_WINT_T, HAVE_WPRINTF. 2003-08-23 Bruno Haible * configure.ac: Invoke gl_USE_SYSTEM_EXTENSIONS. 2003-08-23 Bruno Haible * windows/fnmatch.h: Include fnmatch_.h. 2003-08-23 Bruno Haible * configure.ac: Invoke AM_STDBOOL_H instead of gt_STDBOOL_H. Invoke gl_FUNC_FNMATCH_POSIX instead of gt_FUNC_FNMATCH. Invoke gl_MBSWIDTH instead of jm_PREREQ_MBSWIDTH. 2003-07-01 Bruno Haible * configure.ac: Invoke gl_FUNC_READLINK. 2003-07-01 Bruno Haible * Makefile.am (windows/stdbool.h): Use stdbool_.h instead of stdbool.h.in. 2003-06-19 Bruno Haible * configure.ac: Invoke gt_LOCALE_FR. 2003-06-08 Bruno Haible * Makefile.am (config.h_vms): Don't define HAVE_ENVIRON_DECL. Define eaccess. * Makefile.vms (all, install, installdirs, uninstall, check, mostlyclean, clean, distclean, maintainer-clean): Fix passing of srcdir to sub-Makefile. Reported by Jouk Jansen . 2003-05-22 Bruno Haible * gettext-0.12.1 released. 2003-05-20 Bruno Haible * Makefile.am (config.h_vms, config.h.msvc, windows/stdbool.h): Don't use $< here. 2003-05-19 Bruno Haible * windows/gettextlib.rc: Include . * windows/gettextsrc.rc: Likewise. Reported by Perry Rapp. 2003-05-17 Bruno Haible * gettext-0.12 released. 2003-05-17 Bruno Haible * Makefile.am (config.h.msvc): Define HAVE_STRPBRK. 2003-05-15 Bruno Haible * Makefile.am (config.h_vms, config.h.msvc): Define HAVE_DECL_STRERROR. 2003-05-12 Bruno Haible * configure.ac: Invoke AC_GNU_SOURCE and jm_FUNC_GLIBC_UNLOCKED_IO. 2003-05-12 Bruno Haible * windows/gettextsrc.def: Update. Based on a patch by Perry Rapp. 2003-04-12 Bruno Haible * Makefile.am (config.h_vms): Renamed from config.h.vms. * Makefile.vms: Don't use the force target. Use config.h_vms, not config.h.vms. Create intl subdirectory. Correct wildcard syntax. Suggested by Jouk Jansen . 2003-04-12 Bruno Haible * configure.ac (mandir): Change default value. * Makefile.msvc (mandir, docdir): Use datadir instead of prefix. 2003-04-10 Bruno Haible * configure.ac: Invoke gl_FUNC_EACCESS. 2003-04-05 Bruno Haible * Makefile.am (config.h.msvc): Remove redundant sed expression. 2003-04-03 Bruno Haible * configure.ac (INVALID_PATH_CHAR): Add a definition for Woe32. Reported by Perry Rapp. 2003-03-30 Bruno Haible * Makefile.vms: New file. * Makefile.am (config.h.vms): New rule. (EXTRA_DIST): Add Makefile.vms and config.h.vms. 2003-03-30 Bruno Haible * configure.ac: Add checks for and chown(). 2003-03-17 Bruno Haible Native Woe32/MSVC support. * Makefile.msvc: New file. * README.woe32: New file. * windows/gettextlib.def: New file. * windows/gettextlib.rc: New file. * windows/gettextsrc.def: New file. * windows/gettextsrc.rc: New file. * windows/alloca.h: New file. * windows/fnmatch.h: New file. * Makefile.am (EXTRA_DIST): Add them and config.h.msvc, windows/stdbool.h. (config.h.msvc, intl/libgnuintl.h.msvc-shared, windows/stdbool.h): New rules. * configure.ac: Invoke AC_TYPE_MODE_T. 2003-02-28 Bruno Haible Support for relocatable installation. * configure.ac: Invoke AC_RELOCATABLE, AC_REPLACE_FUNCS([memmove]), gl_FUNC_STRERROR, gl_XREADLINK, gl_CANONICALIZE. * INSTALL: Document --enable-relocatable and --with-libintl-prefix. 2003-02-28 Bruno Haible * configure.ac: Invoke gl_PATHMAX. 2003-02-22 Bruno Haible * Makefile.am (ps, pdf): Remove rules, redundant with automake 1.7.2. 2003-02-18 Bruno Haible * Makefile.am: Don't install ABOUT-NLS in $(datadir)/gettext. This is now done by the gettext-runtime package. 2003-02-12 Bruno Haible Big restructuring. * configure.ac: New file. * Makefile.am: New file.