1 2005-04-11 Bruno Haible <bruno@clisp.org>
3 * gettext-0.14.4 released.
5 2005-03-14 Bruno Haible <bruno@clisp.org>
7 * gettext-0.14.3 released.
9 2005-02-26 Bruno Haible <bruno@clisp.org>
11 * format-scheme-1: Remove tests for ~W, ~_, ~T, ~/, ~<. Update or add
12 tests for ~Y, ~C, ~I, ~_, ~/, ~!, ~Q, ~T, ~K.
13 * format-scheme-2: Remove tests for ~W, ~<. Add tests for
14 ~!, ~Q, ~Y, ~I, ~/, ~K.
16 2005-02-26 Bruno Haible <bruno@clisp.org>
18 * format-scheme-1: Remove test for #!.
20 2005-02-24 Bruno Haible <bruno@clisp.org>
22 * gettext-0.14.2 released.
24 2005-02-23 Bruno Haible <bruno@clisp.org>
26 * lang-java: On newer Darwin systems, set the System.out encoding to
27 UTF-8, not ISO-8859-1.
29 2005-02-13 Bruno Haible <bruno@clisp.org>
31 * Makefile.am (TESTS_ENVIRONMENT): Define also the environment variable
33 * lang-bash: Don't test using the traditional french locale if it does
34 exist. Try not only the traditional french locale, but also the UTF-8
38 * lang-clisp: Likewise.
39 * lang-csharp: Likewise.
40 * lang-gawk: Likewise.
41 * lang-guile: Likewise.
42 * lang-java: Likewise.
43 * lang-librep: Likewise.
44 * lang-objc: Likewise.
45 * lang-perl-1: Likewise.
46 * lang-perl-2: Likewise.
49 * lang-smalltalk: Likewise.
51 * lang-pascal: Likewise, but disable the test of the UTF-8 locale.
52 * lang-python-1: Likewise.
53 * lang-python-2: Likewise.
55 2005-02-12 Bruno Haible <bruno@clisp.org>
57 * lang-clisp: Use only the first line of "clisp --version"'s output.
58 Needed to avoid /bin/sh limitations on HP-UX 10.
60 2005-02-08 Bruno Haible <bruno@clisp.org>
62 * Makefile.am (LDADD_yes): Remove INTL_MACOSX_LIBS.
63 (LDADD): Add INTL_MACOSX_LIBS here.
64 Needed for MacOS X build with --disable-shared --disable-nls.
66 2005-02-06 Bruno Haible <bruno@clisp.org>
68 * msgcat-11: New file.
69 * Makefile.am (TESTS): Add it.
71 2005-01-29 Bruno Haible <bruno@clisp.org>
73 * Makefile.am (LDADD_yes): Add INTL_MACOSX_LIBS.
75 2005-01-20 Bruno Haible <bruno@clisp.org>
77 * lang-guile: Make it work.
79 2005-01-16 Bruno Haible <bruno@clisp.org>
82 * format-scheme-1: New file.
83 * format-scheme-2: New file.
84 * xgettext-scheme-1: New file.
85 * lang-guile: New file.
86 * Makefile.am (TESTS): Add them.
88 2005-01-08 Bruno Haible <bruno@clisp.org>
90 * msggrep-4: Remove unportability notes.
92 2005-01-09 Bruno Haible <bruno@clisp.org>
94 * xgettext-8: New file.
95 * Makefile.am (TESTS): Add it.
97 2005-01-05 Bruno Haible <bruno@clisp.org>
99 * tstgettext.c (main): Update year in --version output.
100 * tstngettext.c (main): Likewise.
102 2004-10-01 Guido Flohr <guido@imperia.net>
104 * xgettext-perl-4: Add test case with '-s' function.
105 Reported by Ryan Anderson <ryan@autoweb.net>.
107 2004-09-11 Bruno Haible <bruno@clisp.org>
109 * msginit-1: New file.
110 * msgmerge-17: New file.
111 * Makefile.am (TESTS): Add msginit-1, msgmerge-17.
112 (TESTS_ENVIRONMENT): Also define MSGINIT.
113 Reported by Jens A. Tkotz <jens@peino.de>.
115 2004-09-08 Bruno Haible <bruno@clisp.org>
117 Make lang-java work again on platforms with Java version < 1.4.
118 * lang-java: Undo last patch for all platforms except Darwin.
119 * Makefile.am (TESTS_ENVIRONMENT): Also define host_os.
121 2004-08-13 Bruno Haible <bruno@clisp.org>
123 Fix test failures on MacOS X.
124 * lang-clisp: Skip the test if clisp was not built with gettext
126 * lang-java: Enforce encoding ISO-8859-1 for System.out.
128 2004-07-10 Bruno Haible <bruno@clisp.org>
130 * tstgettext.c (expand_escape): Don't go into an endless loop when the
131 first backslash is not followed by one of the expected characters.
132 Reported by Arkadiusz MiĆkiewicz <arekm@pld-linux.org>.
134 2004-07-10 Bruno Haible <bruno@clisp.org>
136 * tstgettext.c (expand_escape): Support also \a and \v.
138 2004-03-14 Bruno Haible <bruno@clisp.org>
140 * format-lisp-2: Add one more test for ~[...~].
142 2004-01-30 Bruno Haible <bruno@clisp.org>
144 * format-c-5-prg.c (main): Return with exit code 77 when the requested
145 locale doesn't exist.
146 * format-c-5: Skip the test when the fa_IR locale doesn't exist.
147 Reported by Paul Jarc <prj@po.cwru.edu>.
149 2004-01-29 Bruno Haible <bruno@clisp.org>
151 * gettext-0.14.1 released.
153 2004-01-28 Bruno Haible <bruno@clisp.org>
155 * gettext-0.14 released.
157 2004-01-11 Bruno Haible <bruno@clisp.org>
159 * format-c-5: New file.
160 * format-c-5-prg.c: New file.
161 * Makefile.am (TESTS): Add format-c-5.
162 (noinst_PROGRAMS): Add fc5.
163 (fc5_SOURCES, fc5_LDADD): New variables.
165 2004-01-09 Bruno Haible <bruno@clisp.org>
167 * tstgettext.c (main): Update year in --version output.
168 * tstngettext.c (main): Likewise.
170 2004-01-10 Bruno Haible <bruno@clisp.org>
172 * lang-csharp: Work around mono-0.29 CurrentUICulture bug.
174 2003-12-29 Bruno Haible <bruno@clisp.org>
176 * testlocale.c: Include stdlib.h.
178 2003-12-29 Bruno Haible <bruno@clisp.org>
180 * xgettext-c-9: Add a test with a multi-part string with newlines and
181 comments between the parts.
182 * xgettext-java-5: Likewise.
183 * xgettext-csharp-5: Likewise.
184 * xgettext-python-2: Likewise.
185 * xgettext-objc-2: New file.
186 * Makefile.am (TESTS): Add it.
188 2003-12-26 Bruno Haible <bruno@clisp.org>
191 * msgunfmt-csharp-1: New file.
192 * lang-csharp: New file.
193 * Makefile.am (TESTS): Add them.
194 (TESTS_ENVIRONMENT): Also set the TESTCSHARP variable.
196 2003-12-26 Bruno Haible <bruno@clisp.org>
198 * format-csharp-1: New file.
199 * format-csharp-2: New file.
200 * xgettext-csharp-1: New file.
201 * xgettext-csharp-2: New file.
202 * xgettext-csharp-3: New file.
203 * xgettext-csharp-4: New file.
204 * xgettext-csharp-5: New file.
205 * Makefile.am (TESTS): Add them.
207 2003-12-27 Bruno Haible <bruno@clisp.org>
209 * lang-c++: Skip the test if TESTLIBASPRINTF is not set to "yes".
210 * Makefile.am (TESTS_ENVIRONMENT): Also set TESTLIBASPRINTF.
211 Reported by Adrian Bunk <bunk@fs.tum.de>.
213 2003-12-12 Bruno Haible <bruno@clisp.org>
216 * Makefile.am (clean-local): Renamed from clean-am.
218 2003-12-17 Bruno Haible <bruno@clisp.org>
220 * gettext-0.13.1 released.
222 2003-12-14 Bruno Haible <bruno@clisp.org>
224 * xgettext-sh-3: New file.
225 * Makefile.am (TESTS): Add it.
227 2003-12-05 Bruno Haible <bruno@clisp.org>
229 * testlocale.c: New file.
230 * Makefile.am (noinst_PROGRAMS): Add testlocale.
231 (testlocale_SOURCES): New variable.
232 * lang-bash: Skip the test if the testlocale program determines that
233 the locale is not usable. (For example on glibc systems with no
234 installed fr_FR locale.)
235 * lang-clisp: Likewise.
236 * lang-gawk: Likewise.
237 * lang-java: Likewise.
238 * lang-librep: Likewise.
239 * lang-php: Likewise.
242 2003-12-05 Bruno Haible <bruno@clisp.org>
244 * lang-c: Use ANSI C function declaration syntax.
245 * lang-objc: Likewise.
247 2003-12-03 Bruno Haible <bruno@clisp.org>
249 * Makefile.am (TESTS_ENVIRONMENT): Add the gettext-runtime/src source
250 dir to PATH, so that gettext.sh is found.
251 Reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
253 2003-12-03 Bruno Haible <bruno@clisp.org>
255 * xgettext-glade-2: Protect here document against backslash
257 * xgettext-glade-3: Likewise.
258 Reported by Paul Jarc <prj@po.cwru.edu>.
260 2003-12-02 Bruno Haible <bruno@clisp.org>
262 * xgettext-glade-3: Skip the test if expat is not available.
263 Reported by Jouko Orava <joorava@pcu.helsinki.fi>.
265 2003-11-30 Bruno Haible <bruno@clisp.org>
267 * gettext-0.13 released.
269 2003-11-22 Bruno Haible <bruno@clisp.org>
271 * xgettext-c-9: New file.
272 * xgettext-sh-2: New file.
273 * xgettext-python-2: New file.
274 * xgettext-lisp-1: New file.
275 * xgettext-elisp-1: New file.
276 * xgettext-librep-1: New file.
277 * xgettext-smalltalk-1: New file.
278 * xgettext-java-5: New file.
279 * xgettext-awk-1: New file.
280 * xgettext-ycp-2: New file.
281 * xgettext-tcl-2: New file.
282 * xgettext-perl-5: New file.
283 * xgettext-php-1: New file.
284 * Makefile.am (TESTS): Add them.
286 2003-11-15 Bruno Haible <bruno@clisp.org>
288 * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
290 2003-11-15 Bruno Haible <bruno@clisp.org>
292 * Makefile.am (EXTRA_DIST): Remove xg-test1.ok.po, add xg-c-1.ok.po.
293 (xg-c-1.ok.po): Renamed from xg-test1.ok.po.
295 2003-11-15 Bruno Haible <bruno@clisp.org>
297 * xgettext-7: Fix typo in tmpfiles.
299 2003-11-07 Bruno Haible <bruno@clisp.org>
301 * xgettext-7: New file.
302 * Makefile.am (TESTS): Add it.
304 2003-11-06 Bruno Haible <bruno@clisp.org>
306 * msgcat-stringtable-1: Fix expected test result.
308 2003-11-02 Bruno Haible <bruno@clisp.org>
310 * msgattrib-properties-1: Renamed from msgattrib-15.
311 * msgcat-properties-1: Renamed from msgcat-11.
312 * msgcat-properties-2: Renamed from msgcat-12.
313 * msgcat-stringtable-1: Renamed from msgcat-13.
314 * msgfmt-properties-1: Renamed from msgfmt-13.
315 * msgfmt-qt-1: Renamed from msgfmt-15.
316 * msgfmt-13: Renamed from msgfmt-14.
317 * msgmerge-compendium-1: Renamed from msgmerge-6.
318 * msgmerge-compendium-2: Renamed from msgmerge-7.
319 * msgmerge-compendium-3: Renamed from msgmerge-8.
320 * msgmerge-compendium-4: Renamed from msgmerge-12.
321 * msgmerge-update-1: Renamed from msgmerge-14.
322 * msgmerge-update-2: Renamed from msgmerge-15.
323 * msgmerge-update-3: Renamed from msgmerge-16.
324 * msgmerge-properties-1: Renamed from msgmerge-23.
325 * msgmerge-properties-2: Renamed from msgmerge-24.
326 * msgmerge-6: Renamed from msgmerge-9.
327 * msgmerge-7: Renamed from msgmerge-10.
328 * msgmerge-8: Renamed from msgmerge-11.
329 * msgmerge-9: Renamed from msgmerge-13.
330 * msgmerge-10: Renamed from msgmerge-17.
331 * msgmerge-11: Renamed from msgmerge-18.
332 * msgmerge-12: Renamed from msgmerge-19.
333 * msgmerge-13: Renamed from msgmerge-20.
334 * msgmerge-14: Renamed from msgmerge-21.
335 * msgmerge-15: Renamed from msgmerge-22.
336 * msgmerge-16: Renamed from msgmerge-25.
337 * msgunfmt-java-1: Renamed from msgunfmt-2.
338 * msgunfmt-tcl-1: Renamed from msgunfmt-3.
339 * msgunfmt-properties-1: Renamed from msgunfmt-4.
340 * xgettext-java-1: Renamed from xgettext-10.
341 * xgettext-java-2: Renamed from xgettext-11.
342 * xgettext-java-3: Renamed from xgettext-15.
343 * xgettext-java-4: Renamed from xgettext-16.
344 * xgettext-ycp-1: Renamed from xgettext-17.
345 * xgettext-python-1: Renamed from xgettext-18.
346 * xgettext-glade-1: Renamed from xgettext-19.
347 * xgettext-glade-2: Renamed from xgettext-20.
348 * xgettext-tcl-1: Renamed from xgettext-21.
349 * xgettext-glade-3: Renamed from xgettext-25.
350 * xgettext-perl-1: Renamed from xgettext-26.
351 * xgettext-perl-2: Renamed from xgettext-27.
352 * xgettext-perl-3: Renamed from xgettext-28.
353 * xgettext-perl-4: Renamed from xgettext-29.
354 * xgettext-sh-1: Renamed from xgettext-30.
355 * xgettext-objc-1: Renamed from xgettext-32.
356 * xgettext-stringtable-1: Renamed from xgettext-33.
357 * xgettext-c-1: Renamed from xgettext-1.
358 * xgettext-c-2: Renamed from xgettext-2.
359 * xgettext-c-3: Renamed from xgettext-4.
360 * xgettext-c-4: Renamed from xgettext-5.
361 * xgettext-c-5: Renamed from xgettext-6.
362 * xgettext-c-6: Renamed from xgettext-7.
363 * xgettext-c-7: Renamed from xgettext-9.
364 * xgettext-c-8: Renamed from xgettext-22.
365 * xgettext-po-1: Renamed from xgettext-8.
366 * xgettext-properties-1: Renamed from xgettext-24.
367 * xgettext-1: Renamed from xgettext-3.
368 * xgettext-2: Renamed from xgettext-12.
369 * xgettext-3: Renamed from xgettext-13.
370 * xgettext-4: Renamed from xgettext-14.
371 * xgettext-5: Renamed from xgettext-23.
372 * xgettext-6: Renamed from xgettext-31.
373 * Makefile.am (TESTS): Update.
375 2003-10-23 Bruno Haible <bruno@clisp.org>
377 * msgcat-13: Change expected result.
379 2003-10-21 Bruno Haible <bruno@clisp.org>
381 * lang-bash: Hide the warning about deprecated syntax.
383 2003-10-21 Bruno Haible <bruno@clisp.org>
385 * msgmerge-25: New file.
386 * Makefile.am (TESTS): Add it.
388 2003-10-19 Bruno Haible <bruno@clisp.org>
390 * format-qt-1: New file.
391 * format-qt-2: New file.
392 * msgfmt-15: New file.
393 * qttest_pl.po: New file.
394 * qttest_pl.qm: New file.
395 * Makefile.am (TESTS): Add format-qt-1, format-qt-2, msgfmt-15.
396 (EXTRA_DIST): Add qttest_pl.po, qttest_pl.qm.
398 2003-10-14 Bruno Haible <bruno@clisp.org>
400 * xgettext-22: Update expected result.
402 * lang-objc: Likewise.
404 2003-10-12 Bruno Haible <bruno@clisp.org>
406 * msgcat-13: New file.
407 * xgettext-33: New file.
408 * Makefile.am (TESTS): Add them.
410 2003-10-12 Bruno Haible <bruno@clisp.org>
412 * xgettext-32: New file.
413 * Makefile.am (TESTS): Add xgettext-32.
415 2003-10-09 Bruno Haible <bruno@clisp.org>
417 * tstgettext.c: Include xalloc.h instead of xmalloc.h.
419 2003-10-05 Bruno Haible <bruno@clisp.org>
421 * xgettext-4: Update expected test result.
422 * xgettext-5: Likewise.
423 * xgettext-6: Likewise.
424 * xgettext-8: Likewise.
425 * xgettext-24: Likewise.
426 * xgettext-26: Pass --flag options to xgettext. Update expected test
428 * lang-perl-1: Pass --flag options to xgettext.
429 * lang-perl-2: Likewise.
431 * xgettext-31: New file.
432 * Makefile.am (TESTS): Add it.
434 2003-10-04 Bruno Haible <bruno@clisp.org>
436 * xgettext-11: Test details of the new Java backend, instead of the
437 --keyword-substring option.
439 2003-10-07 Bruno Haible <bruno@clisp.org>
441 * lang-perl-1: Set LC_CTYPE to empty in while setting LANG.
442 * lang-perl-2: Likewise.
443 * lang-tcl: Likewise.
445 2003-10-06 Guido Flohr <guido@imperia.net>
446 Bruno Haible <bruno@clisp.org>
448 * xgettext-26: Add three tests for 'sub' handling.
449 Reported by Crispin Flowerday <cflowerday@zeus.com>.
451 2003-09-16 Bruno Haible <bruno@clisp.org>
453 * tstgettext.c (add_newline, do_expand): Change type to bool. Make
455 (main, expand_escape): Use bool.
456 * tstngettext.c (main): Use bool.
458 2003-09-13 Bruno Haible <bruno@clisp.org>
460 * lang-sh: Source gettext.sh.
461 (echo, eval_gettext, eval_ngettext): Remove definitions.
462 * lang-bash: Source gettext.sh.
463 (echo, eval_ngettext): Remove definitions.
465 2003-09-13 Bruno Haible <bruno@clisp.org>
467 * format-sh-1: Update to match stricter format string definition.
468 * format-sh-2: Likewise.
470 2003-09-13 Bruno Haible <bruno@clisp.org>
472 Fix behaviour of "<program> --help > /dev/full".
473 * tstgettext.c: Include closeout.h.
474 (main): Register close_stdout for execution at program exit.
475 * tstngettext.c: Include closeout.h.
476 (main): Register close_stdout for execution at program exit.
478 2003-09-11 Bruno Haible <bruno@clisp.org>
480 * msgfmt-14: New file.
481 * Makefile.am (TESTS): Add it.
483 2003-09-09 Guido Flohr <guido@imperia.net>
485 * xgettext-29: Add more tests.
486 * lang-perl-1: Use gettext instead of _.
488 2003-09-08 Bruno Haible <bruno@clisp.org>
490 * lang-sh: Avoid test failure with Solaris /bin/sh.
491 * lang-bash: Avoid test failure when bash is built without i18n
494 2003-09-03 Bruno Haible <bruno@clisp.org>
496 * xgettext-30: New file.
498 * lang-bash: New file.
499 * Makefile.am (TESTS): Add them.
500 (TESTS_ENVIRONMENT): Add ../../gettext-runtime/src to the PATH.
502 2003-08-31 Bruno Haible <bruno@clisp.org>
504 * format-sh-1: New file.
505 * format-sh-2: New file.
506 * Makefile.am (TESTS): Add them.
508 2003-09-01 Bruno Haible <bruno@clisp.org>
510 * xgettext-26: Add explicit symbol import to 'use' command.
511 * lang-perl-1: Likewise.
512 Suggested by Guido Flohr.
514 2003-09-01 Bruno Haible <bruno@clisp.org>
516 * xgettext-29: New test, from Guido Flohr.
517 * Makefile.am (TESTS): Add it.
519 2003-08-08 Bruno Haible <bruno@clisp.org>
521 * format-gcc-internal-1: New file.
522 * format-gcc-internal-2: New file.
523 * Makefile.am (TESTS): Add them.
525 2003-08-04 Bruno Haible <bruno@clisp.org>
527 * lang-perl-1: Small tweaks.
528 * lang-perl-2: Likewise.
529 * xgettext-26: Likewise.
531 2003-08-04 Guido Flohr <guido@imperia.net>
533 * format-perl-brace-1: Fix last patch,
535 2003-07-05 Bruno Haible <bruno@clisp.org>
537 * format-perl-brace-1: Renamed from format-perl-bracket-1. Use braces
539 * format-perl-brace-2: Renamed from format-perl-bracket-2. Use braces
541 * format-perl-mixed-1: Use braces instead of brackets.
542 * format-perl-mixed-2: Likewise.
543 * xgettext-26: Likewise.
544 * lang-perl-2: Likewise.
545 * Makefile.am (TESTS): Add format-perl-brace-[12], remove
546 format-perl-bracket-[12].
548 2003-06-27 Bruno Haible <bruno@clisp.org>
550 * xgettext-27: Also test Unicode character names in here documents.
551 * xgettext-28: Likewise.
553 2003-06-24 Bruno Haible <bruno@clisp.org>
555 * xgettext-27: New file.
556 * xgettext-28: New file.
557 * Makefile.am (TESTS): Add them.
559 2003-06-23 Bruno Haible <bruno@clisp.org>
561 * xgettext-26: Fix expected test result for backslashed dollar in
562 single-quoted string.
564 2003-06-23 Bruno Haible <bruno@clisp.org>
566 * format-perl-bracket-2: Allow added arguments in msgstr.
568 2003-06-21 Bruno Haible <bruno@clisp.org>
570 * xgettext-26: Add more test cases, some from Guido Flohr.
571 * format-perl-1: Complete rewrite, based on format-c-1.
572 * format-perl-2: Complete rewrite, based on format-c-2.
573 * format-perl-bracket-1: New file, based on format-python-1, partially
575 * format-perl-bracket-2: New file, based on format-python-2, partially
577 * format-perl-mixed-1: New file, from Guido Flohr.
578 * format-perl-mixed-2: New file, from Guido Flohr.
579 * lang-perl-1: Renamed from lang-perl.
580 * lang-perl-2: New file, from Guido Flohr, based on lang-perl.
581 * Makefile.am (TESTS): Add format-perl-bracket-1,
582 format-perl-bracket-2, format-perl-mixed-1, format-perl-mixed-2,
583 lang-perl-1, lang-perl-2. Remove lang-perl.
585 2003-06-19 Bruno Haible <bruno@clisp.org>
587 * Makefile.am (TESTS_ENVIRONMENT): Also set LOCALE_FR.
588 * lang-c: Use system dependent locale name $LOCALE_FR, not just fr_FR.
589 * lang-c++: Likewise.
590 * lang-clisp: Likewise.
591 * lang-gawk: Likewise.
592 * lang-java: Likewise.
593 * lang-librep: Likewise.
594 * lang-objc: Likewise.
595 * lang-pascal: Likewise.
596 * lang-perl: Likewise.
597 * lang-php: Likewise.
598 * lang-python-1: Likewise.
599 * lang-python-2: Likewise.
600 * lang-smalltalk: Likewise.
601 * lang-tcl: Likewise.
603 2003-06-17 Paul Eggert <eggert@twinsun.com>
605 * msgcat-7: Put msgcat options before file name, so that the test
606 doesn't fail if POSIXLY_CORRECT is set.
608 2003-06-15 Bruno Haible <bruno@clisp.org>
610 * xgettext-26: New file, derived from lang-perl.
611 * Makefile.am (TESTS): Add it.
612 * lang-perl: Turn into a real integration test.
614 2003-06-12 Bruno Haible <bruno@clisp.org>
616 * format-perl-1: Avoid conflict with format-awk-1.
617 * format-perl-2: Avoid conflict with format-awk-2.
618 * Makefile.am (TESTS): Mention perl between tcl and php.
620 2003-06-11 Guido Flohr <guido@imperia.net>
622 * format-perl-1: New file.
623 * format-perl-2: New file.
624 * lang-perl: New file.
625 * Makefile.am (TESTS): Add them.
627 2003-05-27 Bruno Haible <bruno@clisp.org>
629 * plural-2: Add test for Slovak plural formula.
631 2003-05-24 Bruno Haible <bruno@clisp.org>
633 * xgettext-25: New file.
634 * Makefile.am (TESTS): Add it.
636 2003-05-22 Bruno Haible <bruno@clisp.org>
638 * gettext-0.12.1 released.
640 2003-05-19 Bruno Haible <bruno@clisp.org>
642 * lang-smalltalk: Skip the test if smalltalk version 2.1 or 2.1.1
643 is used; these versions lack the I18N package.
645 2003-05-17 Bruno Haible <bruno@clisp.org>
647 * gettext-0.12 released.
649 2003-04-27 Bruno Haible <bruno@clisp.org>
651 * plural-2: Really make the test fail if there is a mismatch. Add a
652 test for the alternate formula for Russian from the glibc manual.
654 2003-04-26 Bruno Haible <bruno@clisp.org>
656 * msgattrib-15: New file.
657 * msgcat-11: New file.
658 * msgcat-12: New file.
659 * msgcmp-3: New file.
660 * msgcomm-24: New file.
661 * msgconv-4: New file.
663 * msgexec-3: New file.
664 * msgfilter-3: New file.
665 * msgfmt-13: New file.
666 * msggrep-6: New file.
667 * msgmerge-23: New file.
668 * msgmerge-24: New file.
669 * msgunfmt-4: New file.
670 * msguniq-4: New file.
671 * xgettext-24: New file.
672 * msguniq-a.inp: New file.
673 * Makefile.am (TESTS): Add the new tests.
674 (EXTRA_DIST): Add msguniq-a.inp.
676 2003-04-14 Bruno Haible <bruno@clisp.org>
678 * Makefile.am (CHECKER): New variable.
679 (TESTS_ENVIRONMENT): Use it.
681 2003-04-12 Bruno Haible <bruno@clisp.org>
683 * Makefile.vms: Avoid rules with no lines. Don't use the force target.
684 Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
686 2003-04-06 Bruno Haible <bruno@clisp.org>
688 * lang-c++: Update includes list to match the changed location of
691 2003-03-30 Bruno Haible <bruno@clisp.org>
693 * Makefile.vms: New file.
694 * Makefile.am (EXTRA_DIST): Add Makefile.vms.
696 2003-03-17 Bruno Haible <bruno@clisp.org>
698 Native Woe32/MSVC support.
699 * Makefile.msvc: New file.
700 * Makefile.am (EXTRA_DIST): Add it.
701 (INCLUDES): Look for libgnuintl.h in ../intl, not
702 $(top_srcdir)/../gettext-runtime/intl.
704 2003-02-28 Bruno Haible <bruno@clisp.org>
706 Support for relocatable installation.
707 * tstgettext.c: Include progname.h, relocatable.h.
708 (program_name): Remove variable.
709 (main): Use set_program_name. Relocate LOCALEDIR value. Update
711 * tstngettext.c: Include progname.h, relocatable.h.
712 (program_name): Remove variable.
713 (main): Use set_program_name. Relocate LOCALEDIR value. Update
715 * Makefile.am (tstgettext_CFLAGS, tstngettext_CFLAGS): New variables.
717 2003-02-28 Bruno Haible <bruno@clisp.org>
719 * Makefile.am (localedir): New variable.
721 2003-02-28 Bruno Haible <bruno@clisp.org>
723 * xgettext-19: Add Report-Msgid-Bugs-To line to expected result.
724 * xgettext-20: Likewise.
726 2003-02-23 Bruno Haible <bruno@clisp.org>
728 * format-lisp-1: Correct the syntax of a test string.
730 2003-02-22 Bruno Haible <bruno@clisp.org>
732 * lang-python-1: Renamed from lang-python. Make it work with Python
734 * lang-python-2: New file.
735 * Makefile.am (TESTS): Remove lang-python, add lang-python-[12].
737 2003-02-20 Bruno Haible <bruno@clisp.org>
739 * msgfilter-1: Remove SKIP: messages, now emitted by the Makefile.
740 * msgfilter-2: Likewise.
741 * msgunfmt-2: Likewise.
742 * msgunfmt-3: Likewise.
743 * xgettext-19: Likewise.
744 * xgettext-20: Likewise.
746 * lang-c++: Likewise.
747 * lang-clisp: Likewise.
748 * lang-gawk: Likewise.
749 * lang-java: Likewise.
750 * lang-librep: Likewise.
751 * lang-objc: Likewise.
752 * lang-pascal: Likewise.
753 * lang-php: Likewise.
754 * lang-python: Likewise.
755 * lang-smalltalk: Likewise.
756 * lang-tcl: Likewise.
758 2003-02-20 Bruno Haible <bruno@clisp.org>
760 * lang-gawk: Skip the test if gawk was built with --disable-nls.
761 Reported by Paul Jarc <prj@po.cwru.edu>.
763 2003-02-18 Bruno Haible <bruno@clisp.org>
765 * Makefile.am (clean-am): New rule. For Solaris cc.
767 2003-02-18 Bruno Haible <bruno@clisp.org>
769 * xgettext-13: Add Report-Msgid-Bugs-To line to expected result.
770 * xgettext-14: Likewise.
771 * xgettext-18: Likewise.
772 * xgettext-21: Likewise.
773 * xgettext-23: Likewise.
775 2003-02-12 Bruno Haible <bruno@clisp.org>
778 * rpath*: Moved to autoconf-lib-link package.
779 * Makefile.am (TESTS, EXTRA_DIST): Remove rpath*.
780 (EXTRA_DIST): Add ChangeLog.0.
781 (xg-test1.ok.po): Drop gettext.c from input files.
782 (INCLUDES): Refer to intl in gettext-runtime directory.
783 * lang-c++: Update for changed directory structure.
784 * lang-java: Likewise.
785 * xgettext-1: Drop gettext.c from input files.
786 * xgettext-3: Update for changed domain name.
789 See ChangeLog.0 for earlier changes.