1 2015-09-11 Daiki Ueno <ueno@gnu.org>
3 * gettext 0.19.6 released.
5 2015-06-11 Philip Withnall <philip.withnall@collabora.co.uk>
7 xgettext: add support for AppData files
8 * Makefile.am (TESTS): Add xgettext-appdata-1.
9 * xgettext-appdata-1: New file.
11 2015-08-21 Daiki Ueno <ueno@gnu.org>
13 * Makefile.am (check_PROGRAMS): Rename from noinst_PROGRAMS, to
14 defer the compilation until required.
16 2015-07-28 Daiki Ueno <ueno@gnu.org>
18 * autopoint-2: Add checks for AM_GNU_GETTEXT_REQUIRE_VERSION.
20 2015-07-28 Daiki Ueno <ueno@gnu.org>
22 * init-env.in (ARCHIVE_VERSION): New substituted variable.
23 * autopoint-2: Use ARCHIVE_VERSION, instead of the hard-coded
25 * autopoint-3: Likewise.
27 2015-07-10 Daiki Ueno <ueno@gnu.org>
29 * gettext 0.19.5 released.
31 2015-06-24 Daiki Ueno <ueno@gnu.org>
33 * autopoint-2 (required_gettext_version): Update to 0.19.5.
34 * autopoint-3 (required_gettext_version): Likewise.
36 2015-06-24 Daiki Ueno <ueno@gnu.org>
38 * lang-bash: Skip if "bash --help" isn't localized on Mac OS X.
40 2015-06-24 Daiki Ueno <ueno@gnu.org>
42 * msgfilter-8: Port the "echo -n" equivalent from gettext-2.
43 Reported by Paul Zimmermann in:
44 <https://lists.gnu.org/archive/html/bug-gettext/2015-06/msg00019.html>.
46 2015-06-24 Daiki Ueno <ueno@gnu.org>
48 * cldr-plurals-1: Skip if XML is not supported.
49 * msginit-4: Likewise.
51 2015-06-24 Daiki Ueno <ueno@gnu.org>
53 * format-kde-kuit-1: Skip if KDE KUIT format is not supported.
54 * format-kde-kuit-2: Likewise.
55 Suggested by Chusslove Illich.
57 2015-06-23 Daiki Ueno <ueno@gnu.org>
59 * msginit-4: Don't check the Project-Id-Version: field, which
60 cannot be generated since we can't rely on the project-id script
61 when $builddir != $srcdir.
63 2015-06-23 Daiki Ueno <ueno@gnu.org>
65 * msginit-4: New file.
66 * common/supplemental/plurals.xml: New data file.
67 * Makefile.am (TESTS): Add new tests.
68 (EXTRA_DIST): Add new data file.
70 2015-06-22 Daiki Ueno <ueno@gnu.org>
72 * cldr-plurals-1: New file.
73 * Makefile.am (TESTS): Add new tests.
75 2015-03-12 Daiki Ueno <ueno@gnu.org>
77 * Makefile.am (sentence_CPPFLAGS): Add -I$(top_srcdir)/src and
80 2015-03-05 Daiki Ueno <ueno@gnu.org>
82 * format-kde-kuit-1: New file.
83 * format-kde-kuit-2: New file.
84 * Makefile.am (TESTS): Add new tests.
86 2015-03-03 Daiki Ueno <ueno@gnu.org>
88 * xgettext-14: New file.
89 * sentence.c: New file
90 * Makefile.am (TESTS): Add new tests.
91 (noinst_PROGRAMS): Add 'sentence'.
92 (sentence_SOURCES): New variable.
93 (sentence_CPPFLAGS): New variable.
94 (sentence_LDADD): New variable.
96 2015-02-06 Daiki Ueno <ueno@gnu.org>
98 tests: Fix "broken pipe" error in msgfilter-7
99 * msgfilter-7: Eat up filter input to avoid EPIPE in the parent
100 msgfilter process, which was exposed on AIX 5.
101 Reported by Michael Felt.
103 2015-02-05 Alex Henrie <alexhenrie24@gmail.com> (tiny change)
105 * xgettext-13: New file.
106 * Makefile.am (TESTS): Add new test.
107 * mm-viet.out: Adjust to the recent line-wrapping behavior change.
109 2015-01-29 Daiki Ueno <ueno@gnu.org>
111 * msgexec-6: New file.
112 * Makefile.am (TESTS): Add new test.
114 2015-01-28 Daiki Ueno <ueno@gnu.org>
116 * msgfilter-8: New file.
117 * Makefile.am (TESTS): Add new test.
119 2015-01-16 Daiki Ueno <ueno@gnu.org>
121 * xgettext-desktop-1: Check "invalid non-blank character" warning.
123 2015-01-13 Daiki Ueno <ueno@gnu.org>
125 * xgettext-c-20: Improve test coverage of raw string tests.
127 2015-01-13 Daiki Ueno <ueno@gnu.org>
129 * xgettext-c-20: Adjust to the latest xgettext C++ scanner change;
130 don't accept unbalanced prefix in raw string literal.
132 2015-01-13 Daiki Ueno <ueno@gnu.org>
134 * xgettext-c-20: Adjust the source file name from *.c to *.cc to
135 enable handling of raw string literals.
137 2014-12-24 Daiki Ueno <ueno@gnu.org>
139 * gettext 0.19.4 released.
141 2014-12-17 Daiki Ueno <ueno@gnu.org>
143 * xgettext-sh-3: Test Bash ANSI-C quoting.
145 2014-12-12 Daiki Ueno <ueno@gnu.org>
147 * format-lisp-2, format-scheme-2: Test type compatibility with
148 non-strict checking mode.
150 2014-12-09 Daiki Ueno <ueno@gnu.org>
152 * gettext-8-prg.c: Include <assert.h>.
153 (main): Check return value of 'gettext'.
155 2014-12-09 Daiki Ueno <ueno@gnu.org>
157 * gettext-8-prg.c (main): Release allocated memory. Spotted by
160 2014-12-09 Daiki Ueno <ueno@gnu.org>
162 tests: Test msgcat --sort-by-file option
163 * msgcat-20: New file.
164 * Makefile.am (TESTS): Add new test.
166 2014-12-09 Daiki Ueno <ueno@gnu.org>
168 tests: Improve test coverage of Lua scanner
169 * xgettext-lua-1: Test nested and unmatched brackets.
171 2014-12-09 Daiki Ueno <ueno@gnu.org>
173 * xgettext-vala-1: Don't copy the test program out of the test
174 directory. Fix commit 2ff7a105.
176 2014-12-09 Daiki Ueno <ueno@gnu.org>
178 tests: Improve test coverage of Desktop scanner
179 * xgettext-desktop-1: Test invalid input and blank lines.
181 2014-12-07 Daiki Ueno <ueno@gnu.org>
183 tests: Improve test coverage of Vala scanner
184 * xgettext-vala-1: Test regex literal right after arithmetic
185 assignment operators, and the case '@' is not followed by a
188 2014-12-05 Daiki Ueno <ueno@gnu.org>
190 tests: Add more tests for integer overflow when reading MO file
191 * msgunfmt-3: Check overflow-[1-6].mo.
192 * Makefile.am (EXTRA_DIST): Add more test data for msgunfmt
195 2014-12-04 Daiki Ueno <ueno@gnu.org>
197 tests: Improve test coverage of GSettings scanner
198 * xgettext-gsettings-1: Check empty string and multiline comment.
200 2014-12-03 Daiki Ueno <ueno@gnu.org>
202 * msgunfmt-3: Locate overflow.mo in $abs_srcdir instead of '..'.
204 2014-12-02 Daiki Ueno <ueno@gnu.org>
206 tests: Add test for C++11 string literals
207 * xgettext-c-20: New file.
208 * Makefile.am (TESTS): Add new test.
210 2014-12-01 Daiki Ueno <ueno@gnu.org>
212 tests: Add more tests for C# Unicode handling
213 * xgettext-csharp-1: Test verbatim string.
214 * xgettext-csharp-2: Test Unicode identifiers.
216 2014-12-01 Daiki Ueno <ueno@gnu.org>
218 tests: Add test for Unicode surrogate characters in C#
219 * xgettext-csharp-8: New file.
220 * Makefile.am (TESTS): Add new test.
222 2014-11-28 Daiki Ueno <ueno@gnu.org>
224 tests: Add test for empty msgstr passed to msgfilter
225 * msgfilter-7: New file.
226 * Makefile.am (TESTS): Add new test.
228 2014-11-18 Daiki Ueno <ueno@gnu.org>
230 tests: Add test for integer overflow when reading MO file
231 * msgunfmt-3: New file.
232 * Makefile.am (TESTS): Add new test.
233 (EXTRA_DIST): Add data file for msgunfmt-3.
235 2014-10-28 Daiki Ueno <ueno@gnu.org>
237 xgettext: Allow plural extraction from a single argument function
238 * xgettext-12: Test a single argument function.
240 2014-10-28 Daiki Ueno <ueno@gnu.org>
242 tests: Add test for same ARGNUM1/ARGNUM2 given to xgettext -k
243 * xgettext-12: New file.
244 * Makefile.am (TESTS): Add new test.
246 2014-10-15 Daiki Ueno <ueno@gnu.org>
248 * gettext 0.19.3 released.
250 2014-10-15 Daiki Ueno <ueno@gnu.org>
252 * autopoint-2 (required_gettext_version): Update to 0.19.3.
253 * autopoint-3 (required_gettext_version): Likewise.
255 2014-10-12 Daiki Ueno <ueno@gnu.org>
257 tests: Avoid sed error on Mac OS X when dealing with binary input
258 Reported by Ramsey Dow in:
259 <http://lists.gnu.org/archive/html/bug-gettext/2014-07/msg00002.html>.
260 * msgmerge-compendium-6: Run sed with LC_ALL=C, to avoid 'illegal
261 byte sequence' error on Mac OS X.
262 * format-sh-1: Likewise.
264 2014-10-10 Daiki Ueno <ueno@gnu.org>
266 tests: Add test for Debian bug#764580
267 * autopoint-2: Check if m4_assert is properly redefined while
270 2014-10-08 Daiki Ueno <ueno@gnu.org>
272 tests: Improve test coverage of C and Vala scanners
273 * xgettext-c-4: Check more trigraphs.
274 * xgettext-c-2: Check floating point literal.
275 * xgettext-c-19: Check out-of-range Unicode character, "\U"
276 character escape, incomplete "\u" escape, and surrogates.
277 * xgettext-vala-1: Check unterminated regexp literal, floating
278 point literal, string template, "/=" operator, multi-line
279 comments, and backslash-escaped character inside regexp literal.
281 2014-10-03 Daiki Ueno <ueno@gnu.org>
283 * lang-c++: Check if CXX is "no", not ":". See commit e854d2c7
286 2014-10-02 Daiki Ueno <ueno@gnu.org>
288 * autopoint-3: Invoke AC_CONFIG_MACRO_DIR after AC_INIT, not
291 2014-10-01 Daiki Ueno <ueno@gnu.org>
293 tests: Adjust textdomain directory for Solaris 11
294 * init.cfg (prepare_locale_): New function.
295 * lang-bash: Call prepare_locale_ before running locale-dependant
298 * lang-c++: Likewise.
299 * lang-clisp: Likewise.
300 * lang-csharp: Likewise.
301 * lang-gawk: Likewise.
302 * lang-guile: Likewise.
303 * lang-java: Likewise.
304 * lang-javascript: Likewise.
305 * lang-librep: Likewise.
306 * lang-lua: Likewise.
307 * lang-objc: Likewise.
308 * lang-pascal: Likewise.
309 * lang-perl-1: Likewise.
310 * lang-perl-2: Likewise.
311 * lang-php: Likewise.
312 * lang-python-1: Likewise.
313 * lang-python-2: Likewise.
315 * lang-smalltalk: Likewise.
316 * lang-tcl: Likewise.
317 * lang-vala: Likewise.
319 2014-10-01 Daiki Ueno <ueno@gnu.org>
321 tests: Stop redundant textdomain directory creation
322 This was introduced by commit 3533f6cc when we didn't use separate
323 test directory for each test. Now that we switched to init.sh, we
324 don't need to worry about filename conflicts.
325 * lang-c: Stop redundant textdomain directory creation.
326 * lang-c++: Likewise.
327 * lang-objc: Likewise.
329 * lang-bash: Likewise.
330 * lang-python-1: Likewise.
331 * lang-python-2: Likewise.
332 * lang-clisp: Likewise.
333 * lang-elisp: Likewise.
334 * lang-librep: Likewise.
335 * lang-guile: Likewise.
336 * lang-smalltalk: Likewise.
337 * lang-java: Likewise.
338 * lang-csharp: Likewise.
339 * lang-gawk: Likewise.
340 * lang-pascal: Likewise.
341 * lang-ycp: Likewise.
342 * lang-tcl: Likewise.
343 * lang-perl-1: Likewise.
344 * lang-perl-2: Likewise.
345 * lang-php: Likewise.
347 * lang-rst: Likewise.
348 * lang-lua: Likewise.
349 * lang-javascript: Likewise.
350 * lang-vala: Likewise.
352 2014-09-30 Daiki Ueno <ueno@gnu.org>
354 * autopoint-1: Don't rely on non-portable "grep -q".
355 * msginit-3: Likewise.
358 2014-09-30 Daiki Ueno <ueno@gnu.org>
360 * xgettext-c-19: Test octal string escape.
362 2014-09-24 Daiki Ueno <ueno@gnu.org>
364 * xgettext-c-19: Use iconv -f/-t instead of non-portable
367 2014-09-05 Daiki Ueno <ueno@gnu.org>
369 * autopoint-3: Use libtool when compiling included libintl.
371 2014-09-05 Daiki Ueno <ueno@gnu.org>
373 * autopoint-2, autopoint-3: Collect error output.
375 2014-07-14 Daiki Ueno <ueno@gnu.org>
377 * gettext 0.19.2 released.
379 2014-07-14 Daiki Ueno <ueno@gnu.org>
381 tests: Test empty literals in Vala test
382 * xgettext-vala-1: Test empty literals that do not affect the
385 2014-07-14 Daiki Ueno <ueno@gnu.org>
387 tests: Test for AC_CONFIG_AUX_DIR usage in autopoint test
388 * autopoint-2: Check if build-aux/config.rpath is created if
389 AC_CONFIG_AUX_DIR([build-aux]) is called.
391 2014-07-14 Daiki Ueno <ueno@gnu.org>
393 tests: Test empty literals in C test
394 * xgettext-c-2: Test empty literals that do not affect the
397 2014-06-16 Daiki Ueno <ueno@gnu.org>
399 tests: Test "make dist" in autopoint test
400 * autopoint-3: Run "make dist" after "make"; add a workaround for
401 a bug in 0.19 and 0.19.1, where intl/ChangeLog is required but
402 missing in the archive.
404 2014-06-10 Daiki Ueno <ueno@gnu.org>
406 * gettext 0.19.1 released.
408 2014-06-03 Daiki Ueno <ueno@gnu.org>
410 * msgfmt-desktop-2: Test the effect of the LINGUAS envvar.
412 2014-06-03 Daiki Ueno <ueno@gnu.org>
414 tests: Ignore the LINGUAS envvar in msgfmt-desktop-2
415 Reported by Lars Wendler at:
416 <http://lists.gnu.org/archive/html/bug-gettext/2014-06/msg00002.html>.
417 * msgfmt-desktop-2: Unset the LINGUAS envvar.
419 2014-06-03 Daiki Ueno <ueno@gnu.org>
421 * xgettext-vala-1: Test comment-like string inside a string literal.
423 2014-06-02 Daiki Ueno <ueno@gnu.org>
425 * msgfmt-10: Update after error checking behaviro change.
427 2014-06-02 Daiki Ueno <ueno@gnu.org>
429 * gettext 0.19 released.
431 2014-05-31 Daiki Ueno <ueno@gnu.org>
433 * msgexec-5: Test MSGEXEC_PREV_MSGID and MSGEXEC_PREV_MSGID_PLURAL.
435 2014-05-31 Daiki Ueno <ueno@gnu.org>
437 * msgfilter-6: Test MSGFILTER_PREV_MSGID and
438 MSGFILTER_PREV_MSGID_PLURAL.
440 2014-05-15 Daiki Ueno <ueno@gnu.org>
442 tests: Add test for msgfilter plural handling
443 * msgfilter-6: New test.
444 * Makefile.am (TESTS): Add new test.
446 2014-05-15 Daiki Ueno <ueno@gnu.org>
448 tests: Add test for msgexec plural handling
449 * msgexec-5: New test.
450 * Makefile.am (TESTS): Add new test.
452 2014-05-15 Daiki Ueno <ueno@gnu.org>
454 * msginit-3: Fix charset value after msginit invocation.
456 2014-05-14 Daiki Ueno <ueno@gnu.org>
458 tests: Fix errors when CFLAGS contains --coverage
459 * lang-c: Supply $CFLAGS to the libtool link command.
460 * lang-objc: Likewise.
462 2014-05-14 Daiki Ueno <ueno@gnu.org>
464 msgfmt: Report error on accelerator mismatch
465 * msgfmt-18: New test.
466 * Makefile.am (TESTS): Add new test.
468 2014-05-13 Daiki Ueno <ueno@gnu.org>
470 * msgfmt-10: Increment expected error count.
472 2014-05-12 Daiki Ueno <ueno@gnu.org>
474 * msgfilter-quote-1: Test doubled grave characters.
476 2014-05-10 Guido Flohr <guido@imperia.net>
478 msgattrib: Add --empty option to clear msgstr
479 * msgattrib-19: New test.
480 * Makefile.am (TESTS): Add new test.
482 2014-05-09 Daiki Ueno <ueno@gnu.org>
484 vala: Interpret string literals lazily
485 * xgettext-vala-1: Test escape sequence in verbatim string.
487 2014-05-09 Daiki Ueno <ueno@gnu.org>
489 c: Interpret string literals lazily
490 * xgettext-c-19: New file.
491 * Makefile.am (TESTS): Add new test.
493 2014-05-03 Daiki Ueno <ueno@gnu.org>
495 tests: Add test for prefixed comment tag
496 * xgettext-11: New file.
497 * Makefile.am (TESTS): Add new test.
499 2014-05-02 Daiki Ueno <ueno@gnu.org>
501 * xgettext-vala-1: Test Unicode character escapes.
503 2014-04-30 Daiki Ueno <ueno@gnu.org>
505 * xgettext-scheme-4: New file.
506 * Makefile.am (TESTS): Add new test.
508 2014-04-30 Daiki Ueno <ueno@gnu.org>
510 format-python-brace: Limit acceptable format specifiers
511 * format-python-brace-1: Add tests for standard format specifiers.
513 2014-04-29 Daiki Ueno <ueno@gnu.org>
515 tests: Don't run a test only successful after "make dist" by default
516 * Makefile.am (TESTS): Move xgettext-1 to...
517 (EXTRA_DIST): ...here.
519 2014-04-29 Daiki Ueno <ueno@gnu.org>
521 * autopoint-3 (gettext_datadir): Don't regenerate intl/plural.c.
523 2014-04-21 Daiki Ueno <ueno@gnu.org>
525 tests: Don't run system dependent test by default
526 * Makefile.am (TESTS): Move xgettext-c-1 to...
527 (EXTRA_DIST): ...here.
529 2014-04-21 Daiki Ueno <ueno@gnu.org>
531 * autopoint-1 (gettext_datadir): Rename from gettext_dir.
532 * autopoint-2 (gettext_datadir): Likewise.
533 * autopoint-3 (gettext_datadir): Likewise.
535 2014-04-15 Daiki Ueno <ueno@gnu.org>
537 tests: Add tests for 'msgfilter quot' and 'msgfilter boldquot'
538 * msgfilter-quote-1: New file.
539 * Makefile.am (TESTS): Add new tests.
541 2014-04-04 Daiki Ueno <ueno@gnu.org>
543 tests: Add tests for msgfmt --desktop
544 * msgfmt-desktop-1: New file.
545 * msgfmt-desktop-2: New file.
546 * Makefile.am (TESTS): Add new tests.
548 2014-04-04 Daiki Ueno <ueno@gnu.org>
550 tests: Add tests for xgettext Desktop Entry support
551 * xgettext-desktop-1: New file.
552 * Makefile.am (TESTS): Add new tests.
554 2014-03-27 Daiki Ueno <ueno@gnu.org>
556 * autopoint-2: Check for the case when multiple arguments are
557 supplied to AM_GNU_GETTEXT.
559 2014-03-26 Daiki Ueno <ueno@gnu.org>
561 tests: Add tests for autopoint
562 * autopoint-1: New file.
563 * autopoint-2: New file.
564 * autopoint-3: New file.
565 * Makefile.am (TESTS): Add new tests.
567 2014-03-25 Daiki Ueno <ueno@gnu.org>
569 Add tests for --add-location=file option.
570 * msgattrib-18: New file.
571 * msgcat-19: New file.
572 * msgcomm-28: New file.
573 * msgconv-7: New file.
575 * msgfilter-5: New file.
576 * msggrep-11: New file.
577 * msgmerge-25: New file.
578 * msguniq-7: New file.
579 * xgettext-10: New file.
580 * Makefile.am (TESTS): Add new tests
582 2014-03-11 Daiki Ueno <ueno@gnu.org>
584 * Makefile.am (EXTRA_DIST): Add init.cfg, which is no longer
585 auto-generated by configure.
587 2014-03-11 Daiki Ueno <ueno@gnu.org>
589 * init-env.in (top_builddir): Don't set $LIBTOOL.
590 * lang-c: Explicitly call $top_builddir/libtool script with
591 $CONFIG_SHELL; also separate compilation/link into two phase as
593 * lang-c++: Likewise.
594 * lang-objc: Likewise.
596 2014-03-10 Daiki Ueno <ueno@gnu.org>
598 php: Recognize single and double quotes around heredoc label
599 * xgettext-php-2: Add test cases to check quoted heredoc labels.
601 2014-03-10 Daiki Ueno <ueno@gnu.org>
603 Remove unnecessary temporary file cleanup code.
604 Cleanup code like "rm -fr $tmpfiles" are no longer needed, since
605 'init.sh' takes care of that.
606 * format-awk-1: Remove unnecessary temporary file cleanup code.
607 * format-awk-2: Likewise
608 * format-boost-1: Likewise
609 * format-boost-2: Likewise
610 * format-c-1: Likewise
611 * format-c-2: Likewise
612 * format-c-3: Likewise
613 * format-c-4: Likewise
614 * format-c-5: Likewise
615 * format-csharp-1: Likewise
616 * format-csharp-2: Likewise
617 * format-elisp-1: Likewise
618 * format-elisp-2: Likewise
619 * format-gcc-internal-1: Likewise
620 * format-gcc-internal-2: Likewise
621 * format-gfc-internal-1: Likewise
622 * format-gfc-internal-2: Likewise
623 * format-java-1: Likewise
624 * format-java-2: Likewise
625 * format-javascript-1: Likewise
626 * format-javascript-2: Likewise
627 * format-kde-1: Likewise
628 * format-kde-2: Likewise
629 * format-librep-1: Likewise
630 * format-librep-2: Likewise
631 * format-lisp-1: Likewise
632 * format-lisp-2: Likewise
633 * format-lua-1: Likewise
634 * format-lua-2: Likewise
635 * format-pascal-1: Likewise
636 * format-pascal-2: Likewise
637 * format-perl-1: Likewise
638 * format-perl-2: Likewise
639 * format-perl-brace-1: Likewise
640 * format-perl-brace-2: Likewise
641 * format-perl-mixed-1: Likewise
642 * format-perl-mixed-2: Likewise
643 * format-php-1: Likewise
644 * format-php-2: Likewise
645 * format-python-1: Likewise
646 * format-python-2: Likewise
647 * format-python-brace-1: Likewise
648 * format-python-brace-2: Likewise
649 * format-qt-1: Likewise
650 * format-qt-2: Likewise
651 * format-qt-plural-1: Likewise
652 * format-qt-plural-2: Likewise
653 * format-scheme-1: Likewise
654 * format-scheme-2: Likewise
655 * format-sh-1: Likewise
656 * format-sh-2: Likewise
657 * format-tcl-1: Likewise
658 * format-tcl-2: Likewise
659 * format-ycp-1: Likewise
660 * format-ycp-2: Likewise
661 * gettext-1: Likewise
662 * gettext-2: Likewise
663 * gettext-3: Likewise
664 * gettext-4: Likewise
665 * gettext-5: Likewise
666 * gettext-6: Likewise
667 * gettext-7: Likewise
668 * gettextpo-1: Likewise
669 * lang-bash: Likewise
672 * lang-clisp: Likewise
673 * lang-csharp: Likewise
674 * lang-elisp: Likewise
675 * lang-gawk: Likewise
676 * lang-guile: Likewise
677 * lang-java: Likewise
678 * lang-javascript: Likewise
679 * lang-librep: Likewise
681 * lang-objc: Likewise
682 * lang-pascal: Likewise
683 * lang-perl-1: Likewise
684 * lang-perl-2: Likewise
687 * lang-python-1: Likewise
688 * lang-python-2: Likewise
691 * lang-smalltalk: Likewise
693 * lang-vala: Likewise
695 * msgattrib-1: Likewise
696 * msgattrib-10: Likewise
697 * msgattrib-11: Likewise
698 * msgattrib-12: Likewise
699 * msgattrib-13: Likewise
700 * msgattrib-14: Likewise
701 * msgattrib-15: Likewise
702 * msgattrib-16: Likewise
703 * msgattrib-17: Likewise
704 * msgattrib-2: Likewise
705 * msgattrib-3: Likewise
706 * msgattrib-4: Likewise
707 * msgattrib-5: Likewise
708 * msgattrib-6: Likewise
709 * msgattrib-7: Likewise
710 * msgattrib-8: Likewise
711 * msgattrib-9: Likewise
712 * msgattrib-properties-1: Likewise
714 * msgcat-10: Likewise
715 * msgcat-11: Likewise
716 * msgcat-12: Likewise
717 * msgcat-13: Likewise
718 * msgcat-14: Likewise
719 * msgcat-15: Likewise
720 * msgcat-16: Likewise
721 * msgcat-17: Likewise
722 * msgcat-18: Likewise
731 * msgcat-properties-1: Likewise
732 * msgcat-properties-2: Likewise
733 * msgcat-stringtable-1: Likewise
738 * msgcomm-1: Likewise
739 * msgcomm-10: Likewise
740 * msgcomm-11: Likewise
741 * msgcomm-12: Likewise
742 * msgcomm-13: Likewise
743 * msgcomm-14: Likewise
744 * msgcomm-15: Likewise
745 * msgcomm-16: Likewise
746 * msgcomm-17: Likewise
747 * msgcomm-18: Likewise
748 * msgcomm-19: Likewise
749 * msgcomm-2: Likewise
750 * msgcomm-20: Likewise
751 * msgcomm-21: Likewise
752 * msgcomm-22: Likewise
753 * msgcomm-23: Likewise
754 * msgcomm-24: Likewise
755 * msgcomm-25: Likewise
756 * msgcomm-26: Likewise
757 * msgcomm-27: Likewise
758 * msgcomm-3: Likewise
759 * msgcomm-4: Likewise
760 * msgcomm-5: Likewise
761 * msgcomm-6: Likewise
762 * msgcomm-7: Likewise
763 * msgcomm-8: Likewise
764 * msgcomm-9: Likewise
765 * msgconv-1: Likewise
766 * msgconv-2: Likewise
767 * msgconv-3: Likewise
768 * msgconv-4: Likewise
769 * msgconv-5: Likewise
770 * msgconv-6: Likewise
774 * msgexec-1: Likewise
775 * msgexec-2: Likewise
776 * msgexec-3: Likewise
777 * msgexec-4: Likewise
778 * msgfilter-1: Likewise
779 * msgfilter-2: Likewise
780 * msgfilter-3: Likewise
781 * msgfilter-4: Likewise
782 * msgfilter-sr-latin-1: Likewise
784 * msgfmt-10: Likewise
785 * msgfmt-11: Likewise
786 * msgfmt-12: Likewise
787 * msgfmt-13: Likewise
788 * msgfmt-14: Likewise
789 * msgfmt-15: Likewise
790 * msgfmt-16: Likewise
791 * msgfmt-17: Likewise
800 * msgfmt-properties-1: Likewise
801 * msgfmt-qt-1: Likewise
802 * msgfmt-qt-2: Likewise
803 * msggrep-1: Likewise
804 * msggrep-10: Likewise
805 * msggrep-2: Likewise
806 * msggrep-3: Likewise
807 * msggrep-4: Likewise
808 * msggrep-5: Likewise
809 * msggrep-6: Likewise
810 * msggrep-7: Likewise
811 * msggrep-8: Likewise
812 * msggrep-9: Likewise
813 * msginit-1: Likewise
814 * msginit-2: Likewise
815 * msgmerge-1: Likewise
816 * msgmerge-10: Likewise
817 * msgmerge-11: Likewise
818 * msgmerge-12: Likewise
819 * msgmerge-13: Likewise
820 * msgmerge-14: Likewise
821 * msgmerge-15: Likewise
822 * msgmerge-16: Likewise
823 * msgmerge-17: Likewise
824 * msgmerge-18: Likewise
825 * msgmerge-19: Likewise
826 * msgmerge-2: Likewise
827 * msgmerge-20: Likewise
828 * msgmerge-21: Likewise
829 * msgmerge-22: Likewise
830 * msgmerge-23: Likewise
831 * msgmerge-24: Likewise
832 * msgmerge-3: Likewise
833 * msgmerge-4: Likewise
834 * msgmerge-5: Likewise
835 * msgmerge-6: Likewise
836 * msgmerge-7: Likewise
837 * msgmerge-8: Likewise
838 * msgmerge-9: Likewise
839 * msgmerge-compendium-1: Likewise
840 * msgmerge-compendium-2: Likewise
841 * msgmerge-compendium-3: Likewise
842 * msgmerge-compendium-4: Likewise
843 * msgmerge-compendium-5: Likewise
844 * msgmerge-compendium-6: Likewise
845 * msgmerge-properties-1: Likewise
846 * msgmerge-properties-2: Likewise
847 * msgmerge-update-1: Likewise
848 * msgmerge-update-2: Likewise
849 * msgmerge-update-3: Likewise
850 * msgmerge-update-4: Likewise
851 * msgunfmt-1: Likewise
852 * msgunfmt-2: Likewise
853 * msgunfmt-csharp-1: Likewise
854 * msgunfmt-java-1: Likewise
855 * msgunfmt-properties-1: Likewise
856 * msgunfmt-tcl-1: Likewise
857 * msguniq-1: Likewise
858 * msguniq-2: Likewise
859 * msguniq-3: Likewise
860 * msguniq-4: Likewise
861 * msguniq-5: Likewise
862 * msguniq-6: Likewise
865 * recode-sr-latin-1: Likewise
866 * recode-sr-latin-2: Likewise
867 * xgettext-1: Likewise
868 * xgettext-2: Likewise
869 * xgettext-3: Likewise
870 * xgettext-4: Likewise
871 * xgettext-5: Likewise
872 * xgettext-6: Likewise
873 * xgettext-7: Likewise
874 * xgettext-8: Likewise
875 * xgettext-9: Likewise
876 * xgettext-awk-1: Likewise
877 * xgettext-awk-2: Likewise
878 * xgettext-c-1: Likewise
879 * xgettext-c-10: Likewise
880 * xgettext-c-11: Likewise
881 * xgettext-c-12: Likewise
882 * xgettext-c-13: Likewise
883 * xgettext-c-14: Likewise
884 * xgettext-c-15: Likewise
885 * xgettext-c-16: Likewise
886 * xgettext-c-17: Likewise
887 * xgettext-c-18: Likewise
888 * xgettext-c-2: Likewise
889 * xgettext-c-3: Likewise
890 * xgettext-c-4: Likewise
891 * xgettext-c-5: Likewise
892 * xgettext-c-6: Likewise
893 * xgettext-c-7: Likewise
894 * xgettext-c-8: Likewise
895 * xgettext-c-9: Likewise
896 * xgettext-csharp-1: Likewise
897 * xgettext-csharp-2: Likewise
898 * xgettext-csharp-3: Likewise
899 * xgettext-csharp-4: Likewise
900 * xgettext-csharp-5: Likewise
901 * xgettext-csharp-6: Likewise
902 * xgettext-csharp-7: Likewise
903 * xgettext-elisp-1: Likewise
904 * xgettext-elisp-2: Likewise
905 * xgettext-glade-1: Likewise
906 * xgettext-glade-2: Likewise
907 * xgettext-glade-3: Likewise
908 * xgettext-glade-4: Likewise
909 * xgettext-glade-5: Likewise
910 * xgettext-glade-6: Likewise
911 * xgettext-glade-7: Likewise
912 * xgettext-gsettings-1: Likewise
913 * xgettext-java-1: Likewise
914 * xgettext-java-2: Likewise
915 * xgettext-java-3: Likewise
916 * xgettext-java-4: Likewise
917 * xgettext-java-5: Likewise
918 * xgettext-java-6: Likewise
919 * xgettext-java-7: Likewise
920 * xgettext-javascript-1: Likewise
921 * xgettext-javascript-2: Likewise
922 * xgettext-javascript-3: Likewise
923 * xgettext-javascript-4: Likewise
924 * xgettext-javascript-5: Likewise
925 * xgettext-javascript-6: Likewise
926 * xgettext-librep-1: Likewise
927 * xgettext-librep-2: Likewise
928 * xgettext-lisp-1: Likewise
929 * xgettext-lisp-2: Likewise
930 * xgettext-lua-1: Likewise
931 * xgettext-lua-2: Likewise
932 * xgettext-objc-1: Likewise
933 * xgettext-objc-2: Likewise
934 * xgettext-perl-1: Likewise
935 * xgettext-perl-2: Likewise
936 * xgettext-perl-3: Likewise
937 * xgettext-perl-4: Likewise
938 * xgettext-perl-5: Likewise
939 * xgettext-perl-6: Likewise
940 * xgettext-perl-7: Likewise
941 * xgettext-perl-8: Likewise
942 * xgettext-php-1: Likewise
943 * xgettext-php-2: Likewise
944 * xgettext-php-3: Likewise
945 * xgettext-php-4: Likewise
946 * xgettext-po-1: Likewise
947 * xgettext-properties-1: Likewise
948 * xgettext-python-1: Likewise
949 * xgettext-python-2: Likewise
950 * xgettext-python-3: Likewise
951 * xgettext-python-4: Likewise
952 * xgettext-scheme-1: Likewise
953 * xgettext-scheme-2: Likewise
954 * xgettext-scheme-3: Likewise
955 * xgettext-sh-1: Likewise
956 * xgettext-sh-2: Likewise
957 * xgettext-sh-3: Likewise
958 * xgettext-sh-4: Likewise
959 * xgettext-sh-5: Likewise
960 * xgettext-sh-6: Likewise
961 * xgettext-smalltalk-1: Likewise
962 * xgettext-smalltalk-2: Likewise
963 * xgettext-stringtable-1: Likewise
964 * xgettext-tcl-1: Likewise
965 * xgettext-tcl-2: Likewise
966 * xgettext-tcl-3: Likewise
967 * xgettext-tcl-4: Likewise
968 * xgettext-vala-1: Likewise
969 * xgettext-ycp-1: Likewise
970 * xgettext-ycp-2: Likewise
971 * xgettext-ycp-3: Likewise
972 * xgettext-ycp-4: Likewise
974 2014-02-03 Roumen Petrov <bugtrack@roumenpetrov.info> (tiny change)
976 tests: pass required --tag=XX to libtool
978 <https://lists.gnu.org/archive/html/bug-gettext/2014-02/msg00001.html>.
979 * lang-c: Pass --tag=CC to libtool.
980 * lang-objc: Likewise.
981 * lang-c++: Pass --tag=CXX to libtool.
983 2014-01-28 Roumen Petrov <bugtrack@roumenpetrov.info> (tiny change)
985 tests: fix "make check" under VPATH builds
987 <https://lists.gnu.org/archive/html/bug-gettext/2014-01/msg00012.html>.
988 * init-env: New file renamed from init.cfg.in.
989 * init.cfg.in: Remove.
990 * init.cfg: Read $builddir/init-env.
992 2014-01-28 Roumen Petrov <bugtrack@roumenpetrov.info> (tiny change)
994 Support configuration with absolute path.
996 <https://lists.gnu.org/archive/html/bug-gettext/2014-01/msg00011.html>.
997 * Makefile.am (TESTS_ENVIRONMENT): Define abs_srcdir and
999 * format-c-3: Replace ../${top_,}srcdir with $abs_{top_,}srcdir.
1000 * format-c-4: Likewise.
1001 * format-c-5: Likewise.
1002 * gettext-1: Likewise.
1003 * gettext-2: Likewise.
1004 * gettext-3: Likewise.
1005 * gettext-4: Likewise.
1006 * gettext-5: Likewise.
1007 * gettext-6: Likewise.
1008 * gettext-7: Likewise.
1009 * gettextpo-1: Likewise.
1011 * lang-c++: Likewise.
1012 * lang-objc: Likewise.
1013 * msgcomm-23: Likewise.
1014 * msgexec-2: Likewise.
1015 * msgfmt-qt-1: Likewise.
1016 * msgfmt-qt-2: Likewise.
1017 * msgmerge-compendium-5: Likewise.
1018 * msgmerge-compendium-6: Likewise.
1019 * msgunfmt-tcl-1: Likewise.
1020 * msguniq-1: Likewise.
1021 * msguniq-2: Likewise.
1022 * msguniq-3: Likewise.
1023 * msguniq-4: Likewise.
1024 * plural-1: Likewise.
1025 * xgettext-1: Likewise.
1026 * xgettext-c-1: Likewise.
1028 2013-12-04 Andreas Stricker <andy@knitter.ch>
1030 * xgettext-javascript-6: Add more tests for E4X.
1032 2013-11-20 Daiki Ueno <ueno@gnu.org>
1034 xgettext: Add E4X support to JavaScript scanner
1035 * Makefile.am (TESTS): Add xgettext-javascript-6.
1036 * xgettext-javascript-6: New file.
1038 2013-11-14 Daiki Ueno <ueno@gnu.org>
1040 * xgettext-javascript-1: Add a test to extract translator comments.
1042 2013-08-30 Daiki Ueno <ueno@gnu.org>
1044 * Makefile.am (gettextpo_1_prg_CPPFLAGS): Don't add 'gnulib-lib'
1045 to the include path.
1046 Reported by Perry Smith in
1047 <https://lists.gnu.org/archive/html/bug-gettext/2013-08/msg00053.html>.
1049 2013-08-13 Miguel Angel Arruga Vivas <rosen644835@gmail.com>
1051 * xgettext-glade-5: Add a test for --extract-all option behavior.
1052 * xgettext-glade-6: Likewise.
1054 2013-08-12 Daiki Ueno <ueno@gnu.org>
1056 * xgettext-glade-7: Add a test for multi-line extracted comments.
1058 2013-08-06 Daiki Ueno <ueno@gnu.org>
1060 xgettext: add support for GSettings schema file
1061 * Makefile.am (TESTS): Add xgettext-gsettings-1.
1062 * xgettext-gsettings-1: New file.
1064 2013-07-25 Daiki Ueno <ueno@gnu.org>
1066 tests: allow each test to run individually without 'make'
1067 * Makefile.am (TESTS_ENVIRONMENT): Move required envvar to...
1068 * init.cfg.in: ...here, so each test can run individually.
1069 * lang-c: Guard if top_srcdir is not set.
1070 * lang-c++: Likewise.
1071 * lang-objc: Likewise.
1072 * msgunfmt-tcl-1: Likewise.
1073 * xgettext-1: Likewise.
1074 * xgettext-c-1: Likewise.
1076 2013-07-25 Daiki Ueno <ueno@gnu.org>
1078 tests: fix path adjustment for LTLIBINTL
1079 * lang-bash: Add gettext-runtime/src to PATH for gettext.sh.
1080 * lang-sh: Likewise.
1081 * lang-c: Don't set top_builddir here.
1082 * lang-c++: Likewise.
1083 * lang-objc: Likewise.
1084 * Makefile.am (TESTS_ENVIRONMENT): Don't set PATH here.
1085 * init.cfg.in: New file to adjust relative path needed by
1088 2013-07-21 Daiki Ueno <ueno@gnu.org>
1090 * Makefile.am (EXTRA_DIST): Add init.sh.
1092 2013-07-11 Daiki Ueno <ueno@gnu.org>
1094 * xgettext-lua-1: Add test case for string concatenation.
1096 2013-07-10 Daiki Ueno <ueno@gnu.org>
1098 gettext-tools: convert tests to use init.sh from Gnulib
1099 * Makefile.am (TESTS_ENVIRONMENT): Don't define LIBTOOL envvar
1100 since it contains a relative path which cannot easily modified by
1101 init.sh-using tests. Set it in the tests instead.
1102 * *: convert to use init.sh.
1104 2013-07-07 Daiki Ueno <ueno@gnu.org>
1106 * lang-javascript: Fix gjs module checks.
1108 2013-06-27 Daiki Ueno <ueno@gnu.org>
1110 * xgettext-python-1: Test non-literal string concatenation with
1111 '+' to the test script.
1113 2013-06-25 Daiki Ueno <ueno@gnu.org>
1115 Fix handling of \u escape sequences in Tcl.
1116 * Makefile.am (TESTS): Add xgettext-tcl-4.
1117 * xgettext-tcl-4: New test for escape sequences.
1119 2013-06-17 Daiki Ueno <ueno@gnu.org>
1121 * format-python-brace-1: No need to pass
1122 --flag=gettext:1:pass-python-brace-format to xgettext.
1124 2013-06-17 Daiki Ueno <ueno@gnu.org>
1126 * Makefile.am: Rename xgettext-gtkbuilder-* to
1127 xgettext-glade-* as the current GtkBuilder support is implemented
1128 as a variant of Glade.
1129 (TESTS): Remove xgettext-gtkbuilder-[12] and add
1130 xgettext-glade-[67].
1131 (EXTRA_DIST): Remove xgettext-gtkbuilder-empty.ui.
1132 * xgettext-glade-6: Rename from xgettext-gtkbuilder-1.
1133 * xgettext-glade-7: Rename from xgettext-gtkbuilder-2.
1135 2013-06-13 Miguel Angel Arruga Vivas <rosen644835@gmail.com>
1137 Tests for GtkBuilder support.
1138 * Makefile.am (TESTS): New tests xgettext-gtkbuilder{1,2}.
1139 (EXTRA_DIST): Added file 'xgettext-gtkbuilder-empty.ui'.
1140 * xgettext-gtkbuilder-empty.ui: New file for testing.
1141 * xgettext-gtkbuilder-1: New test.
1142 * xgettext-gtkbuilder-2: Likewise.
1144 2013-06-06 Daiki Ueno <ueno@gnu.org>
1146 * lang-javascript: Check if gjs gettext and format modules are
1149 2013-06-04 Daiki Ueno <ueno@gnu.org>
1152 * xgettext-vala-1: New file.
1153 * lang-vala: New file.
1154 * Makefile.am (TESTS): Add them.
1156 2013-05-29 Stefano Lattarini <stefano.lattarini@gmail.com> (tiny change)
1158 * Makefile.am (TESTS_ENVIRONMENT): Remove $(SHELL).
1159 (LOG_COMPILER): Define to $(SHELL).
1161 2013-05-29 Daiki Ueno <ueno@gnu.org>
1163 Avoid temp file name collisions in test scripts.
1164 * format-c-3: Use distinct temporary file names.
1165 * format-c-4: Likewise.
1167 * lang-c++: Likewise.
1168 * gettext-1: Likewise.
1169 * gettext-2: Likewise.
1170 * gettext-3: Likewise.
1171 * gettext-4: Likewise.
1172 * gettext-5: Likewise.
1173 * gettext-6: Likewise.
1174 * gettext-7: Likewise.
1175 * lang-bash: Likewise.
1177 * lang-c++: Likewise.
1178 * lang-clisp: Likewise.
1179 * lang-csharp: Likewise.
1180 * lang-elisp: Likewise.
1181 * lang-gawk: Likewise.
1182 * lang-guile: Likewise.
1183 * lang-java: Likewise.
1184 * lang-javascript: Likewise.
1185 * lang-librep: Likewise.
1186 * lang-lua: Likewise.
1187 * lang-objc: Likewise.
1188 * lang-pascal: Likewise.
1189 * lang-perl-1: Likewise.
1190 * lang-perl-2: Likewise.
1191 * lang-php: Likewise.
1192 * lang-po: Likewise.
1193 * lang-python-1: Likewise.
1194 * lang-python-2: Likewise.
1195 * lang-rst: Likewise.
1196 * lang-sh: Likewise.
1197 * lang-smalltalk: Likewise.
1198 * lang-tcl: Likewise.
1199 * lang-ycp: Likewise.
1200 * msgfmt-1: Likewise.
1201 * msgfmt-17: Likewise.
1202 * msgfmt-2: Likewise.
1203 * msgfmt-properties-1: Likewise.
1204 * msgunfmt-csharp-1: Likewise.
1205 * msgunfmt-java-1: Likewise.
1206 * msgunfmt-tcl-1: Likewise.
1207 * plural-1: Likewise.
1208 * plural-2: Likewise.
1209 * xgettext-glade-1: Likewise.
1210 * xgettext-glade-2: Likewise.
1211 * xgettext-glade-3: Likewise.
1212 * xgettext-glade-4: Likewise.
1213 * xgettext-glade-5: Likewise.
1214 * xgettext-python-4: Likewise.
1215 * xgettext-stringtable-1: Likewise.
1216 * format-c-3-prg.c: Use distinct message catalog directory.
1217 * format-c-4-prg.c: Likewise.
1218 * gettext-3-prg.c: Likewise.
1219 * gettext-4-prg.c: Likewise.
1220 * gettext-5-prg.c: Likewise.
1221 * gettext-6-prg.c: Likewise.
1222 * gettext-7-prg.c: Likewise.
1223 * plural-1-prg.c: Likewise.
1225 2013-05-12 Daiki Ueno <ueno@gnu.org>
1227 * xgettext-javascript-4: Add a test for normal escape sequences.
1229 2013-05-12 Andreas Stricker <astricker@futurelab.ch>
1231 Improve JavaScript scanner tests.
1232 * xgettext-javascript-2: Add tests for backslash escapes and
1233 _(...) call in regular expressions.
1234 * xgettext-javascript-3: Use distinct temporary file names.
1235 * xgettext-javascript-4: Likewise.
1236 * xgettext-javascript-5: Add tests for unbalanced double-quotes in
1237 regular expressions and strings.
1238 * Makefile.am (TESTS): Add xgettext-javascript-5.
1240 2013-05-02 Daiki Ueno <ueno@gnu.org>
1242 * format-python-brace-2: Fix test for added argument.
1244 2013-04-26 Daiki Ueno <ueno@gnu.org>
1246 Support for Python brace format.
1247 * format-python-brace-1: New file.
1248 * format-python-brace-2: New file.
1249 * Makefile.am (TESTS): Add them.
1251 2013-04-22 Daiki Ueno <ueno@gnu.org>
1253 Support explicit string concatenation in Python.
1254 * xgettext-python-1: Add test for explicit string concatenation.
1256 2013-04-17 Andreas Stricker <astricker@futurelab.ch>
1258 Support for JavaScript.
1259 * format-javascript-1: New file.
1260 * format-javascript-2: New file.
1261 * xgettext-javascript-1: New file.
1262 * xgettext-javascript-2: New file.
1263 * xgettext-javascript-3: New file.
1264 * xgettext-javascript-4: New file.
1265 * lang-javascript: New file.
1266 * Makefile.am (TESTS): Add them.
1268 2013-04-16 Ľubomír Remák <lubomirr@lubomirr.eu>
1270 Support for escape sequences added in Lua 5.2.
1271 * xgettext-lua-1: New test cases for \x and \z escape sequences.
1273 2013-04-11 Ľubomír Remák <lubomirr@lubomirr.eu>
1276 * format-lua-1: New file.
1277 * format-lua-2: New file.
1278 * xgettext-lua-1: New file.
1279 * xgettext-lua-2: New file.
1280 * lang-lua: New file.
1281 * Makefile.am (TESTS): Add them.
1283 2013-03-03 Miguel Angel Arruga Vivas <rosen644835@gmail.com>
1285 Add a test case for atkproperty tag in Glade2 files.
1286 * xgettext-glade-4: New test case for atkproperty.
1288 2013-03-14 Miguel Angel Arruga Vivas <rosen644835@gmail.com>
1290 Test msgctxt extraction on glade files.
1291 * Makefile.am (TESTS): Add xgettext-glade-5.
1292 * xgettext-glade-5: New test for msgctxt Glade2 extraction.
1294 2012-12-25 Daiki Ueno <ueno@gnu.org>
1296 * gettext-0.18.2 released.
1298 2012-06-03 Jim Meyering <jim@meyering.net>
1300 * msgcomm-17: Spelling fixes.
1302 2012-02-19 Bruno Haible <bruno@clisp.org>
1304 Avoid spurious test output with guile 2.0.x.
1305 * lang-guile: Filter out ";;;" lines from standard error.
1307 2012-02-18 Bruno Haible <bruno@clisp.org>
1309 Avoid test failure with fpc version 2.6.0.
1310 * lang-rst: Allow a test result with line wrapping.
1312 2012-02-18 Bruno Haible <bruno@clisp.org>
1314 Make the lang-pascal test work on x86_64 platforms.
1315 * lang-pascal: Try also the ppcx64 program.
1317 2012-01-26 Bruno Haible <bruno@clisp.org>
1320 * tstgettext.c (usage): Quote 'like this', not `like this', as per the
1321 recent change to the GNU coding standards.
1322 * tstngettext.c (usage): Likewise.
1324 2012-01-15 Bruno Haible <bruno@clisp.org>
1326 Avoid test failure on Solaris 11.
1327 * msgfilter-sr-latin-1: Skip the test if the PO file is incorrect.
1329 2011-06-02 Bruno Haible <bruno@clisp.org>
1331 * xgettext-python-1: Update expected result after linebreaking in
1332 libunistring changed on 2011-01-09.
1334 2010-11-20 Bruno Haible <bruno@clisp.org>
1337 * gettext-6-prg.c: Treat uClibc like a non-glibc platform.
1338 * gettext-7-prg.c: Likewise.
1339 * format-c-5-prg.c: Likewise.
1341 2010-08-31 Bruno Haible <bruno@clisp.org>
1343 Avoid test leftovers on MacOS X 10.5.
1344 * lang-objc: Add hello.dSYM to tmpfiles.
1346 2010-06-06 Bruno Haible <bruno@clisp.org>
1348 Test the libgettextpo library and its functions.
1349 * gettextpo-1: New file.
1350 * gettextpo-1-prg.c: New file.
1351 * gettextpo-1.de.po: New file.
1352 * Makefile.am (TESTS): Add gettextpo-1.
1353 (EXTRA_DIST): Add gettextpo-1.de.po.
1354 (noinst_PROGRAMS): Add gettextpo-1-prg.
1355 (gettextpo_1_prg_SOURCES, gettextpo_1_prg_CPPFLAGS,
1356 gettextpo_1_prg_LDADD): New variables.
1358 2010-06-04 Bruno Haible <bruno@clisp.org>
1360 * gettext-0.18.1 released.
1362 2010-05-26 Bruno Haible <bruno@clisp.org>
1364 Avoid test suite failures on NetBSD 5.0.
1365 * msgfilter-1: Skip the test if the 'fold' program trims trailing
1367 * msgfilter-3: Likewise.
1369 2010-05-23 Bruno Haible <bruno@clisp.org>
1371 msggrep: Fix interpretation of '$' in regular expressions.
1372 * msggrep-9: New file.
1373 * msggrep-10: New file.
1374 * Makefile.am (TESTS): Add them.
1375 Reported by Sean Flanigan <sflaniga@redhat.com>.
1377 2010-05-22 Bruno Haible <bruno@clisp.org>
1379 xgettext-glade-4: Skip, not fail, when expat was not available.
1380 * xgettext-glade-4: Use the same test for xgettext Glade support as in
1381 xgettext-glade-[123].
1382 Patch by Matt Burgess <matthew@linuxfromscratch.org>.
1384 2010-05-15 Bruno Haible <bruno@clisp.org>
1386 Avoid link error on MacOS X 10.4, due to replaced 'unsetenv' function.
1387 * Makefile.am (gettext_6_prg_LDADD, gettext_7_prg_LDADD): Add
1388 libgettextlib.la. Add $(LDADD).
1389 (gettext_6_prg_LDADD_1, gettext_7_prg_LDADD_1): Remove $(LDADD) here.
1390 Reported by <ryandesign> at <https://savannah.gnu.org/bugs/?29888>.
1392 2010-05-09 Bruno Haible <bruno@clisp.org>
1394 * gettext-0.18 released.
1396 2010-05-09 Bruno Haible <bruno@clisp.org>
1398 Avoid test suite failures on Cygwin 1.7.
1399 * lang-c++: Link without the -Wl,--disable-auto-import option.
1400 * lang-clisp: Convert CR/LF to LF before applying DIFF.
1401 * lang-tcl: Likewise.
1403 2010-04-25 Bruno Haible <bruno@clisp.org>
1405 Update support of object-pascal-format strings.
1406 * format-pascal-1: Add test for "%:d".
1407 * format-pascal-2: Add test for "%:s". Test type compatibility between
1410 2010-03-31 Guido Flohr <guido@imperia.net>
1412 Improve how xgettext handles Perl syntax ambiguities.
1413 * xgettext-perl-8: New file.
1414 * Makefile.am (TESTS): Add it.
1415 Reported by Guillem Jover <guillem@debian.org> via Santiago Vila.
1417 2009-12-26 Bruno Haible <bruno@clisp.org>
1419 Enable the gettext-6 and gettext-7 tests also on MacOS X.
1420 * Makefile.am (gettext_6_prg_CFLAGS, gettext_7_prg_CFLAGS): Depend on
1421 HAVE_NEWLOCALE instead of GLIBC2.
1422 (gettext_6_prg_LDADD, gettext_7_prg_LDADD): Likewise. Remove
1424 * gettext-6-prg.c: Enable the test also on MacOS X platforms that have
1426 (LOCALE_DE_ISO8859, LOCALE_FR_ISO8859): New macros.
1427 (thread1_execution, thread2_execution): Use them.
1428 (check_locale_exists): New function.
1429 (main): Check for the locales if an argument is passed.
1430 * gettext-7-prg.c: Enable the test also on MacOS X platforms that have
1432 (LOCALE_DE_ISO8859, LOCALE_DE_UTF8): New macros.
1433 (thread1_execution, thread2_execution): Use them.
1434 (check_locale_exists): New function.
1435 (main): Check for the locales if an argument is passed.
1436 * gettext-6: Make the test work also on MacOS X systems. Test the
1437 presence of the locales through the program, not through testlocale.
1438 * gettext-7: Likewise.
1440 2009-12-26 Bruno Haible <bruno@clisp.org>
1442 * gettext-7: Make the test fail when it produced unexpected results.
1444 2009-12-21 Bruno Haible <bruno@clisp.org>
1446 * format-c-3-prg.c: Don't use setlocale override.
1447 * format-c-4-prg.c: Likewise.
1448 * plural-1-prg.c: Likewise.
1450 2009-12-13 Bruno Haible <bruno@clisp.org>
1452 Avoid a test failure on MacOS X 10.5.
1453 * lang-java: Make the test work when both locales fr_FR.ISO8859-1 and
1456 2009-12-12 Bruno Haible <bruno@clisp.org>
1460 2009-08-30 Bruno Haible <bruno@clisp.org>
1462 Fix a test failure on Solaris.
1463 * msgexec-2 (TR): New variable.
1465 2009-08-15 Bruno Haible <bruno@clisp.org>
1467 * msgunfmt-tcl-1: Explain that this test fails on mingw.
1469 2009-08-14 Bruno Haible <bruno@clisp.org>
1471 * Makefile.am (update-expected): New target.
1473 2009-08-14 Bruno Haible <bruno@clisp.org>
1475 Avoid a warning message on Cygwin.
1476 * msggrep-7: Filter out msggrep's warning about locale charset.
1478 2009-08-13 Bruno Haible <bruno@clisp.org>
1480 * msgexec-1: Filter out msgexec's warning about locale charset.
1481 * msgexec-2: Likewise.
1482 * msgexec-4: Likewise. Explain why this test fails on mingw.
1484 2009-08-10 Bruno Haible <bruno@clisp.org>
1486 Avoid a test failure on Cygwin.
1487 * msginit-1: Replace also CP1252 label with ASCII.
1489 2009-07-27 Часлав Илић (Chusslove Illich) <caslav.ilic@gmx.net>
1490 Bruno Haible <bruno@clisp.org>
1492 * recode-sr-latin-1: Add test cases with accents.
1494 2009-06-06 Bruno Haible <bruno@clisp.org>
1496 * xgettext-perl-1: Add test of // operator.
1498 2009-05-29 Bruno Haible <bruno@clisp.org>
1500 * msgfmt-10: Update after msgfmt's error message changed.
1502 2009-05-29 Bruno Haible <bruno@clisp.org>
1504 Avoid lang-c++ test failure.
1505 * lang-c++: Pass --tag option to libtool.
1507 2009-05-21 Bruno Haible <bruno@clisp.org>
1509 * Makefile.am (AUTOMAKE_OPTIONS): Add 1.11 and color-tests.
1511 2009-05-16 Bruno Haible <bruno@clisp.org>
1513 * xgettext-glade-4: New file.
1514 * Makefile.am (TESTS): Add it.
1516 2009-03-29 Bruno Haible <bruno@clisp.org>
1518 * format-gfc-internal-1: New file.
1519 * format-gfc-internal-2: New file.
1520 * Makefile.am (TESTS): Add them.
1522 2009-01-28 Bruno Haible <bruno@clisp.org>
1524 * format-qt-plural-1: New file.
1525 * format-qt-plural-2: New file.
1526 * Makefile.am (TESTS): Add them.
1528 2009-01-27 Bruno Haible <bruno@clisp.org>
1530 * xgettext-c-13: Test also the 3 variants of the tr function and the
1531 qt-plural-format flag.
1533 2009-01-25 Bruno Haible <bruno@clisp.org>
1535 Avoid a test suite failure on platforms that have a gl_IE locale.
1536 * msginit-1: Normalize the charset of the generated PO file.
1538 2008-10-04 Bruno Haible <bruno@clisp.org>
1540 * msgfmt-17: New file.
1541 * Makefile.am (TESTS): Add it.
1542 Reported by Anatoly Techtonik <techtonik@gmail.com>
1543 via <https://savannah.gnu.org/bugs/?24433>.
1545 2008-10-04 Bruno Haible <bruno@clisp.org>
1547 * msgcat-18: New file.
1548 * msgcomm-27: New file.
1549 * msgmerge-24: New file.
1550 * xgettext-c-18: New file.
1551 * Makefile.am (TESTS): Add them.
1553 2008-09-29 Bruno Haible <bruno@clisp.org>
1555 Avoid test suite failures on mingw.
1556 * msgexec-1: Don't produce CR/LFs in the per-message command script.
1557 * msgexec-3: Likewise.
1558 * msgexec-4: Likewise.
1560 2008-09-28 Bruno Haible <bruno@clisp.org>
1562 Avoid test suite failures on mingw.
1563 * msgcmp-2: Normalize program name with .exe suffix also when it
1564 occurs at the beginning of a line of error output.
1565 * msgcmp-3: Likewise.
1566 * msgfmt-7: Likewise.
1567 * msgfmt-8: Likewise.
1568 * msgfmt-9: Likewise.
1569 * msgfmt-10: Likewise.
1570 * msgmerge-2: Likewise.
1571 * msgmerge-9: Likewise.
1572 * msgexec-2: Convert CR/LF to LF before applying DIFF.
1574 2008-08-23 Bruno Haible <bruno@clisp.org>
1576 * msgmerge-update-4: New file, based on msgmerge-update-3.
1577 * Makefile.am (TESTS): Add it.
1578 Reported by Vincent Danjean <vdanjean.abo@free.fr>
1579 via <http://savannah.gnu.org/bugs/?24123>.
1581 2008-08-16 Bruno Haible <bruno@clisp.org>
1583 * xgettext-python-1: Test that strings inside [ ] are not extracted for
1584 an outer gettext call.
1586 2008-08-15 Bruno Haible <bruno@clisp.org>
1588 * format-python-2: Check that %.0s normally behaves like %s.
1590 2008-06-01 Bruno Haible <bruno@clisp.org>
1592 * lang-bash: Add note about failure on MacOS X.
1594 2008-06-01 Bruno Haible <bruno@clisp.org>
1596 * lang-smalltalk: Avoid test failure with gst-3.0.3 on MacOS X.
1598 2008-05-26 Bruno Haible <bruno@clisp.org>
1600 * gettext-8: New file.
1601 * Makefile.am (noinst_PROGRAMS): Add gettext-8-prg, remove gettext-8.
1602 (gettext_8_prg_*): Renamed from gettext_8_*.
1604 2008-05-12 Bruno Haible <bruno@clisp.org>
1606 * msgcat-17: Change test so that it works with newer line-breaking
1609 2008-04-06 Bruno Haible <bruno@clisp.org>
1611 Avoid testsuite failures on MacOS X 10.5.
1612 * format-c-3: Use "LC_ALL=C tr" instead of "tr". Avoids error with
1613 non-ASCII bytes in UTF-8 locales.
1614 * format-c-4: Likewise.
1615 * format-c-5: Likewise.
1616 * format-perl-mixed-1: Likewise.
1617 * gettext-1: Likewise.
1618 * lang-bash: Likewise.
1620 * lang-c++: Likewise.
1621 * lang-clisp: Likewise.
1622 * lang-csharp: Likewise.
1623 * lang-elisp: Likewise.
1624 * lang-gawk: Likewise.
1625 * lang-guile: Likewise.
1626 * lang-java: Likewise.
1627 * lang-librep: Likewise.
1628 * lang-objc: Likewise.
1629 * lang-pascal: Likewise.
1630 * lang-perl-1: Likewise.
1631 * lang-perl-2: Likewise.
1632 * lang-php: Likewise.
1633 * lang-po: Likewise.
1634 * lang-python-1: Likewise.
1635 * lang-python-2: Likewise.
1636 * lang-rst: Likewise.
1637 * lang-sh: Likewise.
1638 * lang-smalltalk: Likewise.
1639 * lang-tcl: Likewise.
1640 * lang-ycp: Likewise.
1641 * msgattrib-1: Likewise.
1642 * msgattrib-10: Likewise.
1643 * msgattrib-11: Likewise.
1644 * msgattrib-12: Likewise.
1645 * msgattrib-13: Likewise.
1646 * msgattrib-14: Likewise.
1647 * msgattrib-15: Likewise.
1648 * msgattrib-16: Likewise.
1649 * msgattrib-17: Likewise.
1650 * msgattrib-2: Likewise.
1651 * msgattrib-3: Likewise.
1652 * msgattrib-4: Likewise.
1653 * msgattrib-5: Likewise.
1654 * msgattrib-6: Likewise.
1655 * msgattrib-7: Likewise.
1656 * msgattrib-8: Likewise.
1657 * msgattrib-9: Likewise.
1658 * msgattrib-properties-1: Likewise.
1659 * msgcat-1: Likewise.
1660 * msgcat-10: Likewise.
1661 * msgcat-11: Likewise.
1662 * msgcat-13: Likewise.
1663 * msgcat-15: Likewise.
1664 * msgcat-16: Likewise.
1665 * msgcat-17: Likewise.
1666 * msgcat-2: Likewise.
1667 * msgcat-3: Likewise.
1668 * msgcat-4: Likewise.
1669 * msgcat-5: Likewise.
1670 * msgcat-6: Likewise.
1671 * msgcat-7: Likewise.
1672 * msgcat-8: Likewise.
1673 * msgcat-9: Likewise.
1674 * msgcat-properties-1: Likewise.
1675 * msgcat-stringtable-1: Likewise.
1676 * msgcmp-2: Likewise.
1677 * msgcmp-3: Likewise.
1678 * msgcomm-1: Likewise.
1679 * msgcomm-10: Likewise.
1680 * msgcomm-11: Likewise.
1681 * msgcomm-12: Likewise.
1682 * msgcomm-13: Likewise.
1683 * msgcomm-14: Likewise.
1684 * msgcomm-16: Likewise.
1685 * msgcomm-17: Likewise.
1686 * msgcomm-18: Likewise.
1687 * msgcomm-19: Likewise.
1688 * msgcomm-2: Likewise.
1689 * msgcomm-20: Likewise.
1690 * msgcomm-21: Likewise.
1691 * msgcomm-22: Likewise.
1692 * msgcomm-23: Likewise.
1693 * msgcomm-24: Likewise.
1694 * msgcomm-25: Likewise.
1695 * msgcomm-26: Likewise.
1696 * msgcomm-3: Likewise.
1697 * msgcomm-4: Likewise.
1698 * msgcomm-5: Likewise.
1699 * msgcomm-6: Likewise.
1700 * msgcomm-7: Likewise.
1701 * msgcomm-8: Likewise.
1702 * msgcomm-9: Likewise.
1703 * msgconv-5: Likewise.
1704 * msgconv-6: Likewise.
1705 * msgen-1: Likewise.
1706 * msgen-2: Likewise.
1707 * msgen-3: Likewise.
1708 * msgfilter-sr-latin-1: Likewise.
1709 * msgfmt-1: Likewise.
1710 * msgfmt-10: Likewise.
1711 * msgfmt-12: Likewise.
1712 * msgfmt-14: Likewise.
1713 * msgfmt-16: Likewise.
1714 * msgfmt-5: Likewise.
1715 * msgfmt-7: Likewise.
1716 * msgfmt-8: Likewise.
1717 * msgfmt-9: Likewise.
1718 * msgfmt-properties-1: Likewise.
1719 * msggrep-1: Likewise.
1720 * msggrep-2: Likewise.
1721 * msggrep-3: Likewise.
1722 * msggrep-4: Likewise.
1723 * msggrep-5: Likewise.
1724 * msggrep-6: Likewise.
1725 * msggrep-7: Likewise.
1726 * msggrep-8: Likewise.
1727 * msginit-1: Likewise.
1728 * msginit-2: Likewise.
1729 * msgmerge-1: Likewise.
1730 * msgmerge-10: Likewise.
1731 * msgmerge-11: Likewise.
1732 * msgmerge-12: Likewise.
1733 * msgmerge-13: Likewise.
1734 * msgmerge-14: Likewise.
1735 * msgmerge-15: Likewise.
1736 * msgmerge-16: Likewise.
1737 * msgmerge-17: Likewise.
1738 * msgmerge-18: Likewise.
1739 * msgmerge-19: Likewise.
1740 * msgmerge-2: Likewise.
1741 * msgmerge-20: Likewise.
1742 * msgmerge-21: Likewise.
1743 * msgmerge-22: Likewise.
1744 * msgmerge-23: Likewise.
1745 * msgmerge-3: Likewise.
1746 * msgmerge-4: Likewise.
1747 * msgmerge-5: Likewise.
1748 * msgmerge-6: Likewise.
1749 * msgmerge-7: Likewise.
1750 * msgmerge-8: Likewise.
1751 * msgmerge-9: Likewise.
1752 * msgmerge-compendium-1: Likewise.
1753 * msgmerge-compendium-2: Likewise.
1754 * msgmerge-compendium-3: Likewise.
1755 * msgmerge-compendium-4: Likewise.
1756 * msgmerge-compendium-5: Likewise.
1757 * msgmerge-compendium-6: Likewise.
1758 * msgmerge-properties-1: Likewise.
1759 * msgmerge-properties-2: Likewise.
1760 * msgmerge-update-2: Likewise.
1761 * msgunfmt-1: Likewise.
1762 * msgunfmt-2: Likewise.
1763 * msgunfmt-properties-1: Likewise.
1764 * msguniq-1: Likewise.
1765 * msguniq-2: Likewise.
1766 * msguniq-3: Likewise.
1767 * msguniq-5: Likewise.
1768 * msguniq-6: Likewise.
1769 * plural-1: Likewise.
1770 * xgettext-2: Likewise.
1771 * xgettext-3: Likewise.
1772 * xgettext-4: Likewise.
1773 * xgettext-5: Likewise.
1774 * xgettext-6: Likewise.
1775 * xgettext-7: Likewise.
1776 * xgettext-8: Likewise.
1777 * xgettext-9: Likewise.
1778 * xgettext-awk-1: Likewise.
1779 * xgettext-awk-2: Likewise.
1780 * xgettext-c-1: Likewise.
1781 * xgettext-c-10: Likewise.
1782 * xgettext-c-11: Likewise.
1783 * xgettext-c-12: Likewise.
1784 * xgettext-c-13: Likewise.
1785 * xgettext-c-14: Likewise.
1786 * xgettext-c-15: Likewise.
1787 * xgettext-c-16: Likewise.
1788 * xgettext-c-17: Likewise.
1789 * xgettext-c-2: Likewise.
1790 * xgettext-c-3: Likewise.
1791 * xgettext-c-4: Likewise.
1792 * xgettext-c-5: Likewise.
1793 * xgettext-c-6: Likewise.
1794 * xgettext-c-7: Likewise.
1795 * xgettext-c-8: Likewise.
1796 * xgettext-c-9: Likewise.
1797 * xgettext-csharp-1: Likewise.
1798 * xgettext-csharp-2: Likewise.
1799 * xgettext-csharp-3: Likewise.
1800 * xgettext-csharp-4: Likewise.
1801 * xgettext-csharp-5: Likewise.
1802 * xgettext-csharp-6: Likewise.
1803 * xgettext-csharp-7: Likewise.
1804 * xgettext-elisp-1: Likewise.
1805 * xgettext-elisp-2: Likewise.
1806 * xgettext-java-1: Likewise.
1807 * xgettext-java-2: Likewise.
1808 * xgettext-java-3: Likewise.
1809 * xgettext-java-4: Likewise.
1810 * xgettext-java-5: Likewise.
1811 * xgettext-java-6: Likewise.
1812 * xgettext-java-7: Likewise.
1813 * xgettext-librep-1: Likewise.
1814 * xgettext-librep-2: Likewise.
1815 * xgettext-lisp-1: Likewise.
1816 * xgettext-lisp-2: Likewise.
1817 * xgettext-objc-1: Likewise.
1818 * xgettext-objc-2: Likewise.
1819 * xgettext-perl-1: Likewise.
1820 * xgettext-perl-2: Likewise.
1821 * xgettext-perl-3: Likewise.
1822 * xgettext-perl-4: Likewise.
1823 * xgettext-perl-5: Likewise.
1824 * xgettext-perl-6: Likewise.
1825 * xgettext-perl-7: Likewise.
1826 * xgettext-php-1: Likewise.
1827 * xgettext-php-2: Likewise.
1828 * xgettext-php-3: Likewise.
1829 * xgettext-php-4: Likewise.
1830 * xgettext-po-1: Likewise.
1831 * xgettext-properties-1: Likewise.
1832 * xgettext-python-1: Likewise.
1833 * xgettext-python-2: Likewise.
1834 * xgettext-python-3: Likewise.
1835 * xgettext-python-4: Likewise.
1836 * xgettext-scheme-1: Likewise.
1837 * xgettext-scheme-3: Likewise.
1838 * xgettext-sh-1: Likewise.
1839 * xgettext-sh-2: Likewise.
1840 * xgettext-sh-3: Likewise.
1841 * xgettext-sh-4: Likewise.
1842 * xgettext-sh-5: Likewise.
1843 * xgettext-sh-6: Likewise.
1844 * xgettext-smalltalk-1: Likewise.
1845 * xgettext-smalltalk-2: Likewise.
1846 * xgettext-stringtable-1: Likewise.
1847 * xgettext-tcl-1: Likewise.
1848 * xgettext-tcl-2: Likewise.
1849 * xgettext-tcl-3: Likewise.
1850 * xgettext-ycp-1: Likewise.
1851 * xgettext-ycp-2: Likewise.
1852 * xgettext-ycp-3: Likewise.
1853 * xgettext-ycp-4: Likewise.
1855 2008-02-20 Bruno Haible <bruno@clisp.org>
1857 * format-gcc-internal-1: Test also %K.
1859 2008-02-04 Bruno Haible <bruno@clisp.org>
1861 * msgmerge-23: New file.
1862 * Makefile.am (TESTS): Add it.
1863 Reported by Yukiko Bando <ybando@k6.dion.ne.jp> via
1864 Chusslove Illich (Часлав Илић) <caslav.ilic@gmx.net>.
1866 2008-01-12 Bruno Haible <bruno@clisp.org>
1868 * xgettext-glade-2: Use 'grep' with a pipe as input, not a regular
1870 * xgettext-glade-3: Likewise.
1871 * xgettext-java-2: Likewise.
1872 * xgettext-python-1: Likewise.
1873 * xgettext-python-3: Likewise.
1874 * xgettext-stringtable-1: Likewise.
1875 * xgettext-tcl-1: Likewise.
1876 Fixes test failures on OpenBSD 4.0.
1878 2007-12-24 Bruno Haible <bruno@clisp.org>
1880 * gettext-3-prg.c: Don't include setenv.h.
1881 * gettext-5-prg.c: Likewise.
1882 * gettext-6-prg.c: Likewise.
1883 * gettext-7-prg.c: Likewise.
1885 2007-12-24 Bruno Haible <bruno@clisp.org>
1887 * msginit-1: Add 'Language' field in header to input. Check that it is
1889 * msginit-2: Likewise.
1890 * msgmerge-5: Add 'Language' field in header to expected result.
1891 * msgmerge-6: Likewise.
1892 * msgmerge-10: Likewise.
1893 * msgmerge-11: Likewise.
1894 * msgmerge-12: Likewise.
1895 * msgmerge-13: Likewise.
1896 * msgmerge-14: Likewise.
1897 * msgmerge-16: Likewise.
1898 * msgmerge-21: Likewise.
1899 * msgmerge-22: Likewise.
1900 * mm-viet.out: Likewise.
1901 * msgmerge-update-1: Add 'Language' field in header to input.
1902 * msgmerge-update-2: Likewise.
1903 * msgmerge-update-3: Likewise.
1904 * xgettext-3: Add 'Language' field in header to expected result.
1905 * xgettext-4: Likewise.
1906 * xgettext-5: Likewise.
1907 * xgettext-8: Likewise.
1908 * xgettext-csharp-2: Likewise.
1909 * xgettext-csharp-3: Likewise.
1910 * xgettext-glade-1: Likewise.
1911 * xgettext-glade-2: Likewise.
1912 * xgettext-glade-3: Likewise.
1913 * xgettext-java-2: Likewise.
1914 * xgettext-perl-2: Likewise.
1915 * xgettext-perl-3: Likewise.
1916 * xgettext-python-1: Likewise.
1917 * xgettext-python-3: Likewise.
1918 * xgettext-stringtable-1: Likewise.
1919 * xgettext-tcl-1: Likewise.
1921 2007-12-22 Bruno Haible <bruno@clisp.org>
1923 * msgcat-17: New file.
1924 * Makefile.am (TESTS): Add it.
1926 2007-11-15 Bruno Haible <bruno@clisp.org>
1928 * gettext-8-prg.c: New file.
1929 * Makefile.am (TESTS, noinst_PROGRAMS): Add gettext-8.
1930 (gettext_8_*): New variables.
1932 2007-11-07 Bruno Haible <bruno@clisp.org>
1934 * gettext-0.17 released.
1936 2007-10-27 Bruno Haible <bruno@clisp.org>
1938 * lang-gawk: Skip the test if the gawk version is 3.1.5.
1940 2007-10-20 Bruno Haible <bruno@clisp.org>
1942 * msgmerge-22: New file.
1943 * Makefile.am (TESTS): Add it.
1944 Reported by Chusslove Illich (Часлав Илић) <caslav.ilic@gmx.net>.
1946 2007-10-20 Bruno Haible <bruno@clisp.org>
1948 * msgmerge-21: New file.
1949 * Makefile.am (TESTS): Add it.
1950 Reported by Chusslove Illich (Часлав Илић) <caslav.ilic@gmx.net>.
1952 2007-10-19 Bruno Haible <bruno@clisp.org>
1954 Avoid test suite failures on Cygwin-hosted mingw.
1955 * msginit-1: Convert CR/LF to LF after applying SED or GREP.
1956 * msginit-2: Likewise.
1957 * msgmerge-2: Likewise.
1958 * msgmerge-9: Likewise.
1959 * xgettext-3: Likewise.
1960 * xgettext-4: Likewise.
1961 * xgettext-5: Likewise.
1962 * xgettext-8: Likewise.
1963 * xgettext-csharp-2: Likewise.
1964 * xgettext-perl-2: Likewise.
1965 * xgettext-perl-3: Likewise.
1966 * xgettext-python-1: Likewise.
1967 * xgettext-csharp-3: Likewise.
1968 * xgettext-java-2: Likewise.
1969 * xgettext-python-3: Likewise.
1970 * xgettext-stringtable-1: Likewise.
1971 * xgettext-tcl-1: Likewise.
1972 * format-perl-mixed-1: Likewise.
1973 * plural-1: Convert CR/LF to LF before applying DIFF.
1975 2007-10-09 Bruno Haible <bruno@clisp.org>
1977 * xgettext-c-17: New file.
1978 * Makefile.am (TESTS): Add it.
1980 2007-10-07 Bruno Haible <bruno@clisp.org>
1982 * tstgettext.c (main): In the --version output, say GPLv3+.
1983 * tstngettext.c (main): Likewise.
1985 2007-09-30 Bruno Haible <bruno@clisp.org>
1987 Add support for KDE 4 format strings.
1988 * format-kde-1: New file.
1989 * format-kde-2: New file.
1990 * Makefile.am (TESTS): Add them.
1991 Based on input by by Chusslove Illich <caslav.ilic@gmx.net>.
1993 2007-09-09 Bruno Haible <bruno@clisp.org>
1995 Add support for Qt 4 format strings.
1996 * format-qt-1: Update for Qt 4 syntax.
1997 * format-qt-2: Likewise.
1998 Based on input by by Chusslove Illich <caslav.ilic@gmx.net>.
2000 2007-09-02 Bruno Haible <bruno@clisp.org>
2002 Implement msgctxt for C# ResourceManagers.
2003 * xgettext-csharp-7: New file.
2004 * msgunfmt-csharp-1: Add a few messages with context.
2005 * lang-csharp: Likewise.
2006 * Makefile.am (TESTS): Add xgettext-csharp-7.
2008 2007-09-01 Bruno Haible <bruno@clisp.org>
2010 Implement msgctxt for Java ResourceBundles.
2011 * xgettext-java-7: New file.
2012 * msgunfmt-java-1: Add a few messages with context.
2013 * lang-java: Likewise.
2014 * Makefile.am (TESTS): Add xgettext-java-7.
2015 Suggested by Felix Berger.
2017 2007-07-04 Bruno Haible <bruno@clisp.org>
2019 * xgettext-php-3: Use string concatenation in the test.
2020 * xgettext-php-4: New file.
2021 * Makefile.am (TESTS): Add it.
2023 2007-06-30 Bruno Haible <bruno@clisp.org>
2025 * tstgettext.c (main): Use the standard --version output, see
2026 <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
2027 * tstngettext.c (main): Likewise.
2029 2007-06-25 Bruno Haible <bruno@clisp.org>
2031 * xgettext-awk-2: New file.
2032 * xgettext-c-16: New file.
2033 * xgettext-csharp-6: New file.
2034 * xgettext-elisp-2: New file.
2035 * xgettext-java-6: New file.
2036 * xgettext-librep-2: New file.
2037 * xgettext-lisp-2: New file.
2038 * xgettext-perl-7: New file.
2039 * xgettext-php-3: New file.
2040 * xgettext-python-4: New file.
2041 * xgettext-scheme-3: New file.
2042 * xgettext-sh-6: New file.
2043 * xgettext-smalltalk-2: New file.
2044 * xgettext-tcl-3: New file.
2045 * xgettext-ycp-4: New file.
2046 * Makefile.am (TESTS): Add them.
2048 2007-05-14 Bruno Haible <bruno@clisp.org>
2050 Avoid test suite failures on mingw.
2051 * msgcmp-2: Reduce the file name in the error output.
2052 * msgcmp-3: Likewise.
2053 * msgfmt-7: Likewise.
2054 * msgfmt-8: Likewise.
2055 * msgfmt-9: Likewise.
2056 * msgfmt-10: Likewise.
2057 * msgmerge-2: Likewise.
2058 * msgmerge-9: Likewise.
2060 2007-05-14 Bruno Haible <bruno@clisp.org>
2062 Avoid test suite failures on mingw.
2063 * gettext-1: Convert CR/LF to LF before applying DIFF.
2064 * msgattrib-1: Likewise.
2065 * msgattrib-2: Likewise.
2066 * msgattrib-3: Likewise.
2067 * msgattrib-4: Likewise.
2068 * msgattrib-5: Likewise.
2069 * msgattrib-6: Likewise.
2070 * msgattrib-7: Likewise.
2071 * msgattrib-8: Likewise.
2072 * msgattrib-9: Likewise.
2073 * msgattrib-10: Likewise.
2074 * msgattrib-11: Likewise.
2075 * msgattrib-12: Likewise.
2076 * msgattrib-13: Likewise.
2077 * msgattrib-14: Likewise.
2078 * msgattrib-15: Likewise.
2079 * msgattrib-16: Likewise.
2080 * msgattrib-17: Likewise.
2081 * msgattrib-properties-1: Likewise.
2082 * msgcat-1: Likewise.
2083 * msgcat-2: Likewise.
2084 * msgcat-3: Likewise.
2085 * msgcat-4: Likewise.
2086 * msgcat-5: Likewise.
2087 * msgcat-6: Likewise.
2088 * msgcat-7: Likewise.
2089 * msgcat-8: Likewise.
2090 * msgcat-9: Likewise.
2091 * msgcat-10: Likewise.
2092 * msgcat-11: Likewise.
2093 * msgcat-13: Likewise.
2094 * msgcat-15: Likewise.
2095 * msgcat-16: Likewise.
2096 * msgcat-properties-1: Likewise.
2097 * msgcat-stringtable-1: Likewise.
2098 * msgcmp-2: Likewise.
2099 * msgcmp-3: Likewise.
2100 * msgcomm-1: Likewise.
2101 * msgcomm-2: Likewise.
2102 * msgcomm-3: Likewise.
2103 * msgcomm-4: Likewise.
2104 * msgcomm-5: Likewise.
2105 * msgcomm-6: Likewise.
2106 * msgcomm-7: Likewise.
2107 * msgcomm-8: Likewise.
2108 * msgcomm-9: Likewise.
2109 * msgcomm-10: Likewise.
2110 * msgcomm-11: Likewise.
2111 * msgcomm-12: Likewise.
2112 * msgcomm-13: Likewise.
2113 * msgcomm-14: Likewise.
2114 * msgcomm-16: Likewise.
2115 * msgcomm-17: Likewise.
2116 * msgcomm-18: Likewise.
2117 * msgcomm-19: Likewise.
2118 * msgcomm-20: Likewise.
2119 * msgcomm-21: Likewise.
2120 * msgcomm-22: Likewise.
2121 * msgcomm-23: Likewise.
2122 * msgcomm-24: Likewise.
2123 * msgcomm-25: Likewise.
2124 * msgcomm-26: Likewise.
2125 * msgconv-5: Likewise.
2126 * msgconv-6: Likewise.
2127 * msgen-1: Likewise.
2128 * msgen-2: Likewise.
2129 * msgen-3: Likewise.
2130 * msgfilter-sr-latin-1: Likewise.
2131 * msgfmt-1: Likewise.
2132 * msgfmt-5: Likewise.
2133 * msgfmt-7: Likewise.
2134 * msgfmt-8: Likewise.
2135 * msgfmt-9: Likewise.
2136 * msgfmt-10: Likewise.
2137 * msgfmt-12: Likewise.
2138 * msgfmt-14: Likewise.
2139 * msgfmt-16: Likewise.
2140 * msgfmt-properties-1: Likewise.
2141 * msggrep-1: Likewise.
2142 * msggrep-2: Likewise.
2143 * msggrep-3: Likewise.
2144 * msggrep-4: Likewise.
2145 * msggrep-5: Likewise.
2146 * msggrep-6: Likewise.
2147 * msggrep-7: Likewise.
2148 * msggrep-8: Likewise.
2149 * msgmerge-1: Likewise.
2150 * msgmerge-3: Likewise.
2151 * msgmerge-4: Likewise.
2152 * msgmerge-5: Likewise.
2153 * msgmerge-6: Likewise.
2154 * msgmerge-7: Likewise.
2155 * msgmerge-8: Likewise.
2156 * msgmerge-10: Likewise.
2157 * msgmerge-11: Likewise.
2158 * msgmerge-12: Likewise.
2159 * msgmerge-13: Likewise.
2160 * msgmerge-14: Likewise.
2161 * msgmerge-15: Likewise.
2162 * msgmerge-16: Likewise.
2163 * msgmerge-17: Likewise.
2164 * msgmerge-18: Likewise.
2165 * msgmerge-19: Likewise.
2166 * msgmerge-20: Likewise.
2167 * msgmerge-compendium-1: Likewise.
2168 * msgmerge-compendium-2: Likewise.
2169 * msgmerge-compendium-3: Likewise.
2170 * msgmerge-compendium-4: Likewise.
2171 * msgmerge-compendium-5: Likewise.
2172 * msgmerge-compendium-6: Likewise.
2173 * msgmerge-properties-1: Likewise.
2174 * msgmerge-properties-2: Likewise.
2175 * msgmerge-update-2: Likewise.
2176 * msgunfmt-1: Likewise.
2177 * msgunfmt-2: Likewise.
2178 * msgunfmt-properties-1: Likewise.
2179 * msguniq-1: Likewise.
2180 * msguniq-2: Likewise.
2181 * msguniq-3: Likewise.
2182 * msguniq-5: Likewise.
2183 * msguniq-6: Likewise.
2184 * xgettext-2: Likewise.
2185 * xgettext-6: Likewise.
2186 * xgettext-7: Likewise.
2187 * xgettext-9: Likewise.
2188 * xgettext-awk-1: Likewise.
2189 * xgettext-c-1: Likewise.
2190 * xgettext-c-2: Likewise.
2191 * xgettext-c-3: Likewise.
2192 * xgettext-c-4: Likewise.
2193 * xgettext-c-5: Likewise.
2194 * xgettext-c-6: Likewise.
2195 * xgettext-c-7: Likewise.
2196 * xgettext-c-8: Likewise.
2197 * xgettext-c-9: Likewise.
2198 * xgettext-c-10: Likewise.
2199 * xgettext-c-11: Likewise.
2200 * xgettext-c-12: Likewise.
2201 * xgettext-c-13: Likewise.
2202 * xgettext-c-14: Likewise.
2203 * xgettext-c-15: Likewise.
2204 * xgettext-csharp-1: Likewise.
2205 * xgettext-csharp-4: Likewise.
2206 * xgettext-csharp-5: Likewise.
2207 * xgettext-elisp-1: Likewise.
2208 * xgettext-java-1: Likewise.
2209 * xgettext-java-3: Likewise.
2210 * xgettext-java-4: Likewise.
2211 * xgettext-java-5: Likewise.
2212 * xgettext-librep-1: Likewise.
2213 * xgettext-lisp-1: Likewise.
2214 * xgettext-objc-1: Likewise.
2215 * xgettext-objc-2: Likewise.
2216 * xgettext-perl-1: Likewise.
2217 * xgettext-perl-4: Likewise.
2218 * xgettext-perl-5: Likewise.
2219 * xgettext-perl-6: Likewise.
2220 * xgettext-php-1: Likewise.
2221 * xgettext-php-2: Likewise.
2222 * xgettext-po-1: Likewise.
2223 * xgettext-properties-1: Likewise.
2224 * xgettext-python-2: Likewise.
2225 * xgettext-scheme-1: Likewise.
2226 * xgettext-sh-1: Likewise.
2227 * xgettext-sh-2: Likewise.
2228 * xgettext-sh-3: Likewise.
2229 * xgettext-sh-4: Likewise.
2230 * xgettext-sh-5: Likewise.
2231 * xgettext-smalltalk-1: Likewise.
2232 * xgettext-tcl-2: Likewise.
2233 * xgettext-ycp-1: Likewise.
2234 * xgettext-ycp-2: Likewise.
2235 * xgettext-ycp-3: Likewise.
2236 * format-c-3: Likewise.
2237 * format-c-4: Likewise.
2238 * format-c-5: Likewise.
2239 * plural-1: Likewise.
2241 * lang-c++: Likewise.
2242 * lang-objc: Likewise.
2243 * lang-sh: Likewise.
2244 * lang-bash: Likewise.
2245 * lang-python-1: Likewise.
2246 * lang-python-2: Likewise.
2247 * lang-clisp: Likewise.
2248 * lang-elisp: Likewise.
2249 * lang-librep: Likewise.
2250 * lang-guile: Likewise.
2251 * lang-smalltalk: Likewise.
2252 * lang-java: Likewise.
2253 * lang-csharp: Likewise.
2254 * lang-gawk: Likewise.
2255 * lang-pascal: Likewise.
2256 * lang-ycp: Likewise.
2257 * lang-tcl: Likewise.
2258 * lang-perl-1: Likewise.
2259 * lang-perl-2: Likewise.
2260 * lang-php: Likewise.
2261 * lang-po: Likewise.
2262 * lang-rst: Likewise.
2264 2007-04-30 Bruno Haible <bruno@clisp.org>
2266 * lang-php: Remove 'echo' of printf result.
2267 Patch by Jens Petersen <petersen@redhat.com>.
2269 2007-03-27 Bruno Haible <bruno@clisp.org>
2271 * tstgettext.c (usage): Ask translators to specify a translation bug
2273 * tstngettext.c (usage): Likewise.
2275 2007-03-19 Bruno Haible <bruno@clisp.org>
2277 * lang-php: Use <?php instead of <?, since the latter does not work
2278 when php is configured with short_open_tag = off.
2279 Patch by Jens Petersen <petersen@redhat.com>.
2281 2007-03-17 Bruno Haible <bruno@clisp.org>
2283 * xgettext-php-1: Test that strings inside [ ] are not extracted for an
2286 2007-02-19 Bruno Haible <bruno@clisp.org>
2288 * tstgettext.c: Don't include exit.h.
2289 * tstngettext.c: Likewise.
2291 2007-02-04 Bruno Haible <bruno@clisp.org>
2293 * lang-java: Hide compiler warnings.
2295 2007-01-28 Bruno Haible <bruno@clisp.org>
2297 * xgettext-java-2: Change expected result to contains U+FFFD instead
2298 of an ill-formed UTF-8 sequence.
2300 2007-01-27 Bruno Haible <bruno@clisp.org>
2302 * lang-smalltalk: Update expected result so that it works with GNU
2303 smalltalk 2.3 as well.
2305 2007-01-07 Bruno Haible <bruno@clisp.org>
2307 * msgmerge-20: New file.
2308 * Makefile.am (TESTS): Add it.
2309 Reported by Leonardo Fontenelle <leo.fontenelle@gmail.com>.
2311 2006-12-16 Bruno Haible <bruno@clisp.org>
2313 Make it work with autoconf > 2.61.
2314 * Makefile.am (TESTS_ENVIRONMENT): Also set GLIBC2.
2315 * gettext-3: Use GLIBC2 from the environment instead of grepping
2317 * gettext-5: Likewise.
2318 * gettext-6: Likewise.
2319 * gettext-7: Likewise.
2320 Reported by Ralf Wildenhues.
2322 2006-12-10 Bruno Haible <bruno@clisp.org>
2324 Fix a test failure on Solaris.
2325 * Makefile.am (TESTS_ENVIRONMENT): Also set LOCALE_JA.
2326 * recode-sr-latin-2: Use the LOCALE_JA value from the Makefile,
2327 instead of using the 'testlocale' program.
2328 Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>.
2330 2006-11-12 Bruno Haible <bruno@clisp.org>
2332 * msgcat-15: Update expected test output.
2334 2006-11-03 Bruno Haible <bruno@clisp.org>
2336 Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
2337 * tstgettext.c (expand_escape): Use XNMALLOC instead of xmalloc.
2339 2006-11-27 Bruno Haible <bruno@clisp.org>
2341 * gettext-0.16.1 released.
2343 2006-10-26 Bruno Haible <bruno@clisp.org>
2345 * gettext-0.16 released.
2347 2006-10-03 Bruno Haible <bruno@clisp.org>
2349 * msgattrib-16: New file.
2350 * msgattrib-17: New file.
2351 * msgcat-15: New file.
2352 * msgcat-16: New file.
2353 * msgcmp-4: New file.
2354 * msgcomm-26: New file.
2355 * msgconv-6: New file.
2356 * msgfmt-16: New file.
2357 * msgmerge-19: New file.
2358 * msguniq-6: New file.
2359 * Makefile.am (TESTS): Add them.
2361 2006-10-03 Bruno Haible <bruno@clisp.org>
2363 * msgmerge-18: Invoke msgcmp with options --use-fuzzy and
2366 2006-10-01 Bruno Haible <bruno@clisp.org>
2368 * xgettext-perl-6: New file.
2369 * Makefile.am (TESTS): Add it.
2371 2006-09-06 Bruno Haible <bruno@clisp.org>
2373 * msgfmt-12: Update expected output.
2374 * format-c-3: Likewise.
2375 * format-c-4: Likewise.
2376 * format-c-5: Likewise.
2378 2006-08-28 Bruno Haible <bruno@clisp.org>
2380 * xgettext-scheme-2: New file.
2381 * Makefile.am (TESTS): Add it.
2383 2006-08-16 Bruno Haible <bruno@clisp.org>
2385 * plural-2: Use Japanese, not Hungarian, as a test case for nplurals=1.
2387 2006-08-16 Bruno Haible <bruno@clisp.org>
2389 * msgunfmt-2: New file.
2390 * Makefile.am (TESTS): Add it.
2392 2006-08-01 Bruno Haible <bruno@clisp.org>
2394 * msgmerge-compendium-6: New file.
2395 * mm-ko.ascii.pot: New file.
2396 * mm-ko.euc-kr.po: New file.
2397 * mm-ko-comp.euc-kr.po: New file.
2398 * Makefile.am (TESTS): Add msgmerge-compendium-6.
2399 (EXTRA_DIST): Add mm-ko.ascii.pot, mm-ko.euc-kr.po,
2400 mm-ko-comp.euc-kr.po.
2402 2006-08-01 Bruno Haible <bruno@clisp.org>
2404 * mm-viet.comp.po: Renamed from msgmerge-v.comp.po.
2405 * mm-viet.out: Renamed from msgmerge-v.out.
2406 * mm-viet.pot: msgmerge-v.pot.
2407 * msgmerge-compendium-5: Update.
2408 * Makefile.am (EXTRA_DIST): Update.
2410 2006-08-04 Bruno Haible <bruno@clisp.org>
2412 * Makefile.am (TESTS): Really add msgfmt-qt-2.
2414 2006-08-02 Bruno Haible <bruno@clisp.org>
2416 * lang-c: Replace ../lib with ../gnulib-lib.
2417 * lang-c++: Likewise.
2418 * lang-objc: Likewise.
2420 2006-07-30 Bruno Haible <bruno@clisp.org>
2422 * Makefile.am (AM_CPPFLAGS, *_LDADD*): Replace ../lib with
2424 * lang-csharp (CSHARPCOMP, CSHARPEXEC): Remove lib/ from pathname.
2425 * lang-java (JAVACOMP, JAVAEXEC): Remove lib/ from pathname.
2427 2006-07-25 Bruno Haible <bruno@clisp.org>
2429 * Makefile.msvc: Remove file.
2430 * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
2432 2006-07-25 Bruno Haible <bruno@clisp.org>
2434 * Makefile.vms: Remove file.
2435 * Makefile.am (EXTRA_DIST): Remove Makefile.vms.
2437 2006-07-21 Bruno Haible <bruno@clisp.org>
2439 * gettext-0.15 released.
2441 2006-07-21 Bruno Haible <bruno@clisp.org>
2443 * gettext-4: Store the PO file under fr/, not fr_FR/. Needed on
2444 Solaris 7, because there the french locale is called fr, not fr_FR.
2446 2006-07-21 Bruno Haible <bruno@clisp.org>
2448 * gettext-6-prg.c: Enable the test only for glibc >= 2.3.
2449 * gettext-7-prg.c: Likewise.
2450 * gettext-6: Update.
2451 * gettext-7: Likewise.
2453 2006-07-14 Bruno Haible <bruno@clisp.org>
2455 * Makefile.am (MOSTLYCLEANFILES): New variable.
2457 2006-04-14 Bruno Haible <bruno@clisp.org>
2459 Assume autoconf >= 2.60.
2460 * Makefile.am (localedir): Remove variable.
2462 2006-06-21 Bruno Haible <bruno@clisp.org>
2464 * xgettext-sh-5: New file.
2465 * Makefile.am (TESTS): Add it.
2467 2006-06-17 Bruno Haible <bruno@clisp.org>
2469 * recode-sr-latin-2 (LOCALE_JA_EUCJP): Determine locale name depending
2471 Needed for NetBSD 3.0, where testlocale always succeeds. (On NetBSD,
2472 setlocale always works, but for invalid locales nl_locale(CODESET)
2475 2006-06-17 Bruno Haible <bruno@clisp.org>
2477 * gettext-4: Use a french locale instead of a german locale. Pass
2478 the locale name as an argument to gettext-4-prg.
2479 * gettext-4-prg.c (main): Use the locale name passed as argument.
2481 2006-06-04 Bruno Haible <bruno@clisp.org>
2483 * recode-sr-latin-2: Skip the test on MacOS X and BeOS.
2485 2006-06-04 Bruno Haible <bruno@clisp.org>
2487 * lang-php: Skip the test if php does not have the 'gettext' module
2490 2006-06-04 Bruno Haible <bruno@clisp.org>
2492 * lang-gawk: Require gawk-3.1.3 or newer.
2494 2006-06-04 Bruno Haible <bruno@clisp.org>
2496 Provide better SKIP explanations.
2497 * lang-pascal (UTF8_LOCALE_UNSUPPORTED): New variable.
2498 * lang-python-1: Likewise.
2499 * lang-python-2: Likewise.
2501 2006-06-03 Bruno Haible <bruno@clisp.org>
2503 * lang-php: Fix version recognition for PHP 4.
2505 2006-06-03 Bruno Haible <bruno@clisp.org>
2507 Explain why tests are skipped.
2508 * Makefile.am (TESTS_ENVIRONMENT): Also define JAVA_CHOICE, BUILDJAVA,
2509 CSHARPCHOICE, BUILDCSHARP.
2510 * testlocale.c (main): Don't print "Couldn't set locale.".
2511 * format-c-5-prg.c (main): Likewise.
2512 * format-c-5: Print a message explaining why the test is skipped.
2513 * gettext-3: Likewise.
2514 * gettext-4: Likewise.
2515 * gettext-5: Likewise.
2516 * gettext-6: Likewise.
2517 * gettext-7: Likewise.
2518 * lang-bash: Likewise.
2519 * lang-clisp: Likewise.
2520 * lang-csharp: Likewise.
2521 * lang-gawk: Likewise.
2522 * lang-guile: Likewise.
2523 * lang-java: Likewise.
2524 * lang-librep: Likewise.
2525 * lang-pascal: Likewise.
2526 * lang-perl-1: Likewise.
2527 * lang-perl-2: Likewise.
2528 * lang-php: Likewise.
2529 * lang-python-1: Likewise.
2530 * lang-python-2: Likewise.
2531 * lang-sh: Likewise.
2532 * lang-smalltalk: Likewise.
2533 * lang-tcl: Likewise.
2534 * msgfilter-1: Likewise.
2535 * msgfilter-2: Likewise.
2536 * msgfilter-3: Likewise.
2537 * msgfilter-4: Likewise.
2538 * msgunfmt-csharp-1: Likewise.
2539 * msgunfmt-java-1: Likewise.
2540 * msgunfmt-tcl-1: Likewise.
2541 * recode-sr-latin-1: Likewise.
2542 * recode-sr-latin-2: Likewise.
2543 * xgettext-glade-1: Likewise.
2544 * xgettext-glade-2: Likewise.
2545 * xgettext-glade-3: Likewise.
2546 * lang-c: Print a message explaining why the test is skipped. Don't
2547 print "Couldn't set locale.".
2548 * lang-c++: Likewise.
2549 * lang-objc: Likewise.
2551 2006-05-31 Bruno Haible <bruno@clisp.org>
2553 * xgettext-ycp-3: New file, from Karl Eichwalder <ke@suse.de>.
2554 * Makefile.am (TESTS): Add it.
2556 2006-05-16 Bruno Haible <bruno@clisp.org>
2558 * gettext-4-prg.c: Set the LC_ALL environment variable, not just LANG.
2559 Needed on non-glibc Unix systems where !HAVE_LOCALE_NULL and
2560 _nl_locale_name_default() = "C".
2562 2006-05-14 Bruno Haible <bruno@clisp.org>
2564 * xgettext-php-2: New file.
2565 * Makefile.am (TESTS): Add it.
2567 2006-04-02 Bruno Haible <bruno@clisp.org>
2569 * tstgettext.c: Include propername.h.
2570 (main): Call proper_name. Bump copyright year.
2571 * tstngettext.c: Include propername.h.
2572 (main): Call proper_name. Bump copyright year.
2574 2006-03-28 Bruno Haible <bruno@clisp.org>
2576 * recode-sr-latin-1: New file.
2577 * recode-sr-latin-2: New file.
2578 * msgfilter-sr-latin-1: New file.
2579 * Makefile.am (TESTS): Add them.
2580 (TESTS_ENVIRONMENT): Also set the RECODE variable.
2582 2006-03-19 Bruno Haible <bruno@clisp.org>
2584 * xgettext-9: New file.
2585 * Makefile.am (TESTS): Add it.
2587 2006-03-16 Bruno Haible <bruno@clisp.org>
2589 * msggrep-8: New file.
2590 * Makefile.am (TESTS): Add it.
2592 2006-03-16 Bruno Haible <bruno@clisp.org>
2594 * xgettext-c-15: New file.
2595 * Makefile.am (TESTS): Add it.
2597 2006-03-11 Bruno Haible <bruno@clisp.org>
2599 * lang-c: Put the -I flags before ${CFLAGS} ${CPPFLAGS}.
2600 * lang-c++: Likewise.
2601 * lang-objc: Likewise.
2603 2006-03-11 Bruno Haible <bruno@clisp.org>
2605 * format-python-1: Hide xgettext warnings.
2607 2006-03-11 Bruno Haible <bruno@clisp.org>
2609 Make the gettext-4 test work on MacOS X.
2610 * gettext-4-prg.c: Include xsetenv.h instead of setenv.h.
2611 (main): Clear also the LC_ALL, LC_MESSAGES, LC_CTYPE, LANG environment
2612 variables. Set LANGUAGE explicitly. Disable first test on MacOS X and
2613 BeOS. Add a third test instead.
2615 2006-03-11 Bruno Haible <bruno@clisp.org>
2617 * msgmerge-compendium-5: New file.
2618 * msgmerge-v.comp.po: New file, from Clytie Siddall.
2619 * msgmerge-v.pot: New file, from KDE project.
2620 * msgmerge-v.out: New file.
2621 * Makefile.am (TESTS): Add msgmerge-compendium-5.
2622 (EXTRA_DIST): Add msgmerge-v.comp.po, msgmerge-v.pot, msgmerge-v.out.
2624 2006-02-12 Bruno Haible <bruno@clisp.org>
2626 * xgettext-c-14: New file.
2627 * format-boost-1: New file.
2628 * format-boost-2: New file.
2629 * Makefile.am (TESTS): Add them.
2631 2006-02-12 Bruno Haible <bruno@clisp.org>
2633 * xgettext-c-13: New file.
2634 * Makefile.am (TESTS): Add it.
2636 2006-02-12 Bruno Haible <bruno@clisp.org>
2638 * xgettext-c-12: New file.
2639 * Makefile.am (TESTS): Add it.
2641 2005-11-21 Bruno Haible <bruno@clisp.org>
2643 * format-c-3: Put all non-option arguments after all option arguments,
2644 so that the test works 1. when POSIXLY_CORRECT is set, 2. on platforms
2645 whose getopt facility is POSIX compliant but not GNU libc compatible,
2647 * format-c-4: Likewise.
2648 * format-c-5: Likewise.
2649 * msgattrib-1: Likewise.
2650 * msgattrib-2: Likewise.
2651 * msgattrib-3: Likewise.
2652 * msgattrib-4: Likewise.
2653 * msgattrib-5: Likewise.
2654 * msgattrib-6: Likewise.
2655 * msgattrib-7: Likewise.
2656 * msgattrib-8: Likewise.
2657 * msgattrib-9: Likewise.
2658 * msgattrib-10: Likewise.
2659 * msgattrib-11: Likewise.
2660 * msgattrib-12: Likewise.
2661 * msgattrib-13: Likewise.
2662 * msgattrib-14: Likewise.
2663 * msgattrib-15: Likewise.
2664 * msgattrib-properties-1: Likewise.
2665 * msgcat-1: Likewise.
2666 * msgcat-11: Likewise.
2667 * msgcat-properties-1: Likewise.
2668 * msgcat-properties-2: Likewise.
2669 * msgcat-stringtable-1: Likewise.
2670 * msgcomm-17: Likewise.
2671 * msgcomm-18: Likewise.
2672 * msgcomm-19: Likewise.
2673 * msgcomm-21: Likewise.
2674 * msgcomm-23: Likewise.
2675 * msgconv-1: Likewise.
2676 * msgconv-2: Likewise.
2677 * msgconv-4: Likewise.
2678 * msgconv-5: Likewise.
2679 * msgen-1: Likewise.
2680 * msgen-2: Likewise.
2681 * msgen-3: Likewise.
2682 * msgfmt-1: Likewise.
2683 * msgfmt-2: Likewise.
2684 * msgfmt-3: Likewise.
2685 * msgfmt-4: Likewise.
2686 * msgfmt-5: Likewise.
2687 * msgfmt-10: Likewise.
2688 * msgfmt-12: Likewise.
2689 * msgfmt-14: Likewise.
2690 * msgfmt-15: Likewise.
2691 * msgfmt-properties-1: Likewise.
2692 * msgfmt-qt-1: Likewise.
2693 * msggrep-1: Likewise.
2694 * msggrep-2: Likewise.
2695 * msggrep-3: Likewise.
2696 * msggrep-4: Likewise.
2697 * msggrep-5: Likewise.
2698 * msggrep-6: Likewise.
2699 * msggrep-7: Likewise.
2700 * msgmerge-1: Likewise.
2701 * msgmerge-2: Likewise.
2702 * msgmerge-3: Likewise.
2703 * msgmerge-4: Likewise.
2704 * msgmerge-5: Likewise.
2705 * msgmerge-6: Likewise.
2706 * msgmerge-7: Likewise.
2707 * msgmerge-8: Likewise.
2708 * msgmerge-9: Likewise.
2709 * msgmerge-10: Likewise.
2710 * msgmerge-11: Likewise.
2711 * msgmerge-12: Likewise.
2712 * msgmerge-13: Likewise.
2713 * msgmerge-14: Likewise.
2714 * msgmerge-15: Likewise.
2715 * msgmerge-16: Likewise.
2716 * msgmerge-17: Likewise.
2717 * msgmerge-18: Likewise.
2718 * msgmerge-compendium-1: Likewise.
2719 * msgmerge-compendium-2: Likewise.
2720 * msgmerge-compendium-3: Likewise.
2721 * msgmerge-compendium-4: Likewise.
2722 * msgmerge-properties-1: Likewise.
2723 * msgunfmt-1: Likewise.
2724 * msgunfmt-csharp-1: Likewise.
2725 * msgunfmt-java-1: Likewise.
2726 * msgunfmt-properties-1: Likewise.
2727 * msguniq-1: Likewise.
2728 * msguniq-2: Likewise.
2729 * msguniq-3: Likewise.
2730 * msguniq-4: Likewise.
2731 * msguniq-5: Likewise.
2732 * plural-1: Likewise.
2733 * xgettext-awk-1: Likewise.
2734 * xgettext-c-3: Likewise.
2735 * xgettext-c-4: Likewise.
2736 * xgettext-c-5: Likewise.
2737 * xgettext-c-6: Likewise.
2738 * xgettext-c-9: Likewise.
2739 * xgettext-c-10: Likewise.
2740 * xgettext-c-11: Likewise.
2741 * xgettext-csharp-5: Likewise.
2742 * xgettext-elisp-1: Likewise.
2743 * xgettext-java-5: Likewise.
2744 * xgettext-librep-1: Likewise.
2745 * xgettext-lisp-1: Likewise.
2746 * xgettext-objc-1: Likewise.
2747 * xgettext-objc-2: Likewise.
2748 * xgettext-perl-1: Likewise.
2749 * xgettext-perl-5: Likewise.
2750 * xgettext-php-1: Likewise.
2751 * xgettext-po-1: Likewise.
2752 * xgettext-properties-1: Likewise.
2753 * xgettext-python-2: Likewise.
2754 * xgettext-python-3: Likewise.
2755 * xgettext-scheme-1: Likewise.
2756 * xgettext-sh-1: Likewise.
2757 * xgettext-sh-2: Likewise.
2758 * xgettext-sh-3: Likewise.
2759 * xgettext-sh-4: Likewise.
2760 * xgettext-smalltalk-1: Likewise.
2761 * xgettext-stringtable-1: Likewise.
2762 * xgettext-tcl-2: Likewise.
2763 * xgettext-ycp-2: Likewise.
2764 Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
2766 2005-11-21 Bruno Haible <bruno@clisp.org>
2768 * gettext-4: Skip the test if there is no de_DE.ISO-8859-1 locale.
2770 2005-10-18 Bruno Haible <bruno@clisp.org>
2772 * xgettext-c-11: New file.
2773 * Makefile.am (TESTS): Add it.
2775 2005-10-05 Bruno Haible <bruno@clisp.org>
2777 * msgfmt-15: New file.
2778 * Makefile.am (TESTS): Add it.
2780 2005-10-04 Bruno Haible <bruno@clisp.org>
2782 * msgfmt-10: Change expected error message, to match new line numbers.
2784 2005-10-03 Bruno Haible <bruno@clisp.org>
2786 Add support for contexts in xgettext.
2787 * xgettext-c-10: New file.
2788 * xgettext-sh-1: Pass additional --keyword option because xgettext's
2789 behaviour has changed when too few arguments are given.
2790 * Makefile.am (TESTS): Add xgettext-c-10.
2792 2005-10-01 Bruno Haible <bruno@clisp.org>
2794 Support for context dependent translations in PO files.
2795 * msgattrib-15: New file.
2796 * msgcat-13: New file.
2797 * msgcat-14: New file.
2798 * msgcomm-25: New file.
2799 * msgconv-5: New file.
2800 * msgen-3: New file.
2801 * msgexec-4: New file.
2802 * msgfilter-4: New file.
2803 * msgfmt-14: New file.
2804 * msgfmt-qt-2: New file.
2805 * msggrep-7: New file.
2806 * msginit-2: New file.
2807 * msgmerge-18: New file.
2808 * msguniq-5: New file.
2809 * qttest2_de.po: New file.
2810 * qttest2_de.qm: New file.
2811 * qttest2_de.ts: New file.
2812 * Makefile.am (TESTS): Add msgattrib-15, msgcat-13, msgcat-14,
2813 msgcomm-25, msgconv-5, msgen-3, msgexec-4, msgfmt-14, msgfmt-qt-2,
2814 msggrep-7, msginit-2, msgmerge-18, msguniq-5.
2815 (EXTRA_DIST): Add qttest2_de.po, qttest2_de.qm, qttest2_de.ts.
2817 2005-10-01 Bruno Haible <bruno@clisp.org>
2819 * msgcat-12: New file.
2820 * Makefie.am (TESTS): Add it.
2822 2005-10-01 Bruno Haible <bruno@clisp.org>
2824 * msgcat-stringtable-1: Update 2005-07-16 patch after the error message
2827 2005-10-01 Bruno Haible <bruno@clisp.org>
2829 * msgattrib-10: Update for changed behaviour of msgattrib.
2831 2005-09-25 Bruno Haible <bruno@clisp.org>
2833 * xgettext-python-3: New file.
2834 * Makefile.am (TESTS): Add it.
2836 2005-09-17 Bruno Haible <bruno@clisp.org>
2838 * msgfmt-7: Update after slight change in error message.
2839 * msgfmt-8: Likewise.
2840 * msgfmt-9: Likewise.
2841 * msgmerge-2: Likewise.
2842 * msgmerge-9: Likewise.
2844 2005-08-26 Bruno Haible <bruno@clisp.org>
2846 * plural-2: Add test for Romanian plural formula.
2848 2005-07-22 Bruno Haible <bruno@clisp.org>
2850 * gettext-6-prg.c: Don't compile the test on non-glibc systems.
2851 * gettext-7-prg.c: Likewise.
2853 2005-07-16 Bruno Haible <bruno@clisp.org>
2855 * msgcat-stringtable-1: Filter out warning message from output.
2857 2005-05-27 Bruno Haible <bruno@clisp.org>
2859 * msgcat-stringtable-1: Expect \v or \a escape sequence in output.
2860 * xgettext-csharp-3: Likewise.
2861 * xgettext-java-2: Likewise.
2862 * xgettext-python-1: Likewise.
2864 2005-05-05 Bruno Haible <bruno@clisp.org>
2866 * Makefile.am (LDADD_yes, LDADD_no): Add @LTLIBTHREAD@.
2868 2005-05-01 Bruno Haible <bruno@clisp.org>
2870 * xgettext-sh-4: New file.
2871 * Makefile.am (TESTS): Add it.
2873 2005-03-20 Bruno Haible <bruno@clisp.org>
2875 * gettext-6: New file.
2876 * gettext-6-prg.c: New file.
2877 * gettext-6-1.po: New file.
2878 * gettext-6-2.po: New file.
2879 * gettext-7: New file.
2880 * gettext-7-prg.c: New file.
2881 * gettext-7.po: New file.
2882 * Makefile.am (TESTS): Add gettext-6, gettext-7.
2883 (EXTRA_DIST): Add gettext-6-1.po, gettext-6-2.po, gettext-7.po.
2884 (noinst_PROGRAMS): Add gettext-6-prg, gettext-7-prg.
2885 (gettext_6_prg_SOURCES, gettext_6_prg_CFLAGS, gettext_6_prg_LDADD): New
2887 (gettext_7_prg_SOURCES, gettext_7_prg_CFLAGS, gettext_7_prg_LDADD): New
2890 2005-03-19 Bruno Haible <bruno@clisp.org>
2892 * gettext-3: New file.
2893 * gettext-3-prg.c: New file.
2894 * gettext-3-1.po: New file, taken from glibc.
2895 * gettext-3-2.po: New file, taken from glibc.
2896 * gettext-4: New file.
2897 * gettext-4-prg.c: New file.
2898 * gettext-4-po: New file, taken from glibc.
2899 * gettext-5: New file.
2900 * gettext-5-prg.c: New file.
2901 * gettext-5-po: New file, taken from glibc.
2902 * Makefile.am (TESTS): Add gettext-3, gettext-4, gettext-5.
2903 (EXTRA_DIST): Add gettext-3-1.po, gettext-3-2.po, gettext-4.po,
2905 (noinst_PROGRAMS): Add gettext-3-prg, gettext-4-prg, gettext-5-prg.
2906 (gettext_3_prg_SOURCES, gettext_3_prg_LDADD): New variables.
2907 (gettext_4_prg_SOURCES, gettext_4_prg_LDADD): New variables.
2908 (gettext_5_prg_SOURCES, gettext_5_prg_LDADD): New variables.
2910 2006-06-21 Bruno Haible <bruno@clisp.org>
2912 * gettext-0.14.6 released.
2914 2006-06-20 Bruno Haible <bruno@clisp.org>
2916 * format-gcc-internal-1: Update to GCC 4.1 internal format strings.
2917 * format-gcc-internal-2: Likewise.
2919 2005-05-23 Bruno Haible <bruno@clisp.org>
2921 * gettext-0.14.5 released.
2923 2005-05-21 Bruno Haible <bruno@clisp.org>
2925 * format-gcc-internal-1: Add tests for GCC-4.0 directives %<, %>, %',
2926 %m, %p, %J and size specifiers.
2927 * format-gcc-internal-2: Likewise.
2929 2005-05-21 Bruno Haible <bruno@clisp.org>
2931 * format-c-2: Test also the type incompatibility due to size.
2933 2005-04-11 Bruno Haible <bruno@clisp.org>
2935 * gettext-0.14.4 released.
2937 2005-03-14 Bruno Haible <bruno@clisp.org>
2939 * gettext-0.14.3 released.
2941 2005-02-26 Bruno Haible <bruno@clisp.org>
2943 * format-scheme-1: Remove tests for ~W, ~_, ~T, ~/, ~<. Update or add
2944 tests for ~Y, ~C, ~I, ~_, ~/, ~!, ~Q, ~T, ~K.
2945 * format-scheme-2: Remove tests for ~W, ~<. Add tests for
2946 ~!, ~Q, ~Y, ~I, ~/, ~K.
2948 2005-02-26 Bruno Haible <bruno@clisp.org>
2950 * format-scheme-1: Remove test for #!.
2952 2005-02-24 Bruno Haible <bruno@clisp.org>
2954 * gettext-0.14.2 released.
2956 2005-02-23 Bruno Haible <bruno@clisp.org>
2958 * lang-java: On newer Darwin systems, set the System.out encoding to
2959 UTF-8, not ISO-8859-1.
2961 2005-02-13 Bruno Haible <bruno@clisp.org>
2963 * Makefile.am (TESTS_ENVIRONMENT): Define also the environment variable
2965 * lang-bash: Don't test using the traditional french locale if it does
2966 exist. Try not only the traditional french locale, but also the UTF-8
2967 locale, if it exists.
2969 * lang-c++: Likewise.
2970 * lang-clisp: Likewise.
2971 * lang-csharp: Likewise.
2972 * lang-gawk: Likewise.
2973 * lang-guile: Likewise.
2974 * lang-java: Likewise.
2975 * lang-librep: Likewise.
2976 * lang-objc: Likewise.
2977 * lang-perl-1: Likewise.
2978 * lang-perl-2: Likewise.
2979 * lang-php: Likewise.
2980 * lang-sh: Likewise.
2981 * lang-smalltalk: Likewise.
2982 * lang-tcl: Likewise.
2983 * lang-pascal: Likewise, but disable the test of the UTF-8 locale.
2984 * lang-python-1: Likewise.
2985 * lang-python-2: Likewise.
2987 2005-02-12 Bruno Haible <bruno@clisp.org>
2989 * lang-clisp: Use only the first line of "clisp --version"'s output.
2990 Needed to avoid /bin/sh limitations on HP-UX 10.
2992 2005-02-08 Bruno Haible <bruno@clisp.org>
2994 * Makefile.am (LDADD_yes): Remove INTL_MACOSX_LIBS.
2995 (LDADD): Add INTL_MACOSX_LIBS here.
2996 Needed for MacOS X build with --disable-shared --disable-nls.
2998 2005-02-06 Bruno Haible <bruno@clisp.org>
3000 * msgcat-11: New file.
3001 * Makefile.am (TESTS): Add it.
3003 2005-01-29 Bruno Haible <bruno@clisp.org>
3005 * Makefile.am (LDADD_yes): Add INTL_MACOSX_LIBS.
3007 2005-01-20 Bruno Haible <bruno@clisp.org>
3009 * lang-guile: Make it work.
3011 2005-01-16 Bruno Haible <bruno@clisp.org>
3014 * format-scheme-1: New file.
3015 * format-scheme-2: New file.
3016 * xgettext-scheme-1: New file.
3017 * lang-guile: New file.
3018 * Makefile.am (TESTS): Add them.
3020 2005-01-08 Bruno Haible <bruno@clisp.org>
3022 * msggrep-4: Remove unportability notes.
3024 2005-01-09 Bruno Haible <bruno@clisp.org>
3026 * xgettext-8: New file.
3027 * Makefile.am (TESTS): Add it.
3029 2005-01-05 Bruno Haible <bruno@clisp.org>
3031 * tstgettext.c (main): Update year in --version output.
3032 * tstngettext.c (main): Likewise.
3034 2004-10-01 Guido Flohr <guido@imperia.net>
3036 * xgettext-perl-4: Add test case with '-s' function.
3037 Reported by Ryan Anderson <ryan@autoweb.net>.
3039 2004-09-11 Bruno Haible <bruno@clisp.org>
3041 * msginit-1: New file.
3042 * msgmerge-17: New file.
3043 * Makefile.am (TESTS): Add msginit-1, msgmerge-17.
3044 (TESTS_ENVIRONMENT): Also define MSGINIT.
3045 Reported by Jens A. Tkotz <jens@peino.de>.
3047 2004-09-08 Bruno Haible <bruno@clisp.org>
3049 Make lang-java work again on platforms with Java version < 1.4.
3050 * lang-java: Undo last patch for all platforms except Darwin.
3051 * Makefile.am (TESTS_ENVIRONMENT): Also define host_os.
3053 2004-08-13 Bruno Haible <bruno@clisp.org>
3055 Fix test failures on MacOS X.
3056 * lang-clisp: Skip the test if clisp was not built with gettext
3058 * lang-java: Enforce encoding ISO-8859-1 for System.out.
3060 2004-07-10 Bruno Haible <bruno@clisp.org>
3062 * tstgettext.c (expand_escape): Don't go into an endless loop when the
3063 first backslash is not followed by one of the expected characters.
3064 Reported by Arkadiusz Miśkiewicz <arekm@pld-linux.org>.
3066 2004-07-10 Bruno Haible <bruno@clisp.org>
3068 * tstgettext.c (expand_escape): Support also \a and \v.
3070 2004-03-14 Bruno Haible <bruno@clisp.org>
3072 * format-lisp-2: Add one more test for ~[...~].
3074 2004-01-30 Bruno Haible <bruno@clisp.org>
3076 * format-c-5-prg.c (main): Return with exit code 77 when the requested
3077 locale doesn't exist.
3078 * format-c-5: Skip the test when the fa_IR locale doesn't exist.
3079 Reported by Paul Jarc <prj@po.cwru.edu>.
3081 2004-01-29 Bruno Haible <bruno@clisp.org>
3083 * gettext-0.14.1 released.
3085 2004-01-28 Bruno Haible <bruno@clisp.org>
3087 * gettext-0.14 released.
3089 2004-01-11 Bruno Haible <bruno@clisp.org>
3091 * format-c-5: New file.
3092 * format-c-5-prg.c: New file.
3093 * Makefile.am (TESTS): Add format-c-5.
3094 (noinst_PROGRAMS): Add fc5.
3095 (fc5_SOURCES, fc5_LDADD): New variables.
3097 2004-01-09 Bruno Haible <bruno@clisp.org>
3099 * tstgettext.c (main): Update year in --version output.
3100 * tstngettext.c (main): Likewise.
3102 2004-01-10 Bruno Haible <bruno@clisp.org>
3104 * lang-csharp: Work around mono-0.29 CurrentUICulture bug.
3106 2003-12-29 Bruno Haible <bruno@clisp.org>
3108 * testlocale.c: Include stdlib.h.
3110 2003-12-29 Bruno Haible <bruno@clisp.org>
3112 * xgettext-c-9: Add a test with a multi-part string with newlines and
3113 comments between the parts.
3114 * xgettext-java-5: Likewise.
3115 * xgettext-csharp-5: Likewise.
3116 * xgettext-python-2: Likewise.
3117 * xgettext-objc-2: New file.
3118 * Makefile.am (TESTS): Add it.
3120 2003-12-26 Bruno Haible <bruno@clisp.org>
3123 * msgunfmt-csharp-1: New file.
3124 * lang-csharp: New file.
3125 * Makefile.am (TESTS): Add them.
3126 (TESTS_ENVIRONMENT): Also set the TESTCSHARP variable.
3128 2003-12-26 Bruno Haible <bruno@clisp.org>
3130 * format-csharp-1: New file.
3131 * format-csharp-2: New file.
3132 * xgettext-csharp-1: New file.
3133 * xgettext-csharp-2: New file.
3134 * xgettext-csharp-3: New file.
3135 * xgettext-csharp-4: New file.
3136 * xgettext-csharp-5: New file.
3137 * Makefile.am (TESTS): Add them.
3139 2003-12-27 Bruno Haible <bruno@clisp.org>
3141 * lang-c++: Skip the test if TESTLIBASPRINTF is not set to "yes".
3142 * Makefile.am (TESTS_ENVIRONMENT): Also set TESTLIBASPRINTF.
3143 Reported by Adrian Bunk <bunk@fs.tum.de>.
3145 2003-12-12 Bruno Haible <bruno@clisp.org>
3147 Assume automake-1.8.
3148 * Makefile.am (clean-local): Renamed from clean-am.
3150 2003-12-17 Bruno Haible <bruno@clisp.org>
3152 * gettext-0.13.1 released.
3154 2003-12-14 Bruno Haible <bruno@clisp.org>
3156 * xgettext-sh-3: New file.
3157 * Makefile.am (TESTS): Add it.
3159 2003-12-05 Bruno Haible <bruno@clisp.org>
3161 * testlocale.c: New file.
3162 * Makefile.am (noinst_PROGRAMS): Add testlocale.
3163 (testlocale_SOURCES): New variable.
3164 * lang-bash: Skip the test if the testlocale program determines that
3165 the locale is not usable. (For example on glibc systems with no
3166 installed fr_FR locale.)
3167 * lang-clisp: Likewise.
3168 * lang-gawk: Likewise.
3169 * lang-java: Likewise.
3170 * lang-librep: Likewise.
3171 * lang-php: Likewise.
3172 * lang-sh: Likewise.
3174 2003-12-05 Bruno Haible <bruno@clisp.org>
3176 * lang-c: Use ANSI C function declaration syntax.
3177 * lang-objc: Likewise.
3179 2003-12-03 Bruno Haible <bruno@clisp.org>
3181 * Makefile.am (TESTS_ENVIRONMENT): Add the gettext-runtime/src source
3182 dir to PATH, so that gettext.sh is found.
3183 Reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
3185 2003-12-03 Bruno Haible <bruno@clisp.org>
3187 * xgettext-glade-2: Protect here document against backslash
3189 * xgettext-glade-3: Likewise.
3190 Reported by Paul Jarc <prj@po.cwru.edu>.
3192 2003-12-02 Bruno Haible <bruno@clisp.org>
3194 * xgettext-glade-3: Skip the test if expat is not available.
3195 Reported by Jouko Orava <joorava@pcu.helsinki.fi>.
3197 2003-11-30 Bruno Haible <bruno@clisp.org>
3199 * gettext-0.13 released.
3201 2003-11-22 Bruno Haible <bruno@clisp.org>
3203 * xgettext-c-9: New file.
3204 * xgettext-sh-2: New file.
3205 * xgettext-python-2: New file.
3206 * xgettext-lisp-1: New file.
3207 * xgettext-elisp-1: New file.
3208 * xgettext-librep-1: New file.
3209 * xgettext-smalltalk-1: New file.
3210 * xgettext-java-5: New file.
3211 * xgettext-awk-1: New file.
3212 * xgettext-ycp-2: New file.
3213 * xgettext-tcl-2: New file.
3214 * xgettext-perl-5: New file.
3215 * xgettext-php-1: New file.
3216 * Makefile.am (TESTS): Add them.
3218 2003-11-15 Bruno Haible <bruno@clisp.org>
3220 * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
3222 2003-11-15 Bruno Haible <bruno@clisp.org>
3224 * Makefile.am (EXTRA_DIST): Remove xg-test1.ok.po, add xg-c-1.ok.po.
3225 (xg-c-1.ok.po): Renamed from xg-test1.ok.po.
3227 2003-11-15 Bruno Haible <bruno@clisp.org>
3229 * xgettext-7: Fix typo in tmpfiles.
3231 2003-11-07 Bruno Haible <bruno@clisp.org>
3233 * xgettext-7: New file.
3234 * Makefile.am (TESTS): Add it.
3236 2003-11-06 Bruno Haible <bruno@clisp.org>
3238 * msgcat-stringtable-1: Fix expected test result.
3240 2003-11-02 Bruno Haible <bruno@clisp.org>
3242 * msgattrib-properties-1: Renamed from msgattrib-15.
3243 * msgcat-properties-1: Renamed from msgcat-11.
3244 * msgcat-properties-2: Renamed from msgcat-12.
3245 * msgcat-stringtable-1: Renamed from msgcat-13.
3246 * msgfmt-properties-1: Renamed from msgfmt-13.
3247 * msgfmt-qt-1: Renamed from msgfmt-15.
3248 * msgfmt-13: Renamed from msgfmt-14.
3249 * msgmerge-compendium-1: Renamed from msgmerge-6.
3250 * msgmerge-compendium-2: Renamed from msgmerge-7.
3251 * msgmerge-compendium-3: Renamed from msgmerge-8.
3252 * msgmerge-compendium-4: Renamed from msgmerge-12.
3253 * msgmerge-update-1: Renamed from msgmerge-14.
3254 * msgmerge-update-2: Renamed from msgmerge-15.
3255 * msgmerge-update-3: Renamed from msgmerge-16.
3256 * msgmerge-properties-1: Renamed from msgmerge-23.
3257 * msgmerge-properties-2: Renamed from msgmerge-24.
3258 * msgmerge-6: Renamed from msgmerge-9.
3259 * msgmerge-7: Renamed from msgmerge-10.
3260 * msgmerge-8: Renamed from msgmerge-11.
3261 * msgmerge-9: Renamed from msgmerge-13.
3262 * msgmerge-10: Renamed from msgmerge-17.
3263 * msgmerge-11: Renamed from msgmerge-18.
3264 * msgmerge-12: Renamed from msgmerge-19.
3265 * msgmerge-13: Renamed from msgmerge-20.
3266 * msgmerge-14: Renamed from msgmerge-21.
3267 * msgmerge-15: Renamed from msgmerge-22.
3268 * msgmerge-16: Renamed from msgmerge-25.
3269 * msgunfmt-java-1: Renamed from msgunfmt-2.
3270 * msgunfmt-tcl-1: Renamed from msgunfmt-3.
3271 * msgunfmt-properties-1: Renamed from msgunfmt-4.
3272 * xgettext-java-1: Renamed from xgettext-10.
3273 * xgettext-java-2: Renamed from xgettext-11.
3274 * xgettext-java-3: Renamed from xgettext-15.
3275 * xgettext-java-4: Renamed from xgettext-16.
3276 * xgettext-ycp-1: Renamed from xgettext-17.
3277 * xgettext-python-1: Renamed from xgettext-18.
3278 * xgettext-glade-1: Renamed from xgettext-19.
3279 * xgettext-glade-2: Renamed from xgettext-20.
3280 * xgettext-tcl-1: Renamed from xgettext-21.
3281 * xgettext-glade-3: Renamed from xgettext-25.
3282 * xgettext-perl-1: Renamed from xgettext-26.
3283 * xgettext-perl-2: Renamed from xgettext-27.
3284 * xgettext-perl-3: Renamed from xgettext-28.
3285 * xgettext-perl-4: Renamed from xgettext-29.
3286 * xgettext-sh-1: Renamed from xgettext-30.
3287 * xgettext-objc-1: Renamed from xgettext-32.
3288 * xgettext-stringtable-1: Renamed from xgettext-33.
3289 * xgettext-c-1: Renamed from xgettext-1.
3290 * xgettext-c-2: Renamed from xgettext-2.
3291 * xgettext-c-3: Renamed from xgettext-4.
3292 * xgettext-c-4: Renamed from xgettext-5.
3293 * xgettext-c-5: Renamed from xgettext-6.
3294 * xgettext-c-6: Renamed from xgettext-7.
3295 * xgettext-c-7: Renamed from xgettext-9.
3296 * xgettext-c-8: Renamed from xgettext-22.
3297 * xgettext-po-1: Renamed from xgettext-8.
3298 * xgettext-properties-1: Renamed from xgettext-24.
3299 * xgettext-1: Renamed from xgettext-3.
3300 * xgettext-2: Renamed from xgettext-12.
3301 * xgettext-3: Renamed from xgettext-13.
3302 * xgettext-4: Renamed from xgettext-14.
3303 * xgettext-5: Renamed from xgettext-23.
3304 * xgettext-6: Renamed from xgettext-31.
3305 * Makefile.am (TESTS): Update.
3307 2003-10-23 Bruno Haible <bruno@clisp.org>
3309 * msgcat-13: Change expected result.
3311 2003-10-21 Bruno Haible <bruno@clisp.org>
3313 * lang-bash: Hide the warning about deprecated syntax.
3315 2003-10-21 Bruno Haible <bruno@clisp.org>
3317 * msgmerge-25: New file.
3318 * Makefile.am (TESTS): Add it.
3320 2003-10-19 Bruno Haible <bruno@clisp.org>
3322 * format-qt-1: New file.
3323 * format-qt-2: New file.
3324 * msgfmt-15: New file.
3325 * qttest_pl.po: New file.
3326 * qttest_pl.qm: New file.
3327 * Makefile.am (TESTS): Add format-qt-1, format-qt-2, msgfmt-15.
3328 (EXTRA_DIST): Add qttest_pl.po, qttest_pl.qm.
3330 2003-10-14 Bruno Haible <bruno@clisp.org>
3332 * xgettext-22: Update expected result.
3334 * lang-objc: Likewise.
3336 2003-10-12 Bruno Haible <bruno@clisp.org>
3338 * msgcat-13: New file.
3339 * xgettext-33: New file.
3340 * Makefile.am (TESTS): Add them.
3342 2003-10-12 Bruno Haible <bruno@clisp.org>
3344 * xgettext-32: New file.
3345 * Makefile.am (TESTS): Add xgettext-32.
3347 2003-10-09 Bruno Haible <bruno@clisp.org>
3349 * tstgettext.c: Include xalloc.h instead of xmalloc.h.
3351 2003-10-05 Bruno Haible <bruno@clisp.org>
3353 * xgettext-4: Update expected test result.
3354 * xgettext-5: Likewise.
3355 * xgettext-6: Likewise.
3356 * xgettext-8: Likewise.
3357 * xgettext-24: Likewise.
3358 * xgettext-26: Pass --flag options to xgettext. Update expected test
3360 * lang-perl-1: Pass --flag options to xgettext.
3361 * lang-perl-2: Likewise.
3363 * xgettext-31: New file.
3364 * Makefile.am (TESTS): Add it.
3366 2003-10-04 Bruno Haible <bruno@clisp.org>
3368 * xgettext-11: Test details of the new Java backend, instead of the
3369 --keyword-substring option.
3371 2003-10-07 Bruno Haible <bruno@clisp.org>
3373 * lang-perl-1: Set LC_CTYPE to empty in while setting LANG.
3374 * lang-perl-2: Likewise.
3375 * lang-tcl: Likewise.
3377 2003-10-06 Guido Flohr <guido@imperia.net>
3378 Bruno Haible <bruno@clisp.org>
3380 * xgettext-26: Add three tests for 'sub' handling.
3381 Reported by Crispin Flowerday <cflowerday@zeus.com>.
3383 2003-09-16 Bruno Haible <bruno@clisp.org>
3385 * tstgettext.c (add_newline, do_expand): Change type to bool. Make
3387 (main, expand_escape): Use bool.
3388 * tstngettext.c (main): Use bool.
3390 2003-09-13 Bruno Haible <bruno@clisp.org>
3392 * lang-sh: Source gettext.sh.
3393 (echo, eval_gettext, eval_ngettext): Remove definitions.
3394 * lang-bash: Source gettext.sh.
3395 (echo, eval_ngettext): Remove definitions.
3397 2003-09-13 Bruno Haible <bruno@clisp.org>
3399 * format-sh-1: Update to match stricter format string definition.
3400 * format-sh-2: Likewise.
3402 2003-09-13 Bruno Haible <bruno@clisp.org>
3404 Fix behaviour of "<program> --help > /dev/full".
3405 * tstgettext.c: Include closeout.h.
3406 (main): Register close_stdout for execution at program exit.
3407 * tstngettext.c: Include closeout.h.
3408 (main): Register close_stdout for execution at program exit.
3410 2003-09-11 Bruno Haible <bruno@clisp.org>
3412 * msgfmt-14: New file.
3413 * Makefile.am (TESTS): Add it.
3415 2003-09-09 Guido Flohr <guido@imperia.net>
3417 * xgettext-29: Add more tests.
3418 * lang-perl-1: Use gettext instead of _.
3420 2003-09-08 Bruno Haible <bruno@clisp.org>
3422 * lang-sh: Avoid test failure with Solaris /bin/sh.
3423 * lang-bash: Avoid test failure when bash is built without i18n
3426 2003-09-03 Bruno Haible <bruno@clisp.org>
3428 * xgettext-30: New file.
3429 * lang-sh: New file.
3430 * lang-bash: New file.
3431 * Makefile.am (TESTS): Add them.
3432 (TESTS_ENVIRONMENT): Add ../../gettext-runtime/src to the PATH.
3434 2003-08-31 Bruno Haible <bruno@clisp.org>
3436 * format-sh-1: New file.
3437 * format-sh-2: New file.
3438 * Makefile.am (TESTS): Add them.
3440 2003-09-01 Bruno Haible <bruno@clisp.org>
3442 * xgettext-26: Add explicit symbol import to 'use' command.
3443 * lang-perl-1: Likewise.
3444 Suggested by Guido Flohr.
3446 2003-09-01 Bruno Haible <bruno@clisp.org>
3448 * xgettext-29: New test, from Guido Flohr.
3449 * Makefile.am (TESTS): Add it.
3451 2003-08-08 Bruno Haible <bruno@clisp.org>
3453 * format-gcc-internal-1: New file.
3454 * format-gcc-internal-2: New file.
3455 * Makefile.am (TESTS): Add them.
3457 2003-08-04 Bruno Haible <bruno@clisp.org>
3459 * lang-perl-1: Small tweaks.
3460 * lang-perl-2: Likewise.
3461 * xgettext-26: Likewise.
3463 2003-08-04 Guido Flohr <guido@imperia.net>
3465 * format-perl-brace-1: Fix last patch,
3467 2003-07-05 Bruno Haible <bruno@clisp.org>
3469 * format-perl-brace-1: Renamed from format-perl-bracket-1. Use braces
3470 instead of brackets.
3471 * format-perl-brace-2: Renamed from format-perl-bracket-2. Use braces
3472 instead of brackets.
3473 * format-perl-mixed-1: Use braces instead of brackets.
3474 * format-perl-mixed-2: Likewise.
3475 * xgettext-26: Likewise.
3476 * lang-perl-2: Likewise.
3477 * Makefile.am (TESTS): Add format-perl-brace-[12], remove
3478 format-perl-bracket-[12].
3480 2003-06-27 Bruno Haible <bruno@clisp.org>
3482 * xgettext-27: Also test Unicode character names in here documents.
3483 * xgettext-28: Likewise.
3485 2003-06-24 Bruno Haible <bruno@clisp.org>
3487 * xgettext-27: New file.
3488 * xgettext-28: New file.
3489 * Makefile.am (TESTS): Add them.
3491 2003-06-23 Bruno Haible <bruno@clisp.org>
3493 * xgettext-26: Fix expected test result for backslashed dollar in
3494 single-quoted string.
3496 2003-06-23 Bruno Haible <bruno@clisp.org>
3498 * format-perl-bracket-2: Allow added arguments in msgstr.
3500 2003-06-21 Bruno Haible <bruno@clisp.org>
3502 * xgettext-26: Add more test cases, some from Guido Flohr.
3503 * format-perl-1: Complete rewrite, based on format-c-1.
3504 * format-perl-2: Complete rewrite, based on format-c-2.
3505 * format-perl-bracket-1: New file, based on format-python-1, partially
3507 * format-perl-bracket-2: New file, based on format-python-2, partially
3509 * format-perl-mixed-1: New file, from Guido Flohr.
3510 * format-perl-mixed-2: New file, from Guido Flohr.
3511 * lang-perl-1: Renamed from lang-perl.
3512 * lang-perl-2: New file, from Guido Flohr, based on lang-perl.
3513 * Makefile.am (TESTS): Add format-perl-bracket-1,
3514 format-perl-bracket-2, format-perl-mixed-1, format-perl-mixed-2,
3515 lang-perl-1, lang-perl-2. Remove lang-perl.
3517 2003-06-19 Bruno Haible <bruno@clisp.org>
3519 * Makefile.am (TESTS_ENVIRONMENT): Also set LOCALE_FR.
3520 * lang-c: Use system dependent locale name $LOCALE_FR, not just fr_FR.
3521 * lang-c++: Likewise.
3522 * lang-clisp: Likewise.
3523 * lang-gawk: Likewise.
3524 * lang-java: Likewise.
3525 * lang-librep: Likewise.
3526 * lang-objc: Likewise.
3527 * lang-pascal: Likewise.
3528 * lang-perl: Likewise.
3529 * lang-php: Likewise.
3530 * lang-python-1: Likewise.
3531 * lang-python-2: Likewise.
3532 * lang-smalltalk: Likewise.
3533 * lang-tcl: Likewise.
3535 2003-06-17 Paul Eggert <eggert@twinsun.com>
3537 * msgcat-7: Put msgcat options before file name, so that the test
3538 doesn't fail if POSIXLY_CORRECT is set.
3540 2003-06-15 Bruno Haible <bruno@clisp.org>
3542 * xgettext-26: New file, derived from lang-perl.
3543 * Makefile.am (TESTS): Add it.
3544 * lang-perl: Turn into a real integration test.
3546 2003-06-12 Bruno Haible <bruno@clisp.org>
3548 * format-perl-1: Avoid conflict with format-awk-1.
3549 * format-perl-2: Avoid conflict with format-awk-2.
3550 * Makefile.am (TESTS): Mention perl between tcl and php.
3552 2003-06-11 Guido Flohr <guido@imperia.net>
3554 * format-perl-1: New file.
3555 * format-perl-2: New file.
3556 * lang-perl: New file.
3557 * Makefile.am (TESTS): Add them.
3559 2003-05-27 Bruno Haible <bruno@clisp.org>
3561 * plural-2: Add test for Slovak plural formula.
3563 2003-05-24 Bruno Haible <bruno@clisp.org>
3565 * xgettext-25: New file.
3566 * Makefile.am (TESTS): Add it.
3568 2003-05-22 Bruno Haible <bruno@clisp.org>
3570 * gettext-0.12.1 released.
3572 2003-05-19 Bruno Haible <bruno@clisp.org>
3574 * lang-smalltalk: Skip the test if smalltalk version 2.1 or 2.1.1
3575 is used; these versions lack the I18N package.
3577 2003-05-17 Bruno Haible <bruno@clisp.org>
3579 * gettext-0.12 released.
3581 2003-04-27 Bruno Haible <bruno@clisp.org>
3583 * plural-2: Really make the test fail if there is a mismatch. Add a
3584 test for the alternate formula for Russian from the glibc manual.
3586 2003-04-26 Bruno Haible <bruno@clisp.org>
3588 * msgattrib-15: New file.
3589 * msgcat-11: New file.
3590 * msgcat-12: New file.
3591 * msgcmp-3: New file.
3592 * msgcomm-24: New file.
3593 * msgconv-4: New file.
3594 * msgen-2: New file.
3595 * msgexec-3: New file.
3596 * msgfilter-3: New file.
3597 * msgfmt-13: New file.
3598 * msggrep-6: New file.
3599 * msgmerge-23: New file.
3600 * msgmerge-24: New file.
3601 * msgunfmt-4: New file.
3602 * msguniq-4: New file.
3603 * xgettext-24: New file.
3604 * msguniq-a.inp: New file.
3605 * Makefile.am (TESTS): Add the new tests.
3606 (EXTRA_DIST): Add msguniq-a.inp.
3608 2003-04-14 Bruno Haible <bruno@clisp.org>
3610 * Makefile.am (CHECKER): New variable.
3611 (TESTS_ENVIRONMENT): Use it.
3613 2003-04-12 Bruno Haible <bruno@clisp.org>
3615 * Makefile.vms: Avoid rules with no lines. Don't use the force target.
3616 Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
3618 2003-04-06 Bruno Haible <bruno@clisp.org>
3620 * lang-c++: Update includes list to match the changed location of
3623 2003-03-30 Bruno Haible <bruno@clisp.org>
3625 * Makefile.vms: New file.
3626 * Makefile.am (EXTRA_DIST): Add Makefile.vms.
3628 2003-03-17 Bruno Haible <bruno@clisp.org>
3630 Native Woe32/MSVC support.
3631 * Makefile.msvc: New file.
3632 * Makefile.am (EXTRA_DIST): Add it.
3633 (INCLUDES): Look for libgnuintl.h in ../intl, not
3634 $(top_srcdir)/../gettext-runtime/intl.
3636 2003-02-28 Bruno Haible <bruno@clisp.org>
3638 Support for relocatable installation.
3639 * tstgettext.c: Include progname.h, relocatable.h.
3640 (program_name): Remove variable.
3641 (main): Use set_program_name. Relocate LOCALEDIR value. Update
3643 * tstngettext.c: Include progname.h, relocatable.h.
3644 (program_name): Remove variable.
3645 (main): Use set_program_name. Relocate LOCALEDIR value. Update
3647 * Makefile.am (tstgettext_CFLAGS, tstngettext_CFLAGS): New variables.
3649 2003-02-28 Bruno Haible <bruno@clisp.org>
3651 * Makefile.am (localedir): New variable.
3653 2003-02-28 Bruno Haible <bruno@clisp.org>
3655 * xgettext-19: Add Report-Msgid-Bugs-To line to expected result.
3656 * xgettext-20: Likewise.
3658 2003-02-23 Bruno Haible <bruno@clisp.org>
3660 * format-lisp-1: Correct the syntax of a test string.
3662 2003-02-22 Bruno Haible <bruno@clisp.org>
3664 * lang-python-1: Renamed from lang-python. Make it work with Python
3666 * lang-python-2: New file.
3667 * Makefile.am (TESTS): Remove lang-python, add lang-python-[12].
3669 2003-02-20 Bruno Haible <bruno@clisp.org>
3671 * msgfilter-1: Remove SKIP: messages, now emitted by the Makefile.
3672 * msgfilter-2: Likewise.
3673 * msgunfmt-2: Likewise.
3674 * msgunfmt-3: Likewise.
3675 * xgettext-19: Likewise.
3676 * xgettext-20: Likewise.
3678 * lang-c++: Likewise.
3679 * lang-clisp: Likewise.
3680 * lang-gawk: Likewise.
3681 * lang-java: Likewise.
3682 * lang-librep: Likewise.
3683 * lang-objc: Likewise.
3684 * lang-pascal: Likewise.
3685 * lang-php: Likewise.
3686 * lang-python: Likewise.
3687 * lang-smalltalk: Likewise.
3688 * lang-tcl: Likewise.
3690 2003-02-20 Bruno Haible <bruno@clisp.org>
3692 * lang-gawk: Skip the test if gawk was built with --disable-nls.
3693 Reported by Paul Jarc <prj@po.cwru.edu>.
3695 2003-02-18 Bruno Haible <bruno@clisp.org>
3697 * Makefile.am (clean-am): New rule. For Solaris cc.
3699 2003-02-18 Bruno Haible <bruno@clisp.org>
3701 * xgettext-13: Add Report-Msgid-Bugs-To line to expected result.
3702 * xgettext-14: Likewise.
3703 * xgettext-18: Likewise.
3704 * xgettext-21: Likewise.
3705 * xgettext-23: Likewise.
3707 2003-02-12 Bruno Haible <bruno@clisp.org>
3710 * rpath*: Moved to autoconf-lib-link package.
3711 * Makefile.am (TESTS, EXTRA_DIST): Remove rpath*.
3712 (EXTRA_DIST): Add ChangeLog.0.
3713 (xg-test1.ok.po): Drop gettext.c from input files.
3714 (INCLUDES): Refer to intl in gettext-runtime directory.
3715 * lang-c++: Update for changed directory structure.
3716 * lang-java: Likewise.
3717 * xgettext-1: Drop gettext.c from input files.
3718 * xgettext-3: Update for changed domain name.
3721 See ChangeLog.0 for earlier changes.