xref: /netbsd-src/external/gpl2/gettext/dist/gettext-tools/tests/ChangeLog (revision 946379e7b37692fc43f68eb0d1c10daa0a7f3b6c)
12006-11-27  Bruno Haible  <bruno@clisp.org>
2
3	* gettext-0.16.1 released.
4
52006-10-26  Bruno Haible  <bruno@clisp.org>
6
7	* gettext-0.16 released.
8
92006-10-03  Bruno Haible  <bruno@clisp.org>
10
11	* msgattrib-16: New file.
12	* msgattrib-17: New file.
13	* msgcat-15: New file.
14	* msgcat-16: New file.
15	* msgcmp-4: New file.
16	* msgcomm-26: New file.
17	* msgconv-6: New file.
18	* msgfmt-16: New file.
19	* msgmerge-19: New file.
20	* msguniq-6: New file.
21	* Makefile.am (TESTS): Add them.
22
232006-10-03  Bruno Haible  <bruno@clisp.org>
24
25	* msgmerge-18: Invoke msgcmp with options --use-fuzzy and
26	--use-untranslated.
27
282006-10-01  Bruno Haible  <bruno@clisp.org>
29
30	* xgettext-perl-6: New file.
31	* Makefile.am (TESTS): Add it.
32
332006-09-06  Bruno Haible  <bruno@clisp.org>
34
35	* msgfmt-12: Update expected output.
36	* format-c-3: Likewise.
37	* format-c-4: Likewise.
38	* format-c-5: Likewise.
39
402006-08-28  Bruno Haible  <bruno@clisp.org>
41
42	* xgettext-scheme-2: New file.
43	* Makefile.am (TESTS): Add it.
44
452006-08-16  Bruno Haible  <bruno@clisp.org>
46
47	* plural-2: Use Japanese, not Hungarian, as a test case for nplurals=1.
48
492006-08-16  Bruno Haible  <bruno@clisp.org>
50
51	* msgunfmt-2: New file.
52	* Makefile.am (TESTS): Add it.
53
542006-08-01  Bruno Haible  <bruno@clisp.org>
55
56	* msgmerge-compendium-6: New file.
57	* mm-ko.ascii.pot: New file.
58	* mm-ko.euc-kr.po: New file.
59	* mm-ko-comp.euc-kr.po: New file.
60	* Makefile.am (TESTS): Add msgmerge-compendium-6.
61	(EXTRA_DIST): Add mm-ko.ascii.pot, mm-ko.euc-kr.po,
62	mm-ko-comp.euc-kr.po.
63
642006-08-01  Bruno Haible  <bruno@clisp.org>
65
66	* mm-viet.comp.po: Renamed from msgmerge-v.comp.po.
67	* mm-viet.out: Renamed from msgmerge-v.out.
68	* mm-viet.pot: msgmerge-v.pot.
69	* msgmerge-compendium-5: Update.
70	* Makefile.am (EXTRA_DIST): Update.
71
722006-08-04  Bruno Haible  <bruno@clisp.org>
73
74	* Makefile.am (TESTS): Really add msgfmt-qt-2.
75
762006-08-02  Bruno Haible  <bruno@clisp.org>
77
78	* lang-c: Replace ../lib with ../gnulib-lib.
79	* lang-c++: Likewise.
80	* lang-objc: Likewise.
81
822006-07-30  Bruno Haible  <bruno@clisp.org>
83
84	* Makefile.am (AM_CPPFLAGS, *_LDADD*): Replace ../lib with
85	../gnulib-lib.
86	* lang-csharp (CSHARPCOMP, CSHARPEXEC): Remove lib/ from pathname.
87	* lang-java (JAVACOMP, JAVAEXEC): Remove lib/ from pathname.
88
892006-07-25  Bruno Haible  <bruno@clisp.org>
90
91	* Makefile.msvc: Remove file.
92	* Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
93
942006-07-25  Bruno Haible  <bruno@clisp.org>
95
96	* Makefile.vms: Remove file.
97	* Makefile.am (EXTRA_DIST): Remove Makefile.vms.
98
992006-07-21  Bruno Haible  <bruno@clisp.org>
100
101	* gettext-0.15 released.
102
1032006-07-21  Bruno Haible  <bruno@clisp.org>
104
105	* gettext-4: Store the PO file under fr/, not fr_FR/. Needed on
106	Solaris 7, because there the french locale is called fr, not fr_FR.
107
1082006-07-21  Bruno Haible  <bruno@clisp.org>
109
110	* gettext-6-prg.c: Enable the test only for glibc >= 2.3.
111	* gettext-7-prg.c: Likewise.
112	* gettext-6: Update.
113	* gettext-7: Likewise.
114
1152006-07-14  Bruno Haible  <bruno@clisp.org>
116
117	* Makefile.am (MOSTLYCLEANFILES): New variable.
118
1192006-04-14  Bruno Haible  <bruno@clisp.org>
120
121	Assume autoconf >= 2.60.
122	* Makefile.am (localedir): Remove variable.
123
1242006-06-21  Bruno Haible  <bruno@clisp.org>
125
126	* xgettext-sh-5: New file.
127	* Makefile.am (TESTS): Add it.
128
1292006-06-17  Bruno Haible  <bruno@clisp.org>
130
131	* recode-sr-latin-2 (LOCALE_JA_EUCJP): Determine locale name depending
132	on the platform.
133	Needed for NetBSD 3.0, where testlocale always succeeds. (On NetBSD,
134	setlocale always works, but for invalid locales nl_locale(CODESET)
135	returns "646".)
136
1372006-06-17  Bruno Haible  <bruno@clisp.org>
138
139	* gettext-4: Use a french locale instead of a german locale. Pass
140	the locale name as an argument to gettext-4-prg.
141	* gettext-4-prg.c (main): Use the locale name passed as argument.
142
1432006-06-04  Bruno Haible  <bruno@clisp.org>
144
145        * recode-sr-latin-2: Skip the test on MacOS X and BeOS.
146
1472006-06-04  Bruno Haible  <bruno@clisp.org>
148
149	* lang-php: Skip the test if php does not have the 'gettext' module
150	built-in.
151
1522006-06-04  Bruno Haible  <bruno@clisp.org>
153
154	* lang-gawk: Require gawk-3.1.3 or newer.
155
1562006-06-04  Bruno Haible  <bruno@clisp.org>
157
158	Provide better SKIP explanations.
159	* lang-pascal (UTF8_LOCALE_UNSUPPORTED): New variable.
160	* lang-python-1: Likewise.
161	* lang-python-2: Likewise.
162
1632006-06-03  Bruno Haible  <bruno@clisp.org>
164
165	* lang-php: Fix version recognition for PHP 4.
166
1672006-06-03  Bruno Haible  <bruno@clisp.org>
168
169	Explain why tests are skipped.
170	* Makefile.am (TESTS_ENVIRONMENT): Also define JAVA_CHOICE, BUILDJAVA,
171	CSHARPCHOICE, BUILDCSHARP.
172	* testlocale.c (main): Don't print "Couldn't set locale.".
173	* format-c-5-prg.c (main): Likewise.
174	* format-c-5: Print a message explaining why the test is skipped.
175	* gettext-3: Likewise.
176	* gettext-4: Likewise.
177	* gettext-5: Likewise.
178	* gettext-6: Likewise.
179	* gettext-7: Likewise.
180	* lang-bash: Likewise.
181	* lang-clisp: Likewise.
182	* lang-csharp: Likewise.
183	* lang-gawk: Likewise.
184	* lang-guile: Likewise.
185	* lang-java: Likewise.
186	* lang-librep: Likewise.
187	* lang-pascal: Likewise.
188	* lang-perl-1: Likewise.
189	* lang-perl-2: Likewise.
190	* lang-php: Likewise.
191	* lang-python-1: Likewise.
192	* lang-python-2: Likewise.
193	* lang-sh: Likewise.
194	* lang-smalltalk: Likewise.
195	* lang-tcl: Likewise.
196	* msgfilter-1: Likewise.
197	* msgfilter-2: Likewise.
198	* msgfilter-3: Likewise.
199	* msgfilter-4: Likewise.
200	* msgunfmt-csharp-1: Likewise.
201	* msgunfmt-java-1: Likewise.
202	* msgunfmt-tcl-1: Likewise.
203	* recode-sr-latin-1: Likewise.
204	* recode-sr-latin-2: Likewise.
205	* xgettext-glade-1: Likewise.
206	* xgettext-glade-2: Likewise.
207	* xgettext-glade-3: Likewise.
208	* lang-c: Print a message explaining why the test is skipped. Don't
209	print "Couldn't set locale.".
210	* lang-c++: Likewise.
211	* lang-objc: Likewise.
212
2132006-05-31  Bruno Haible  <bruno@clisp.org>
214
215	* xgettext-ycp-3: New file, from Karl Eichwalder <ke@suse.de>.
216	* Makefile.am (TESTS): Add it.
217
2182006-05-16  Bruno Haible  <bruno@clisp.org>
219
220	* gettext-4-prg.c: Set the LC_ALL environment variable, not just LANG.
221	Needed on non-glibc Unix systems where !HAVE_LOCALE_NULL and
222	_nl_locale_name_default() = "C".
223
2242006-05-14  Bruno Haible  <bruno@clisp.org>
225
226	* xgettext-php-2: New file.
227	* Makefile.am (TESTS): Add it.
228
2292006-04-02  Bruno Haible  <bruno@clisp.org>
230
231	* tstgettext.c: Include propername.h.
232	(main): Call proper_name. Bump copyright year.
233	* tstngettext.c: Include propername.h.
234	(main): Call proper_name. Bump copyright year.
235
2362006-03-28  Bruno Haible  <bruno@clisp.org>
237
238	* recode-sr-latin-1: New file.
239	* recode-sr-latin-2: New file.
240	* msgfilter-sr-latin-1: New file.
241	* Makefile.am (TESTS): Add them.
242	(TESTS_ENVIRONMENT): Also set the RECODE variable.
243
2442006-03-19  Bruno Haible  <bruno@clisp.org>
245
246	* xgettext-9: New file.
247	* Makefile.am (TESTS): Add it.
248
2492006-03-16  Bruno Haible  <bruno@clisp.org>
250
251	* msggrep-8: New file.
252	* Makefile.am (TESTS): Add it.
253
2542006-03-16  Bruno Haible  <bruno@clisp.org>
255
256	* xgettext-c-15: New file.
257	* Makefile.am (TESTS): Add it.
258
2592006-03-11  Bruno Haible  <bruno@clisp.org>
260
261	* lang-c: Put the -I flags before ${CFLAGS} ${CPPFLAGS}.
262	* lang-c++: Likewise.
263	* lang-objc: Likewise.
264
2652006-03-11  Bruno Haible  <bruno@clisp.org>
266
267	* format-python-1: Hide xgettext warnings.
268
2692006-03-11  Bruno Haible  <bruno@clisp.org>
270
271	Make the gettext-4 test work on MacOS X.
272	* gettext-4-prg.c: Include xsetenv.h instead of setenv.h.
273	(main): Clear also the LC_ALL, LC_MESSAGES, LC_CTYPE, LANG environment
274	variables. Set LANGUAGE explicitly. Disable first test on MacOS X and
275	BeOS. Add a third test instead.
276
2772006-03-11  Bruno Haible  <bruno@clisp.org>
278
279	* msgmerge-compendium-5: New file.
280	* msgmerge-v.comp.po: New file, from Clytie Siddall.
281	* msgmerge-v.pot: New file, from KDE project.
282	* msgmerge-v.out: New file.
283	* Makefile.am (TESTS): Add msgmerge-compendium-5.
284	(EXTRA_DIST): Add msgmerge-v.comp.po, msgmerge-v.pot, msgmerge-v.out.
285
2862006-02-12  Bruno Haible  <bruno@clisp.org>
287
288	* xgettext-c-14: New file.
289	* format-boost-1: New file.
290	* format-boost-2: New file.
291	* Makefile.am (TESTS): Add them.
292
2932006-02-12  Bruno Haible  <bruno@clisp.org>
294
295	* xgettext-c-13: New file.
296	* Makefile.am (TESTS): Add it.
297
2982006-02-12  Bruno Haible  <bruno@clisp.org>
299
300	* xgettext-c-12: New file.
301	* Makefile.am (TESTS): Add it.
302
3032005-11-21  Bruno Haible  <bruno@clisp.org>
304
305	* format-c-3: Put all non-option arguments after all option arguments,
306	so that the test works 1. when POSIXLY_CORRECT is set, 2. on platforms
307	whose getopt facility is POSIX compliant but not GNU libc compatible,
308	such as Cygwin.
309	* format-c-4: Likewise.
310	* format-c-5: Likewise.
311	* msgattrib-1: Likewise.
312	* msgattrib-2: Likewise.
313	* msgattrib-3: Likewise.
314	* msgattrib-4: Likewise.
315	* msgattrib-5: Likewise.
316	* msgattrib-6: Likewise.
317	* msgattrib-7: Likewise.
318	* msgattrib-8: Likewise.
319	* msgattrib-9: Likewise.
320	* msgattrib-10: Likewise.
321	* msgattrib-11: Likewise.
322	* msgattrib-12: Likewise.
323	* msgattrib-13: Likewise.
324	* msgattrib-14: Likewise.
325	* msgattrib-15: Likewise.
326	* msgattrib-properties-1: Likewise.
327	* msgcat-1: Likewise.
328	* msgcat-11: Likewise.
329	* msgcat-properties-1: Likewise.
330	* msgcat-properties-2: Likewise.
331	* msgcat-stringtable-1: Likewise.
332	* msgcomm-17: Likewise.
333	* msgcomm-18: Likewise.
334	* msgcomm-19: Likewise.
335	* msgcomm-21: Likewise.
336	* msgcomm-23: Likewise.
337	* msgconv-1: Likewise.
338	* msgconv-2: Likewise.
339	* msgconv-4: Likewise.
340	* msgconv-5: Likewise.
341	* msgen-1: Likewise.
342	* msgen-2: Likewise.
343	* msgen-3: Likewise.
344	* msgfmt-1: Likewise.
345	* msgfmt-2: Likewise.
346	* msgfmt-3: Likewise.
347	* msgfmt-4: Likewise.
348	* msgfmt-5: Likewise.
349	* msgfmt-10: Likewise.
350	* msgfmt-12: Likewise.
351	* msgfmt-14: Likewise.
352	* msgfmt-15: Likewise.
353	* msgfmt-properties-1: Likewise.
354	* msgfmt-qt-1: Likewise.
355	* msggrep-1: Likewise.
356	* msggrep-2: Likewise.
357	* msggrep-3: Likewise.
358	* msggrep-4: Likewise.
359	* msggrep-5: Likewise.
360	* msggrep-6: Likewise.
361	* msggrep-7: Likewise.
362	* msgmerge-1: Likewise.
363	* msgmerge-2: Likewise.
364	* msgmerge-3: Likewise.
365	* msgmerge-4: Likewise.
366	* msgmerge-5: Likewise.
367	* msgmerge-6: Likewise.
368	* msgmerge-7: Likewise.
369	* msgmerge-8: Likewise.
370	* msgmerge-9: Likewise.
371	* msgmerge-10: Likewise.
372	* msgmerge-11: Likewise.
373	* msgmerge-12: Likewise.
374	* msgmerge-13: Likewise.
375	* msgmerge-14: Likewise.
376	* msgmerge-15: Likewise.
377	* msgmerge-16: Likewise.
378	* msgmerge-17: Likewise.
379	* msgmerge-18: Likewise.
380	* msgmerge-compendium-1: Likewise.
381	* msgmerge-compendium-2: Likewise.
382	* msgmerge-compendium-3: Likewise.
383	* msgmerge-compendium-4: Likewise.
384	* msgmerge-properties-1: Likewise.
385	* msgunfmt-1: Likewise.
386	* msgunfmt-csharp-1: Likewise.
387	* msgunfmt-java-1: Likewise.
388	* msgunfmt-properties-1: Likewise.
389	* msguniq-1: Likewise.
390	* msguniq-2: Likewise.
391	* msguniq-3: Likewise.
392	* msguniq-4: Likewise.
393	* msguniq-5: Likewise.
394	* plural-1: Likewise.
395	* xgettext-awk-1: Likewise.
396	* xgettext-c-3: Likewise.
397	* xgettext-c-4: Likewise.
398	* xgettext-c-5: Likewise.
399	* xgettext-c-6: Likewise.
400	* xgettext-c-9: Likewise.
401	* xgettext-c-10: Likewise.
402	* xgettext-c-11: Likewise.
403	* xgettext-csharp-5: Likewise.
404	* xgettext-elisp-1: Likewise.
405	* xgettext-java-5: Likewise.
406	* xgettext-librep-1: Likewise.
407	* xgettext-lisp-1: Likewise.
408	* xgettext-objc-1: Likewise.
409	* xgettext-objc-2: Likewise.
410	* xgettext-perl-1: Likewise.
411	* xgettext-perl-5: Likewise.
412	* xgettext-php-1: Likewise.
413	* xgettext-po-1: Likewise.
414	* xgettext-properties-1: Likewise.
415	* xgettext-python-2: Likewise.
416	* xgettext-python-3: Likewise.
417	* xgettext-scheme-1: Likewise.
418	* xgettext-sh-1: Likewise.
419	* xgettext-sh-2: Likewise.
420	* xgettext-sh-3: Likewise.
421	* xgettext-sh-4: Likewise.
422	* xgettext-smalltalk-1: Likewise.
423	* xgettext-stringtable-1: Likewise.
424	* xgettext-tcl-2: Likewise.
425	* xgettext-ycp-2: Likewise.
426	Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
427
4282005-11-21  Bruno Haible  <bruno@clisp.org>
429
430	* gettext-4: Skip the test if there is no de_DE.ISO-8859-1 locale.
431
4322005-10-18  Bruno Haible  <bruno@clisp.org>
433
434	* xgettext-c-11: New file.
435	* Makefile.am (TESTS): Add it.
436
4372005-10-05  Bruno Haible  <bruno@clisp.org>
438
439	* msgfmt-15: New file.
440	* Makefile.am (TESTS): Add it.
441
4422005-10-04  Bruno Haible  <bruno@clisp.org>
443
444	* msgfmt-10: Change expected error message, to match new line numbers.
445
4462005-10-03  Bruno Haible  <bruno@clisp.org>
447
448	Add support for contexts in xgettext.
449	* xgettext-c-10: New file.
450	* xgettext-sh-1: Pass additional --keyword option because xgettext's
451	behaviour has changed when too few arguments are given.
452	* Makefile.am (TESTS): Add xgettext-c-10.
453
4542005-10-01  Bruno Haible  <bruno@clisp.org>
455
456	Support for context dependent translations in PO files.
457	* msgattrib-15: New file.
458	* msgcat-13: New file.
459	* msgcat-14: New file.
460	* msgcomm-25: New file.
461	* msgconv-5: New file.
462	* msgen-3: New file.
463	* msgexec-4: New file.
464	* msgfilter-4: New file.
465	* msgfmt-14: New file.
466	* msgfmt-qt-2: New file.
467	* msggrep-7: New file.
468	* msginit-2: New file.
469	* msgmerge-18: New file.
470	* msguniq-5: New file.
471	* qttest2_de.po: New file.
472	* qttest2_de.qm: New file.
473	* qttest2_de.ts: New file.
474	* Makefile.am (TESTS): Add msgattrib-15, msgcat-13, msgcat-14,
475	msgcomm-25, msgconv-5, msgen-3, msgexec-4, msgfmt-14, msgfmt-qt-2,
476	msggrep-7, msginit-2, msgmerge-18, msguniq-5.
477	(EXTRA_DIST): Add qttest2_de.po, qttest2_de.qm, qttest2_de.ts.
478
4792005-10-01  Bruno Haible  <bruno@clisp.org>
480
481	* msgcat-12: New file.
482	* Makefie.am (TESTS): Add it.
483
4842005-10-01  Bruno Haible  <bruno@clisp.org>
485
486	* msgcat-stringtable-1: Update 2005-07-16 patch after the error message
487	changed.
488
4892005-10-01  Bruno Haible  <bruno@clisp.org>
490
491	* msgattrib-10: Update for changed behaviour of msgattrib.
492
4932005-09-25  Bruno Haible  <bruno@clisp.org>
494
495	* xgettext-python-3: New file.
496	* Makefile.am (TESTS): Add it.
497
4982005-09-17  Bruno Haible  <bruno@clisp.org>
499
500	* msgfmt-7: Update after slight change in error message.
501	* msgfmt-8: Likewise.
502	* msgfmt-9: Likewise.
503	* msgmerge-2: Likewise.
504	* msgmerge-9: Likewise.
505
5062005-08-26  Bruno Haible  <bruno@clisp.org>
507
508	* plural-2: Add test for Romanian plural formula.
509
5102005-07-22  Bruno Haible  <bruno@clisp.org>
511
512	* gettext-6-prg.c: Don't compile the test on non-glibc systems.
513	* gettext-7-prg.c: Likewise.
514
5152005-07-16  Bruno Haible  <bruno@clisp.org>
516
517        * msgcat-stringtable-1: Filter out warning message from output.
518
5192005-05-27  Bruno Haible  <bruno@clisp.org>
520
521	* msgcat-stringtable-1: Expect \v or \a escape sequence in output.
522	* xgettext-csharp-3: Likewise.
523	* xgettext-java-2: Likewise.
524	* xgettext-python-1: Likewise.
525
5262005-05-05  Bruno Haible  <bruno@clisp.org>
527
528	* Makefile.am (LDADD_yes, LDADD_no): Add @LTLIBTHREAD@.
529
5302005-05-01  Bruno Haible  <bruno@clisp.org>
531
532	* xgettext-sh-4: New file.
533	* Makefile.am (TESTS): Add it.
534
5352005-03-20  Bruno Haible  <bruno@clisp.org>
536
537	* gettext-6: New file.
538	* gettext-6-prg.c: New file.
539	* gettext-6-1.po: New file.
540	* gettext-6-2.po: New file.
541	* gettext-7: New file.
542	* gettext-7-prg.c: New file.
543	* gettext-7.po: New file.
544	* Makefile.am (TESTS): Add gettext-6, gettext-7.
545	(EXTRA_DIST): Add gettext-6-1.po, gettext-6-2.po, gettext-7.po.
546	(noinst_PROGRAMS): Add gettext-6-prg, gettext-7-prg.
547	(gettext_6_prg_SOURCES, gettext_6_prg_CFLAGS, gettext_6_prg_LDADD): New
548	variables.
549	(gettext_7_prg_SOURCES, gettext_7_prg_CFLAGS, gettext_7_prg_LDADD): New
550	variables.
551
5522005-03-19  Bruno Haible  <bruno@clisp.org>
553
554	* gettext-3: New file.
555	* gettext-3-prg.c: New file.
556	* gettext-3-1.po: New file, taken from glibc.
557	* gettext-3-2.po: New file, taken from glibc.
558	* gettext-4: New file.
559	* gettext-4-prg.c: New file.
560	* gettext-4-po: New file, taken from glibc.
561	* gettext-5: New file.
562	* gettext-5-prg.c: New file.
563	* gettext-5-po: New file, taken from glibc.
564	* Makefile.am (TESTS): Add gettext-3, gettext-4, gettext-5.
565	(EXTRA_DIST): Add gettext-3-1.po, gettext-3-2.po, gettext-4.po,
566	gettext-5.po.
567	(noinst_PROGRAMS): Add gettext-3-prg, gettext-4-prg, gettext-5-prg.
568	(gettext_3_prg_SOURCES, gettext_3_prg_LDADD): New variables.
569	(gettext_4_prg_SOURCES, gettext_4_prg_LDADD): New variables.
570	(gettext_5_prg_SOURCES, gettext_5_prg_LDADD): New variables.
571
5722006-06-21  Bruno Haible  <bruno@clisp.org>
573
574	* gettext-0.14.6 released.
575
5762006-06-20  Bruno Haible  <bruno@clisp.org>
577
578	* format-gcc-internal-1: Update to GCC 4.1 internal format strings.
579	* format-gcc-internal-2: Likewise.
580
5812005-05-23  Bruno Haible  <bruno@clisp.org>
582
583	* gettext-0.14.5 released.
584
5852005-05-21  Bruno Haible  <bruno@clisp.org>
586
587	* format-gcc-internal-1: Add tests for GCC-4.0 directives %<, %>, %',
588	%m, %p, %J and size specifiers.
589	* format-gcc-internal-2: Likewise.
590
5912005-05-21  Bruno Haible  <bruno@clisp.org>
592
593	* format-c-2: Test also the type incompatibility due to size.
594
5952005-04-11  Bruno Haible  <bruno@clisp.org>
596
597	* gettext-0.14.4 released.
598
5992005-03-14  Bruno Haible  <bruno@clisp.org>
600
601	* gettext-0.14.3 released.
602
6032005-02-26  Bruno Haible  <bruno@clisp.org>
604
605	* format-scheme-1: Remove tests for ~W, ~_, ~T, ~/, ~<. Update or add
606	tests for ~Y, ~C, ~I, ~_, ~/, ~!, ~Q, ~T, ~K.
607	* format-scheme-2: Remove tests for ~W, ~<. Add tests for
608	~!, ~Q, ~Y, ~I, ~/, ~K.
609
6102005-02-26  Bruno Haible  <bruno@clisp.org>
611
612	* format-scheme-1: Remove test for #!.
613
6142005-02-24  Bruno Haible  <bruno@clisp.org>
615
616	* gettext-0.14.2 released.
617
6182005-02-23  Bruno Haible  <bruno@clisp.org>
619
620	* lang-java: On newer Darwin systems, set the System.out encoding to
621	UTF-8, not ISO-8859-1.
622
6232005-02-13  Bruno Haible  <bruno@clisp.org>
624
625	* Makefile.am (TESTS_ENVIRONMENT): Define also the environment variable
626	LOCALE_FR_UTF8.
627	* lang-bash: Don't test using the traditional french locale if it does
628	exist. Try not only the traditional french locale, but also the UTF-8
629	locale, if it exists.
630	* lang-c: Likewise.
631	* lang-c++: Likewise.
632	* lang-clisp: Likewise.
633	* lang-csharp: Likewise.
634	* lang-gawk: Likewise.
635	* lang-guile: Likewise.
636	* lang-java: Likewise.
637	* lang-librep: Likewise.
638	* lang-objc: Likewise.
639	* lang-perl-1: Likewise.
640	* lang-perl-2: Likewise.
641	* lang-php: Likewise.
642	* lang-sh: Likewise.
643	* lang-smalltalk: Likewise.
644	* lang-tcl: Likewise.
645	* lang-pascal: Likewise, but disable the test of the UTF-8 locale.
646	* lang-python-1: Likewise.
647	* lang-python-2: Likewise.
648
6492005-02-12  Bruno Haible  <bruno@clisp.org>
650
651	* lang-clisp: Use only the first line of "clisp --version"'s output.
652	Needed to avoid /bin/sh limitations on HP-UX 10.
653
6542005-02-08  Bruno Haible  <bruno@clisp.org>
655
656	* Makefile.am (LDADD_yes): Remove INTL_MACOSX_LIBS.
657	(LDADD): Add INTL_MACOSX_LIBS here.
658	Needed for MacOS X build with --disable-shared --disable-nls.
659
6602005-02-06  Bruno Haible  <bruno@clisp.org>
661
662	* msgcat-11: New file.
663	* Makefile.am (TESTS): Add it.
664
6652005-01-29  Bruno Haible  <bruno@clisp.org>
666
667	* Makefile.am (LDADD_yes): Add INTL_MACOSX_LIBS.
668
6692005-01-20  Bruno Haible  <bruno@clisp.org>
670
671	* lang-guile: Make it work.
672
6732005-01-16  Bruno Haible  <bruno@clisp.org>
674
675	Support for Scheme.
676	* format-scheme-1: New file.
677	* format-scheme-2: New file.
678	* xgettext-scheme-1: New file.
679	* lang-guile: New file.
680	* Makefile.am (TESTS): Add them.
681
6822005-01-08  Bruno Haible  <bruno@clisp.org>
683
684	* msggrep-4: Remove unportability notes.
685
6862005-01-09  Bruno Haible  <bruno@clisp.org>
687
688	* xgettext-8: New file.
689	* Makefile.am (TESTS): Add it.
690
6912005-01-05  Bruno Haible  <bruno@clisp.org>
692
693	* tstgettext.c (main): Update year in --version output.
694	* tstngettext.c (main): Likewise.
695
6962004-10-01  Guido Flohr  <guido@imperia.net>
697
698	* xgettext-perl-4: Add test case with '-s' function.
699	Reported by Ryan Anderson <ryan@autoweb.net>.
700
7012004-09-11  Bruno Haible  <bruno@clisp.org>
702
703	* msginit-1: New file.
704	* msgmerge-17: New file.
705	* Makefile.am (TESTS): Add msginit-1, msgmerge-17.
706	(TESTS_ENVIRONMENT): Also define MSGINIT.
707	Reported by Jens A. Tkotz <jens@peino.de>.
708
7092004-09-08  Bruno Haible  <bruno@clisp.org>
710
711	Make lang-java work again on platforms with Java version < 1.4.
712	* lang-java: Undo last patch for all platforms except Darwin.
713	* Makefile.am (TESTS_ENVIRONMENT): Also define host_os.
714
7152004-08-13  Bruno Haible  <bruno@clisp.org>
716
717	Fix test failures on MacOS X.
718	* lang-clisp: Skip the test if clisp was not built with gettext
719	support.
720	* lang-java: Enforce encoding ISO-8859-1 for System.out.
721
7222004-07-10  Bruno Haible  <bruno@clisp.org>
723
724	* tstgettext.c (expand_escape): Don't go into an endless loop when the
725	first backslash is not followed by one of the expected characters.
726	Reported by Arkadiusz Miśkiewicz <arekm@pld-linux.org>.
727
7282004-07-10  Bruno Haible  <bruno@clisp.org>
729
730	* tstgettext.c (expand_escape): Support also \a and \v.
731
7322004-03-14  Bruno Haible  <bruno@clisp.org>
733
734	* format-lisp-2: Add one more test for ~[...~].
735
7362004-01-30  Bruno Haible  <bruno@clisp.org>
737
738	* format-c-5-prg.c (main): Return with exit code 77 when the requested
739	locale doesn't exist.
740	* format-c-5: Skip the test when the fa_IR locale doesn't exist.
741	Reported by Paul Jarc <prj@po.cwru.edu>.
742
7432004-01-29  Bruno Haible  <bruno@clisp.org>
744
745	* gettext-0.14.1 released.
746
7472004-01-28  Bruno Haible  <bruno@clisp.org>
748
749	* gettext-0.14 released.
750
7512004-01-11  Bruno Haible  <bruno@clisp.org>
752
753	* format-c-5: New file.
754	* format-c-5-prg.c: New file.
755	* Makefile.am (TESTS): Add format-c-5.
756	(noinst_PROGRAMS): Add fc5.
757	(fc5_SOURCES, fc5_LDADD): New variables.
758
7592004-01-09  Bruno Haible  <bruno@clisp.org>
760
761	* tstgettext.c (main): Update year in --version output.
762	* tstngettext.c (main): Likewise.
763
7642004-01-10  Bruno Haible  <bruno@clisp.org>
765
766	* lang-csharp: Work around mono-0.29 CurrentUICulture bug.
767
7682003-12-29  Bruno Haible  <bruno@clisp.org>
769
770	* testlocale.c: Include stdlib.h.
771
7722003-12-29  Bruno Haible  <bruno@clisp.org>
773
774	* xgettext-c-9: Add a test with a multi-part string with newlines and
775	comments between the parts.
776	* xgettext-java-5: Likewise.
777	* xgettext-csharp-5: Likewise.
778	* xgettext-python-2: Likewise.
779	* xgettext-objc-2: New file.
780	* Makefile.am (TESTS): Add it.
781
7822003-12-26  Bruno Haible  <bruno@clisp.org>
783
784	Support for C#.
785	* msgunfmt-csharp-1: New file.
786	* lang-csharp: New file.
787	* Makefile.am (TESTS): Add them.
788	(TESTS_ENVIRONMENT): Also set the TESTCSHARP variable.
789
7902003-12-26  Bruno Haible  <bruno@clisp.org>
791
792	* format-csharp-1: New file.
793	* format-csharp-2: New file.
794	* xgettext-csharp-1: New file.
795	* xgettext-csharp-2: New file.
796	* xgettext-csharp-3: New file.
797	* xgettext-csharp-4: New file.
798	* xgettext-csharp-5: New file.
799	* Makefile.am (TESTS): Add them.
800
8012003-12-27  Bruno Haible  <bruno@clisp.org>
802
803	* lang-c++: Skip the test if TESTLIBASPRINTF is not set to "yes".
804	* Makefile.am (TESTS_ENVIRONMENT): Also set TESTLIBASPRINTF.
805	Reported by Adrian Bunk <bunk@fs.tum.de>.
806
8072003-12-12  Bruno Haible  <bruno@clisp.org>
808
809	Assume automake-1.8.
810	* Makefile.am (clean-local): Renamed from clean-am.
811
8122003-12-17  Bruno Haible  <bruno@clisp.org>
813
814	* gettext-0.13.1 released.
815
8162003-12-14  Bruno Haible  <bruno@clisp.org>
817
818	* xgettext-sh-3: New file.
819	* Makefile.am (TESTS): Add it.
820
8212003-12-05  Bruno Haible  <bruno@clisp.org>
822
823	* testlocale.c: New file.
824	* Makefile.am (noinst_PROGRAMS): Add testlocale.
825	(testlocale_SOURCES): New variable.
826	* lang-bash: Skip the test if the testlocale program determines that
827	the locale is not usable. (For example on glibc systems with no
828	installed fr_FR locale.)
829	* lang-clisp: Likewise.
830	* lang-gawk: Likewise.
831	* lang-java: Likewise.
832	* lang-librep: Likewise.
833	* lang-php: Likewise.
834	* lang-sh: Likewise.
835
8362003-12-05  Bruno Haible  <bruno@clisp.org>
837
838	* lang-c: Use ANSI C function declaration syntax.
839	* lang-objc: Likewise.
840
8412003-12-03  Bruno Haible  <bruno@clisp.org>
842
843	* Makefile.am (TESTS_ENVIRONMENT): Add the gettext-runtime/src source
844	dir to PATH, so that gettext.sh is found.
845	Reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
846
8472003-12-03  Bruno Haible  <bruno@clisp.org>
848
849	* xgettext-glade-2: Protect here document against backslash
850	interpretation.
851	* xgettext-glade-3: Likewise.
852	Reported by Paul Jarc <prj@po.cwru.edu>.
853
8542003-12-02  Bruno Haible  <bruno@clisp.org>
855
856	* xgettext-glade-3: Skip the test if expat is not available.
857	Reported by Jouko Orava <joorava@pcu.helsinki.fi>.
858
8592003-11-30  Bruno Haible  <bruno@clisp.org>
860
861	* gettext-0.13 released.
862
8632003-11-22  Bruno Haible  <bruno@clisp.org>
864
865	* xgettext-c-9: New file.
866	* xgettext-sh-2: New file.
867	* xgettext-python-2: New file.
868	* xgettext-lisp-1: New file.
869	* xgettext-elisp-1: New file.
870	* xgettext-librep-1: New file.
871	* xgettext-smalltalk-1: New file.
872	* xgettext-java-5: New file.
873	* xgettext-awk-1: New file.
874	* xgettext-ycp-2: New file.
875	* xgettext-tcl-2: New file.
876	* xgettext-perl-5: New file.
877	* xgettext-php-1: New file.
878	* Makefile.am (TESTS): Add them.
879
8802003-11-15  Bruno Haible  <bruno@clisp.org>
881
882	* Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
883
8842003-11-15  Bruno Haible  <bruno@clisp.org>
885
886	* Makefile.am (EXTRA_DIST): Remove xg-test1.ok.po, add xg-c-1.ok.po.
887	(xg-c-1.ok.po): Renamed from xg-test1.ok.po.
888
8892003-11-15  Bruno Haible  <bruno@clisp.org>
890
891	* xgettext-7: Fix typo in tmpfiles.
892
8932003-11-07  Bruno Haible  <bruno@clisp.org>
894
895	* xgettext-7: New file.
896	* Makefile.am (TESTS): Add it.
897
8982003-11-06  Bruno Haible  <bruno@clisp.org>
899
900	* msgcat-stringtable-1: Fix expected test result.
901
9022003-11-02  Bruno Haible  <bruno@clisp.org>
903
904	* msgattrib-properties-1: Renamed from msgattrib-15.
905	* msgcat-properties-1: Renamed from msgcat-11.
906	* msgcat-properties-2: Renamed from msgcat-12.
907	* msgcat-stringtable-1: Renamed from msgcat-13.
908	* msgfmt-properties-1: Renamed from msgfmt-13.
909	* msgfmt-qt-1: Renamed from msgfmt-15.
910	* msgfmt-13: Renamed from msgfmt-14.
911	* msgmerge-compendium-1: Renamed from msgmerge-6.
912	* msgmerge-compendium-2: Renamed from msgmerge-7.
913	* msgmerge-compendium-3: Renamed from msgmerge-8.
914	* msgmerge-compendium-4: Renamed from msgmerge-12.
915	* msgmerge-update-1: Renamed from msgmerge-14.
916	* msgmerge-update-2: Renamed from msgmerge-15.
917	* msgmerge-update-3: Renamed from msgmerge-16.
918	* msgmerge-properties-1: Renamed from msgmerge-23.
919	* msgmerge-properties-2: Renamed from msgmerge-24.
920	* msgmerge-6: Renamed from msgmerge-9.
921	* msgmerge-7: Renamed from msgmerge-10.
922	* msgmerge-8: Renamed from msgmerge-11.
923	* msgmerge-9: Renamed from msgmerge-13.
924	* msgmerge-10: Renamed from msgmerge-17.
925	* msgmerge-11: Renamed from msgmerge-18.
926	* msgmerge-12: Renamed from msgmerge-19.
927	* msgmerge-13: Renamed from msgmerge-20.
928	* msgmerge-14: Renamed from msgmerge-21.
929	* msgmerge-15: Renamed from msgmerge-22.
930	* msgmerge-16: Renamed from msgmerge-25.
931	* msgunfmt-java-1: Renamed from msgunfmt-2.
932	* msgunfmt-tcl-1: Renamed from msgunfmt-3.
933	* msgunfmt-properties-1: Renamed from msgunfmt-4.
934	* xgettext-java-1: Renamed from xgettext-10.
935	* xgettext-java-2: Renamed from xgettext-11.
936	* xgettext-java-3: Renamed from xgettext-15.
937	* xgettext-java-4: Renamed from xgettext-16.
938	* xgettext-ycp-1: Renamed from xgettext-17.
939	* xgettext-python-1: Renamed from xgettext-18.
940	* xgettext-glade-1: Renamed from xgettext-19.
941	* xgettext-glade-2: Renamed from xgettext-20.
942	* xgettext-tcl-1: Renamed from xgettext-21.
943	* xgettext-glade-3: Renamed from xgettext-25.
944	* xgettext-perl-1: Renamed from xgettext-26.
945	* xgettext-perl-2: Renamed from xgettext-27.
946	* xgettext-perl-3: Renamed from xgettext-28.
947	* xgettext-perl-4: Renamed from xgettext-29.
948	* xgettext-sh-1: Renamed from xgettext-30.
949	* xgettext-objc-1: Renamed from xgettext-32.
950	* xgettext-stringtable-1: Renamed from xgettext-33.
951	* xgettext-c-1: Renamed from xgettext-1.
952	* xgettext-c-2: Renamed from xgettext-2.
953	* xgettext-c-3: Renamed from xgettext-4.
954	* xgettext-c-4: Renamed from xgettext-5.
955	* xgettext-c-5: Renamed from xgettext-6.
956	* xgettext-c-6: Renamed from xgettext-7.
957	* xgettext-c-7: Renamed from xgettext-9.
958	* xgettext-c-8: Renamed from xgettext-22.
959	* xgettext-po-1: Renamed from xgettext-8.
960	* xgettext-properties-1: Renamed from xgettext-24.
961	* xgettext-1: Renamed from xgettext-3.
962	* xgettext-2: Renamed from xgettext-12.
963	* xgettext-3: Renamed from xgettext-13.
964	* xgettext-4: Renamed from xgettext-14.
965	* xgettext-5: Renamed from xgettext-23.
966	* xgettext-6: Renamed from xgettext-31.
967	* Makefile.am (TESTS): Update.
968
9692003-10-23  Bruno Haible  <bruno@clisp.org>
970
971	* msgcat-13: Change expected result.
972
9732003-10-21  Bruno Haible  <bruno@clisp.org>
974
975	* lang-bash: Hide the warning about deprecated syntax.
976
9772003-10-21  Bruno Haible  <bruno@clisp.org>
978
979	* msgmerge-25: New file.
980	* Makefile.am (TESTS): Add it.
981
9822003-10-19  Bruno Haible  <bruno@clisp.org>
983
984	* format-qt-1: New file.
985	* format-qt-2: New file.
986	* msgfmt-15: New file.
987	* qttest_pl.po: New file.
988	* qttest_pl.qm: New file.
989	* Makefile.am (TESTS): Add format-qt-1, format-qt-2, msgfmt-15.
990	(EXTRA_DIST): Add qttest_pl.po, qttest_pl.qm.
991
9922003-10-14  Bruno Haible  <bruno@clisp.org>
993
994	* xgettext-22: Update expected result.
995	* lang-c: Likewise.
996	* lang-objc: Likewise.
997
9982003-10-12  Bruno Haible  <bruno@clisp.org>
999
1000	* msgcat-13: New file.
1001	* xgettext-33: New file.
1002	* Makefile.am (TESTS): Add them.
1003
10042003-10-12  Bruno Haible  <bruno@clisp.org>
1005
1006	* xgettext-32: New file.
1007	* Makefile.am (TESTS): Add xgettext-32.
1008
10092003-10-09  Bruno Haible  <bruno@clisp.org>
1010
1011	* tstgettext.c: Include xalloc.h instead of xmalloc.h.
1012
10132003-10-05  Bruno Haible  <bruno@clisp.org>
1014
1015	* xgettext-4: Update expected test result.
1016	* xgettext-5: Likewise.
1017	* xgettext-6: Likewise.
1018	* xgettext-8: Likewise.
1019	* xgettext-24: Likewise.
1020	* xgettext-26: Pass --flag options to xgettext. Update expected test
1021	result.
1022	* lang-perl-1: Pass --flag options to xgettext.
1023	* lang-perl-2: Likewise.
1024
1025	* xgettext-31: New file.
1026	* Makefile.am (TESTS): Add it.
1027
10282003-10-04  Bruno Haible  <bruno@clisp.org>
1029
1030	* xgettext-11: Test details of the new Java backend, instead of the
1031	--keyword-substring option.
1032
10332003-10-07  Bruno Haible  <bruno@clisp.org>
1034
1035	* lang-perl-1: Set LC_CTYPE to empty in while setting LANG.
1036	* lang-perl-2: Likewise.
1037	* lang-tcl: Likewise.
1038
10392003-10-06  Guido Flohr  <guido@imperia.net>
1040            Bruno Haible  <bruno@clisp.org>
1041
1042	* xgettext-26: Add three tests for 'sub' handling.
1043	Reported by Crispin Flowerday <cflowerday@zeus.com>.
1044
10452003-09-16  Bruno Haible  <bruno@clisp.org>
1046
1047	* tstgettext.c (add_newline, do_expand): Change type to bool. Make
1048	static.
1049	(main, expand_escape): Use bool.
1050	* tstngettext.c (main): Use bool.
1051
10522003-09-13  Bruno Haible  <bruno@clisp.org>
1053
1054	* lang-sh: Source gettext.sh.
1055	(echo, eval_gettext, eval_ngettext): Remove definitions.
1056	* lang-bash: Source gettext.sh.
1057	(echo, eval_ngettext): Remove definitions.
1058
10592003-09-13  Bruno Haible  <bruno@clisp.org>
1060
1061	* format-sh-1: Update to match stricter format string definition.
1062	* format-sh-2: Likewise.
1063
10642003-09-13  Bruno Haible  <bruno@clisp.org>
1065
1066	Fix behaviour of "<program> --help > /dev/full".
1067	* tstgettext.c: Include closeout.h.
1068	(main): Register close_stdout for execution at program exit.
1069	* tstngettext.c: Include closeout.h.
1070	(main): Register close_stdout for execution at program exit.
1071
10722003-09-11  Bruno Haible  <bruno@clisp.org>
1073
1074	* msgfmt-14: New file.
1075	* Makefile.am (TESTS): Add it.
1076
10772003-09-09  Guido Flohr  <guido@imperia.net>
1078
1079	* xgettext-29: Add more tests.
1080	* lang-perl-1: Use gettext instead of _.
1081
10822003-09-08  Bruno Haible  <bruno@clisp.org>
1083
1084	* lang-sh: Avoid test failure with Solaris /bin/sh.
1085	* lang-bash: Avoid test failure when bash is built without i18n
1086	support.
1087
10882003-09-03  Bruno Haible  <bruno@clisp.org>
1089
1090	* xgettext-30: New file.
1091	* lang-sh: New file.
1092	* lang-bash: New file.
1093	* Makefile.am (TESTS): Add them.
1094	(TESTS_ENVIRONMENT): Add ../../gettext-runtime/src to the PATH.
1095
10962003-08-31  Bruno Haible  <bruno@clisp.org>
1097
1098	* format-sh-1: New file.
1099	* format-sh-2: New file.
1100	* Makefile.am (TESTS): Add them.
1101
11022003-09-01  Bruno Haible  <bruno@clisp.org>
1103
1104	* xgettext-26: Add explicit symbol import to 'use' command.
1105	* lang-perl-1: Likewise.
1106	Suggested by Guido Flohr.
1107
11082003-09-01  Bruno Haible  <bruno@clisp.org>
1109
1110	* xgettext-29: New test, from Guido Flohr.
1111	* Makefile.am (TESTS): Add it.
1112
11132003-08-08  Bruno Haible  <bruno@clisp.org>
1114
1115	* format-gcc-internal-1: New file.
1116	* format-gcc-internal-2: New file.
1117	* Makefile.am (TESTS): Add them.
1118
11192003-08-04  Bruno Haible  <bruno@clisp.org>
1120
1121	* lang-perl-1: Small tweaks.
1122	* lang-perl-2: Likewise.
1123	* xgettext-26: Likewise.
1124
11252003-08-04  Guido Flohr  <guido@imperia.net>
1126
1127	* format-perl-brace-1: Fix last patch,
1128
11292003-07-05  Bruno Haible  <bruno@clisp.org>
1130
1131	* format-perl-brace-1: Renamed from format-perl-bracket-1. Use braces
1132	instead of brackets.
1133	* format-perl-brace-2: Renamed from format-perl-bracket-2. Use braces
1134	instead of brackets.
1135	* format-perl-mixed-1: Use braces instead of brackets.
1136	* format-perl-mixed-2: Likewise.
1137	* xgettext-26: Likewise.
1138	* lang-perl-2: Likewise.
1139	* Makefile.am (TESTS): Add format-perl-brace-[12], remove
1140	format-perl-bracket-[12].
1141
11422003-06-27  Bruno Haible  <bruno@clisp.org>
1143
1144	* xgettext-27: Also test Unicode character names in here documents.
1145	* xgettext-28: Likewise.
1146
11472003-06-24  Bruno Haible  <bruno@clisp.org>
1148
1149	* xgettext-27: New file.
1150	* xgettext-28: New file.
1151	* Makefile.am (TESTS): Add them.
1152
11532003-06-23  Bruno Haible  <bruno@clisp.org>
1154
1155	* xgettext-26: Fix expected test result for backslashed dollar in
1156	single-quoted string.
1157
11582003-06-23  Bruno Haible  <bruno@clisp.org>
1159
1160	* format-perl-bracket-2: Allow added arguments in msgstr.
1161
11622003-06-21  Bruno Haible  <bruno@clisp.org>
1163
1164	* xgettext-26: Add more test cases, some from Guido Flohr.
1165	* format-perl-1: Complete rewrite, based on format-c-1.
1166	* format-perl-2: Complete rewrite, based on format-c-2.
1167	* format-perl-bracket-1: New file, based on format-python-1, partially
1168	from Guido Flohr.
1169	* format-perl-bracket-2: New file, based on format-python-2, partially
1170	from Guido Flohr.
1171	* format-perl-mixed-1: New file, from Guido Flohr.
1172	* format-perl-mixed-2: New file, from Guido Flohr.
1173	* lang-perl-1: Renamed from lang-perl.
1174	* lang-perl-2: New file, from Guido Flohr, based on lang-perl.
1175	* Makefile.am (TESTS): Add format-perl-bracket-1,
1176	format-perl-bracket-2, format-perl-mixed-1, format-perl-mixed-2,
1177	lang-perl-1, lang-perl-2. Remove lang-perl.
1178
11792003-06-19  Bruno Haible  <bruno@clisp.org>
1180
1181	* Makefile.am (TESTS_ENVIRONMENT): Also set LOCALE_FR.
1182	* lang-c: Use system dependent locale name $LOCALE_FR, not just fr_FR.
1183	* lang-c++: Likewise.
1184	* lang-clisp: Likewise.
1185	* lang-gawk: Likewise.
1186	* lang-java: Likewise.
1187	* lang-librep: Likewise.
1188	* lang-objc: Likewise.
1189	* lang-pascal: Likewise.
1190	* lang-perl: Likewise.
1191	* lang-php: Likewise.
1192	* lang-python-1: Likewise.
1193	* lang-python-2: Likewise.
1194	* lang-smalltalk: Likewise.
1195	* lang-tcl: Likewise.
1196
11972003-06-17  Paul Eggert  <eggert@twinsun.com>
1198
1199	* msgcat-7: Put msgcat options before file name, so that the test
1200	doesn't fail if POSIXLY_CORRECT is set.
1201
12022003-06-15  Bruno Haible  <bruno@clisp.org>
1203
1204	* xgettext-26: New file, derived from lang-perl.
1205	* Makefile.am (TESTS): Add it.
1206	* lang-perl: Turn into a real integration test.
1207
12082003-06-12  Bruno Haible  <bruno@clisp.org>
1209
1210	* format-perl-1: Avoid conflict with format-awk-1.
1211	* format-perl-2: Avoid conflict with format-awk-2.
1212	* Makefile.am (TESTS): Mention perl between tcl and php.
1213
12142003-06-11  Guido Flohr  <guido@imperia.net>
1215
1216	* format-perl-1: New file.
1217	* format-perl-2: New file.
1218	* lang-perl: New file.
1219	* Makefile.am (TESTS): Add them.
1220
12212003-05-27  Bruno Haible  <bruno@clisp.org>
1222
1223	* plural-2: Add test for Slovak plural formula.
1224
12252003-05-24  Bruno Haible  <bruno@clisp.org>
1226
1227	* xgettext-25: New file.
1228	* Makefile.am (TESTS): Add it.
1229
12302003-05-22  Bruno Haible  <bruno@clisp.org>
1231
1232	* gettext-0.12.1 released.
1233
12342003-05-19  Bruno Haible  <bruno@clisp.org>
1235
1236	* lang-smalltalk: Skip the test if smalltalk version 2.1 or 2.1.1
1237	is used; these versions lack the I18N package.
1238
12392003-05-17  Bruno Haible  <bruno@clisp.org>
1240
1241	* gettext-0.12 released.
1242
12432003-04-27  Bruno Haible  <bruno@clisp.org>
1244
1245	* plural-2: Really make the test fail if there is a mismatch. Add a
1246	test for the alternate formula for Russian from the glibc manual.
1247
12482003-04-26  Bruno Haible  <bruno@clisp.org>
1249
1250	* msgattrib-15: New file.
1251	* msgcat-11: New file.
1252	* msgcat-12: New file.
1253	* msgcmp-3: New file.
1254	* msgcomm-24: New file.
1255	* msgconv-4: New file.
1256	* msgen-2: New file.
1257	* msgexec-3: New file.
1258	* msgfilter-3: New file.
1259	* msgfmt-13: New file.
1260	* msggrep-6: New file.
1261	* msgmerge-23: New file.
1262	* msgmerge-24: New file.
1263	* msgunfmt-4: New file.
1264	* msguniq-4: New file.
1265	* xgettext-24: New file.
1266	* msguniq-a.inp: New file.
1267	* Makefile.am (TESTS): Add the new tests.
1268	(EXTRA_DIST): Add msguniq-a.inp.
1269
12702003-04-14  Bruno Haible  <bruno@clisp.org>
1271
1272	* Makefile.am (CHECKER): New variable.
1273	(TESTS_ENVIRONMENT): Use it.
1274
12752003-04-12  Bruno Haible  <bruno@clisp.org>
1276
1277	* Makefile.vms: Avoid rules with no lines. Don't use the force target.
1278	Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
1279
12802003-04-06  Bruno Haible  <bruno@clisp.org>
1281
1282	* lang-c++: Update includes list to match the changed location of
1283	autosprintf.h.
1284
12852003-03-30  Bruno Haible  <bruno@clisp.org>
1286
1287	* Makefile.vms: New file.
1288	* Makefile.am (EXTRA_DIST): Add Makefile.vms.
1289
12902003-03-17  Bruno Haible  <bruno@clisp.org>
1291
1292	Native Woe32/MSVC support.
1293	* Makefile.msvc: New file.
1294	* Makefile.am (EXTRA_DIST): Add it.
1295	(INCLUDES): Look for libgnuintl.h in ../intl, not
1296	$(top_srcdir)/../gettext-runtime/intl.
1297
12982003-02-28  Bruno Haible  <bruno@clisp.org>
1299
1300	Support for relocatable installation.
1301	* tstgettext.c: Include progname.h, relocatable.h.
1302	(program_name): Remove variable.
1303	(main): Use set_program_name. Relocate LOCALEDIR value. Update
1304	copyright year.
1305	* tstngettext.c: Include progname.h, relocatable.h.
1306	(program_name): Remove variable.
1307	(main): Use set_program_name. Relocate LOCALEDIR value. Update
1308	copyright year.
1309	* Makefile.am (tstgettext_CFLAGS, tstngettext_CFLAGS): New variables.
1310
13112003-02-28  Bruno Haible  <bruno@clisp.org>
1312
1313	* Makefile.am (localedir): New variable.
1314
13152003-02-28  Bruno Haible  <bruno@clisp.org>
1316
1317	* xgettext-19: Add Report-Msgid-Bugs-To line to expected result.
1318	* xgettext-20: Likewise.
1319
13202003-02-23  Bruno Haible  <bruno@clisp.org>
1321
1322	* format-lisp-1: Correct the syntax of a test string.
1323
13242003-02-22  Bruno Haible  <bruno@clisp.org>
1325
1326	* lang-python-1: Renamed from lang-python. Make it work with Python
1327	2.3.
1328	* lang-python-2: New file.
1329	* Makefile.am (TESTS): Remove lang-python, add lang-python-[12].
1330
13312003-02-20  Bruno Haible  <bruno@clisp.org>
1332
1333	* msgfilter-1: Remove SKIP: messages, now emitted by the Makefile.
1334	* msgfilter-2: Likewise.
1335	* msgunfmt-2: Likewise.
1336	* msgunfmt-3: Likewise.
1337	* xgettext-19: Likewise.
1338	* xgettext-20: Likewise.
1339	* lang-c: Likewise.
1340	* lang-c++: Likewise.
1341	* lang-clisp: Likewise.
1342	* lang-gawk: Likewise.
1343	* lang-java: Likewise.
1344	* lang-librep: Likewise.
1345	* lang-objc: Likewise.
1346	* lang-pascal: Likewise.
1347	* lang-php: Likewise.
1348	* lang-python: Likewise.
1349	* lang-smalltalk: Likewise.
1350	* lang-tcl: Likewise.
1351
13522003-02-20  Bruno Haible  <bruno@clisp.org>
1353
1354	* lang-gawk: Skip the test if gawk was built with --disable-nls.
1355	Reported by Paul Jarc <prj@po.cwru.edu>.
1356
13572003-02-18  Bruno Haible  <bruno@clisp.org>
1358
1359	* Makefile.am (clean-am): New rule. For Solaris cc.
1360
13612003-02-18  Bruno Haible  <bruno@clisp.org>
1362
1363	* xgettext-13: Add Report-Msgid-Bugs-To line to expected result.
1364	* xgettext-14: Likewise.
1365	* xgettext-18: Likewise.
1366	* xgettext-21: Likewise.
1367	* xgettext-23: Likewise.
1368
13692003-02-12  Bruno Haible  <bruno@clisp.org>
1370
1371	Big restructuring.
1372	* rpath*: Moved to autoconf-lib-link package.
1373	* Makefile.am (TESTS, EXTRA_DIST): Remove rpath*.
1374	(EXTRA_DIST): Add ChangeLog.0.
1375	(xg-test1.ok.po): Drop gettext.c from input files.
1376	(INCLUDES): Refer to intl in gettext-runtime directory.
1377	* lang-c++: Update for changed directory structure.
1378	* lang-java: Likewise.
1379	* xgettext-1: Drop gettext.c from input files.
1380	* xgettext-3: Update for changed domain name.
1381
1382
1383See ChangeLog.0 for earlier changes.
1384