2003-10-04 Bruno Haible * xgettext-11: Test details of the new Java backend, instead of the --keyword-substring option. 2003-10-07 Bruno Haible * lang-perl-1: Set LC_CTYPE to empty in while setting LANG. * lang-perl-2: Likewise. * lang-tcl: Likewise. 2003-10-06 Guido Flohr Bruno Haible * xgettext-26: Add three tests for 'sub' handling. Reported by Crispin Flowerday . 2003-09-16 Bruno Haible * tstgettext.c (add_newline, do_expand): Change type to bool. Make static. (main, expand_escape): Use bool. * tstngettext.c (main): Use bool. 2003-09-13 Bruno Haible * lang-sh: Source gettext.sh. (echo, eval_gettext, eval_ngettext): Remove definitions. * lang-bash: Source gettext.sh. (echo, eval_ngettext): Remove definitions. 2003-09-13 Bruno Haible * format-sh-1: Update to match stricter format string definition. * format-sh-2: Likewise. 2003-09-13 Bruno Haible Fix behaviour of " --help > /dev/full". * tstgettext.c: Include closeout.h. (main): Register close_stdout for execution at program exit. * tstngettext.c: Include closeout.h. (main): Register close_stdout for execution at program exit. 2003-09-11 Bruno Haible * msgfmt-14: New file. * Makefile.am (TESTS): Add it. 2003-09-09 Guido Flohr * xgettext-29: Add more tests. * lang-perl-1: Use gettext instead of _. 2003-09-08 Bruno Haible * lang-sh: Avoid test failure with Solaris /bin/sh. * lang-bash: Avoid test failure when bash is built without i18n support. 2003-09-03 Bruno Haible * xgettext-30: New file. * lang-sh: New file. * lang-bash: New file. * Makefile.am (TESTS): Add them. (TESTS_ENVIRONMENT): Add ../../gettext-runtime/src to the PATH. 2003-08-31 Bruno Haible * format-sh-1: New file. * format-sh-2: New file. * Makefile.am (TESTS): Add them. 2003-09-01 Bruno Haible * xgettext-26: Add explicit symbol import to 'use' command. * lang-perl-1: Likewise. Suggested by Guido Flohr. 2003-09-01 Bruno Haible * xgettext-29: New test, from Guido Flohr. * Makefile.am (TESTS): Add it. 2003-08-08 Bruno Haible * format-gcc-internal-1: New file. * format-gcc-internal-2: New file. * Makefile.am (TESTS): Add them. 2003-08-04 Bruno Haible * lang-perl-1: Small tweaks. * lang-perl-2: Likewise. * xgettext-26: Likewise. 2003-08-04 Guido Flohr * format-perl-brace-1: Fix last patch, 2003-07-05 Bruno Haible * format-perl-brace-1: Renamed from format-perl-bracket-1. Use braces instead of brackets. * format-perl-brace-2: Renamed from format-perl-bracket-2. Use braces instead of brackets. * format-perl-mixed-1: Use braces instead of brackets. * format-perl-mixed-2: Likewise. * xgettext-26: Likewise. * lang-perl-2: Likewise. * Makefile.am (TESTS): Add format-perl-brace-[12], remove format-perl-bracket-[12]. 2003-06-27 Bruno Haible * xgettext-27: Also test Unicode character names in here documents. * xgettext-28: Likewise. 2003-06-24 Bruno Haible * xgettext-27: New file. * xgettext-28: New file. * Makefile.am (TESTS): Add them. 2003-06-23 Bruno Haible * xgettext-26: Fix expected test result for backslashed dollar in single-quoted string. 2003-06-23 Bruno Haible * format-perl-bracket-2: Allow added arguments in msgstr. 2003-06-21 Bruno Haible * xgettext-26: Add more test cases, some from Guido Flohr. * format-perl-1: Complete rewrite, based on format-c-1. * format-perl-2: Complete rewrite, based on format-c-2. * format-perl-bracket-1: New file, based on format-python-1, partially from Guido Flohr. * format-perl-bracket-2: New file, based on format-python-2, partially from Guido Flohr. * format-perl-mixed-1: New file, from Guido Flohr. * format-perl-mixed-2: New file, from Guido Flohr. * lang-perl-1: Renamed from lang-perl. * lang-perl-2: New file, from Guido Flohr, based on lang-perl. * Makefile.am (TESTS): Add format-perl-bracket-1, format-perl-bracket-2, format-perl-mixed-1, format-perl-mixed-2, lang-perl-1, lang-perl-2. Remove lang-perl. 2003-06-19 Bruno Haible * Makefile.am (TESTS_ENVIRONMENT): Also set LOCALE_FR. * lang-c: Use system dependent locale name $LOCALE_FR, not just fr_FR. * lang-c++: Likewise. * lang-clisp: Likewise. * lang-gawk: Likewise. * lang-java: Likewise. * lang-librep: Likewise. * lang-objc: Likewise. * lang-pascal: Likewise. * lang-perl: Likewise. * lang-php: Likewise. * lang-python-1: Likewise. * lang-python-2: Likewise. * lang-smalltalk: Likewise. * lang-tcl: Likewise. 2003-06-17 Paul Eggert * msgcat-7: Put msgcat options before file name, so that the test doesn't fail if POSIXLY_CORRECT is set. 2003-06-15 Bruno Haible * xgettext-26: New file, derived from lang-perl. * Makefile.am (TESTS): Add it. * lang-perl: Turn into a real integration test. 2003-06-12 Bruno Haible * format-perl-1: Avoid conflict with format-awk-1. * format-perl-2: Avoid conflict with format-awk-2. * Makefile.am (TESTS): Mention perl between tcl and php. 2003-06-11 Guido Flohr * format-perl-1: New file. * format-perl-2: New file. * lang-perl: New file. * Makefile.am (TESTS): Add them. 2003-05-27 Bruno Haible * plural-2: Add test for Slovak plural formula. 2003-05-24 Bruno Haible * xgettext-25: New file. * Makefile.am (TESTS): Add it. 2003-05-22 Bruno Haible * gettext-0.12.1 released. 2003-05-19 Bruno Haible * lang-smalltalk: Skip the test if smalltalk version 2.1 or 2.1.1 is used; these versions lack the I18N package. 2003-05-17 Bruno Haible * gettext-0.12 released. 2003-04-27 Bruno Haible * plural-2: Really make the test fail if there is a mismatch. Add a test for the alternate formula for Russian from the glibc manual. 2003-04-26 Bruno Haible * msgattrib-15: New file. * msgcat-11: New file. * msgcat-12: New file. * msgcmp-3: New file. * msgcomm-24: New file. * msgconv-4: New file. * msgen-2: New file. * msgexec-3: New file. * msgfilter-3: New file. * msgfmt-13: New file. * msggrep-6: New file. * msgmerge-23: New file. * msgmerge-24: New file. * msgunfmt-4: New file. * msguniq-4: New file. * xgettext-24: New file. * msguniq-a.inp: New file. * Makefile.am (TESTS): Add the new tests. (EXTRA_DIST): Add msguniq-a.inp. 2003-04-14 Bruno Haible * Makefile.am (CHECKER): New variable. (TESTS_ENVIRONMENT): Use it. 2003-04-12 Bruno Haible * Makefile.vms: Avoid rules with no lines. Don't use the force target. Suggested by Jouk Jansen . 2003-04-06 Bruno Haible * lang-c++: Update includes list to match the changed location of autosprintf.h. 2003-03-30 Bruno Haible * Makefile.vms: New file. * Makefile.am (EXTRA_DIST): Add Makefile.vms. 2003-03-17 Bruno Haible Native Woe32/MSVC support. * Makefile.msvc: New file. * Makefile.am (EXTRA_DIST): Add it. (INCLUDES): Look for libgnuintl.h in ../intl, not $(top_srcdir)/../gettext-runtime/intl. 2003-02-28 Bruno Haible Support for relocatable installation. * tstgettext.c: Include progname.h, relocatable.h. (program_name): Remove variable. (main): Use set_program_name. Relocate LOCALEDIR value. Update copyright year. * tstngettext.c: Include progname.h, relocatable.h. (program_name): Remove variable. (main): Use set_program_name. Relocate LOCALEDIR value. Update copyright year. * Makefile.am (tstgettext_CFLAGS, tstngettext_CFLAGS): New variables. 2003-02-28 Bruno Haible * Makefile.am (localedir): New variable. 2003-02-28 Bruno Haible * xgettext-19: Add Report-Msgid-Bugs-To line to expected result. * xgettext-20: Likewise. 2003-02-23 Bruno Haible * format-lisp-1: Correct the syntax of a test string. 2003-02-22 Bruno Haible * lang-python-1: Renamed from lang-python. Make it work with Python 2.3. * lang-python-2: New file. * Makefile.am (TESTS): Remove lang-python, add lang-python-[12]. 2003-02-20 Bruno Haible * msgfilter-1: Remove SKIP: messages, now emitted by the Makefile. * msgfilter-2: Likewise. * msgunfmt-2: Likewise. * msgunfmt-3: Likewise. * xgettext-19: Likewise. * xgettext-20: Likewise. * lang-c: Likewise. * lang-c++: Likewise. * lang-clisp: Likewise. * lang-gawk: Likewise. * lang-java: Likewise. * lang-librep: Likewise. * lang-objc: Likewise. * lang-pascal: Likewise. * lang-php: Likewise. * lang-python: Likewise. * lang-smalltalk: Likewise. * lang-tcl: Likewise. 2003-02-20 Bruno Haible * lang-gawk: Skip the test if gawk was built with --disable-nls. Reported by Paul Jarc . 2003-02-18 Bruno Haible * Makefile.am (clean-am): New rule. For Solaris cc. 2003-02-18 Bruno Haible * xgettext-13: Add Report-Msgid-Bugs-To line to expected result. * xgettext-14: Likewise. * xgettext-18: Likewise. * xgettext-21: Likewise. * xgettext-23: Likewise. 2003-02-12 Bruno Haible Big restructuring. * rpath*: Moved to autoconf-lib-link package. * Makefile.am (TESTS, EXTRA_DIST): Remove rpath*. (EXTRA_DIST): Add ChangeLog.0. (xg-test1.ok.po): Drop gettext.c from input files. (INCLUDES): Refer to intl in gettext-runtime directory. * lang-c++: Update for changed directory structure. * lang-java: Likewise. * xgettext-1: Drop gettext.c from input files. * xgettext-3: Update for changed domain name. See ChangeLog.0 for earlier changes.