Imported Upstream version 0.18.1.1
[platform/upstream/gettext.git] / gettext-tools / tests / ChangeLog.0
1 2001-11-10  Karl Eichwalder  <ke@gnu.franken.de>
2 2003-01-12  Bruno Haible  <bruno@clisp.org>
3
4         * msgcat-8: New file.
5         * msgcat-9: New file.
6         * msgcat-10: New file.
7         * Makefile.am (TESTS): Add them.
8
9 2002-12-04  Bruno Haible  <bruno@clisp.org>
10
11         * msgmerge-22: New file, from Karl Eichwalder.
12         * Makefile.am (TESTS): Add it.
13
14 2002-11-13  Bruno Haible  <bruno@clisp.org>
15
16         Assume ANSI C.
17         * format-c-3-prg.c (main): Use ANSI C function declarations and
18         preprocessor string concatenation.
19         * format-c-3: Don't test for return code 77.
20         * format-c-4-prg.c (main): Use ANSI C function declarations and
21         preprocessor string concatenation.
22         * format-c-4: Don't test for return code 77.
23         * plural-1-prg.c (main): Use ANSI C function declarations.
24         * setlocale.c (category_to_name, setlocale): Likewise.
25         * tstgettext.c (main, usage, expand_escape): Likewise.
26         * tstngettext.c (main, usage): Likewise.
27         * rpathlx/usex.c (rpathx_value): Likewise.
28         * rpathly/usey.c (rpathy_value): Likewise.
29         * rpathlyx/usey.c (rpathy_value): Likewise.
30         * rpathlz/usez.c (rpathz_value): Likewise.
31         * rpathlzyx/usez.c (rpathz_value): Likewise.
32         * rpathy/rpathy.c (rpathx_value): Likewise.
33         * rpathz/rpathz.c (rpathx_value, rpathy_value): Likewise.
34
35 2002-11-11  Bruno Haible  <bruno@clisp.org>
36
37         * tstgettext.c (program_name): Declare as external.
38         * tstngettext.c (program_name): Likewise.
39
40 2002-11-07  Bruno Haible  <bruno@clisp.org>
41
42         * msgcmp-2: Filter out valgrind's messages from the stderr output.
43         * msgfmt-7: Likewise.
44         * msgfmt-8: Likewise.
45         * msgfmt-9: Likewise.
46         * msgfmt-10: Likewise.
47         * msgmerge-2: Likewise.
48         * msgmerge-13: Likewise.
49
50 2002-11-05  Bruno Haible  <bruno@clisp.org>
51
52         * xgettext-23: New file.
53         * msgmerge-21: New file.
54         * Makefile.am (TESTS): Add them.
55
56 2002-11-01  Bruno Haible  <bruno@clisp.org>
57
58         * format-awk-1, format-awk-2, format-c-1, format-c-2, format-elisp-1,
59         format-elisp-2, format-java-1, format-java-2, format-librep-1,
60         format-librep-2, format-lisp-1, format-lisp-2, format-pascal-1,
61         format-pascal-2, format-php-1, format-php-2, format-python-1,
62         format-python-2, format-tcl-1, format-tcl-2, format-ycp-1,
63         format-ycp-2: Remove the temporary files immediately after each round.
64         Needed for Solaris /bin/sh.
65
66 2002-10-31  Bruno Haible  <bruno@clisp.org>
67
68         * xgettext-20: Fix typo.
69
70 2002-10-27  Bruno Haible  <bruno@clisp.org>
71
72         * lang-c++: Include "autosprintf.h". Do output to cout, not stdout.
73         Link with libasprintf. Link in two steps.
74
75 2002-10-27  Bruno Haible  <bruno@clisp.org>
76
77         * msgmerge-16: Change expected result to match msgmerge behaviour
78         modified on 2002-10-03.
79
80 2002-09-09  Bruno Haible  <bruno@clisp.org>
81
82         * lang-smalltalk: New file.
83         * Makefile.am (TESTS): Add it.
84
85 2002-08-18  Bruno Haible  <bruno@clisp.org>
86
87         * format-php-1: New file.
88         * format-php-2: New file.
89         * lang-php: New file.
90         * Makefile.am (TESTS): Add them.
91
92 2002-08-06  Bruno Haible  <bruno@clisp.org>
93
94         * gettext-0.11.5 released.
95
96 2002-08-06  Bruno Haible  <bruno@clisp.org>
97
98         * msgunfmt-2: Fix typo.
99
100 2002-08-06  Bruno Haible  <bruno@clisp.org>
101
102         * format-c-3-prg.c: Make it work when builddir != srcdir.
103         * format-c-4-prg.c: Likewise.
104
105 2002-08-02  Bruno Haible  <bruno@clisp.org>
106
107         * format-c-3-prg.c (PRId8): Redefine if PRI_MACROS_BROKEN is set.
108         * format-c-4-prg.c (PRId8): Likewise.
109
110 2002-07-25  Bruno Haible  <bruno@clisp.org>
111
112         * gettext-0.11.4 released.
113
114 2002-07-24  Bruno Haible  <bruno@clisp.org>
115
116         * msgunfmt-2: Add the current directory to the CLASSPATH, so the
117         resource can be found.
118
119 2002-07-23  Bruno Haible  <bruno@clisp.org>
120
121         * format-c-3: Add SKIP message.
122         * format-c-4: Likewise.
123
124 2002-07-21  Bruno Haible  <bruno@clisp.org>
125
126         * format-c-3: New file.
127         * format-c-3-prg.c: New file.
128         * format-c-4: New file.
129         * format-c-4-prg.c: New file.
130         * msgfmt-12: New file.
131         * xgettext-22: New file.
132         * Makefile.am (TESTS): Add msgfmt-12, xgettext-22, format-c-3,
133         format-c-4.
134         (noinst_PROGRAMS): Add fc3, fc4.
135         (fc3_SOURCES, fc3_LDADD, fc4_SOURCES, fc4_LDADD): New variables.
136
137 2002-07-17  Bruno Haible  <bruno@clisp.org>
138
139         * gettext-0.11.3 released.
140
141 2002-07-16  Bruno Haible  <bruno@clisp.org>
142
143         * msgunfmt-2: Set GETTEXTJEXEDIR.
144
145 2002-06-14  Bruno Haible  <bruno@clisp.org>
146
147         * msgfmt-11: New file.
148         * Makefile.am (TESTS): Add it.
149
150 2002-05-19  Bruno Haible  <bruno@clisp.org>
151
152         * rpath.README: Renamed from rpath-2.README.
153         * rpathz: New subdirectory.
154         * rpathlz: New subdirectory.
155         * rpathlzyx: New subdirectory.
156         * rpath-3_a, rpath-3_b, rpath-3[ab][ab][abcdefgh]: New files.
157         * Makefile.am (TESTS): Add rpath-3a[ab][abcdfh] and
158         rpath-3b[ab][abcdefgh].
159         (EXTRA_DIST): Add rpath{z,lz,lzyx}/{configure.in,aclocal.m4,configure},
160         rpath{z,lz,lzyx}/{Makefile.am,Makefile.in}, rpathz/rpathz.c,
161         rpath{lz,lzyx}/usez.c, rpath-3aae, rpath-3aag, rpath-3abe, rpath-3abg,
162         rpath.README. Remove rpath-2.README.
163
164 2002-05-19  Bruno Haible  <bruno@clisp.org>
165
166         * lang-gawk: Fix SKIP message.
167
168 2002-05-16  Bruno Haible  <bruno@clisp.org>
169
170         * lang-tcl: Explicitly invoke 'format', don't assume that ::msgcat::mc
171         does it when given more than one argument.
172
173 2002-05-04  Bruno Haible  <bruno@clisp.org>
174
175         * lang-c++: Use <iostream> instead of <iostream.h> to avoid g++ 3.1
176         deprecation warnings.
177
178 2002-04-27  Bruno Haible  <bruno@clisp.org>
179
180         * plural-1-prg.c: No need to redirect textdomain() etc., now done in
181         libgnuintl.h.
182         * tstgettext.c: Likewise.
183         * tstngettext.c: Likewise.
184
185 2002-04-24  Bruno Haible  <bruno@clisp.org>
186
187         * gettext-0.11.2 released.
188
189 2002-03-14  Bruno Haible  <bruno@clisp.org>
190
191         * msgunfmt-3: Make it work when builddir != srcdir.
192
193 2002-03-12  Bruno Haible  <bruno@clisp.org>
194
195         * gettext-0.11.1 released.
196
197 2002-03-10  Bruno Haible  <bruno@clisp.org>
198
199         * msgunfmt-2: New file.
200         * msgunfmt-3: New file.
201         * Makefile.am (TESTS): Add them.
202
203 2002-03-07  Bruno Haible  <bruno@clisp.org>
204
205         * lang-gawk: Fix the version recognition, to work with gawk 2.xx.
206         * lang-tcl: Skip the test if tcl exists but has no msgcat extension.
207
208 2002-03-05  Bruno Haible  <bruno@clisp.org>
209
210         * xgettext-19: When skipping the test, use exit code 77.
211         * xgettext-20: Likewise.
212
213 2002-03-03  Bruno Haible  <bruno@clisp.org>
214
215         * format-tcl-1: New file.
216         * format-tcl-2: New file.
217         * lang-tcl: New file.
218         * xgettext-21: New file.
219         * Makefile.am (TESTS): Add them.
220
221 2002-03-03  Bruno Haible  <bruno@clisp.org>
222
223         * lang-clisp: Create prog.ok only after testing presence of clisp.
224         * lang-gawk: Create prog.ok only after testing presence of gawk.
225         * lang-librep: Create prog.ok only after testing presence of rep.
226         * lang-python: Create prog.ok only after testing presence of python.
227
228 2002-02-21  Bruno Haible  <bruno@clisp.org>
229
230         * msggrep-5: New file.
231         * Makefile.am (TESTS): Add it.
232
233 2002-01-28  Bruno Haible  <bruno@clisp.org>
234
235         * xgettext-19: New file.
236         * xgettext-20: New file.
237         * Makefile.am (TESTS): Add them.
238
239 2002-01-27  Bruno Haible  <bruno@clisp.org>
240
241         * format-awk-1: New file.
242         * format-awk-2: New file.
243         * lang-gawk: New file.
244         * Makefile.am (TESTS): Add format-awk-1, format-awk-2, lang-gawk.
245
246 2002-02-02  Bruno Haible  <bruno@clisp.org>
247
248         * xgettext-18: New file.
249         * lang-python: New file.
250         * Makefile.am (TESTS): Add xgettext-18, lang-python.
251
252 2002-02-02  Bruno Haible  <bruno@clisp.org>
253
254         * Makefile.am (INCLUDES): Add -I../lib. Needed for builds with
255         builddir != srcdir on platforms that don't have stdbool.h.
256
257 2002-01-31  Bruno Haible  <bruno@clisp.org>
258
259         * gettext-0.11 released.
260
261 2002-01-24  Bruno Haible  <bruno@clisp.org>
262
263         * rpathlyx/configure.in: Don't use AC_LIB_APPENDTOVAR for LIB
264         variables.
265         * rpathy/Makefile.am (librpathy_la_LDFLAGS): Use @LTLIBRPATHX@
266         instead of @LIBRPATHX@.
267
268         * lang-c: Use $LTLIBINTL instead of $INTLLIBS.
269         * lang-c++: Likewise.
270         * lang-objc: Likewise.
271         * Makefile.am (TESTS_ENVIRONMENT): Set LTLIBINTL instead of INTLLIBS.
272         (LDADD_no): Use @LTLIBINTL@ instead of @INTLLIBS@.
273
274 2002-01-20  Bruno Haible  <bruno@clisp.org>
275
276         * rpathx: New subdirectory.
277         * rpathy: New subdirectory.
278         * rpathlx: New subdirectory.
279         * rpathly: New subdirectory.
280         * rpathlyx: New subdirectory.
281         * rpath-1[ab], rpath-1: New files.
282         * rpath-2[ab][ab][abcd], rpath-2_[ab], rpath-2.README: New files.
283         * rpathcfg.sh: New file.
284         * Makefile.am (TESTS): Add rpath-1[ab], rpath-2[ab][ab][abcd].
285         (EXTRA_DIST): Add rpathx/*, rpathy/*, rpathlx/*, rpathly/*, rpathlyx/*,
286         rpath-2.README, rpathcfg.sh.
287         (TESTS_ENVIRONMENT): Also set CONFIG_SHELL.
288         (rpathcfg): New target.
289         (MOSTLYCLEANFILES): New variable.
290
291 2002-01-12  Bruno Haible  <bruno@clisp.org>
292
293         * lang-c: Include config.h, needed by xsetenv.h.
294         * lang-c++: Likewise.
295         * lang-objc: Likewise.
296
297 2002-01-12  Bruno Haible  <bruno@clisp.org>
298
299         * msgattrib-*: Use \EOF, not EOF, to create here documents containing
300         non-ASCII characters. Needed on FreeBSD.
301         * msgcat-*: Likewise.
302         * msgcomm-*: Likewise.
303         * msgconv-*: Likewise.
304         * msgexec-*: Likewise.
305         * msgfilter-*: Likewise.
306         * msgfmt-*: Likewise.
307         * msgmerge-*: Likewise.
308
309 2002-01-12  Bruno Haible  <bruno@clisp.org>
310
311         * tstgettext.c (main): Update year in --version output.
312         * tstngettext.c (main): Likewise.
313
314 2002-01-12  Bruno Haible  <bruno@clisp.org>
315
316         * msgexec-2: Make it work when builddir != srcdir.
317
318 2002-01-12  Bruno Haible  <bruno@clisp.org>
319
320         * lang-librep: Skip the test if the 'rep' program is too old.
321
322 2002-01-09  Bruno Haible  <bruno@clisp.org>
323
324         * lang-c: Use xsetenv before setlocale.
325         * lang-c++: Likewise.
326         * lang-objc: Likewise.
327         * plural-1-prg.c: Likewise.
328         * Makefile.am (cake_LDADD): New variable.
329
330 2002-01-08  Bruno Haible  <bruno@clisp.org>
331
332         * msgattrib-*: Terminate the test immediately if the msg* program
333         fails.
334         * msgcat-*: Likewise.
335         * msgcomm-*: Likewise.
336         * msgconv-*: Likewise.
337         * msgen-*: Likewise.
338         * msgexec-*: Likewise.
339         * msgfilter-*: Likewise.
340         * msgfmt-*: Likewise.
341         * msggrep-*: Likewise.
342         * msgmerge-*: Likewise.
343         * msgunfmt-*: Likewise.
344         * msguniq-*: Likewise.
345         * xgettext-*: Likewise.
346
347 2002-01-08  Bruno Haible  <bruno@clisp.org>
348
349         * format-elisp-1: New file.
350         * format-elisp-2: New file.
351         * lang-elisp: New file.
352         * Makefile.am (TESTS): Add format-elisp-1, format-elisp-2,
353         lang-elisp.
354
355 2002-01-06  Bruno Haible  <bruno@clisp.org>
356
357         * Makefile.am (TESTS): Add msgconv-3.
358
359 2001-07-02  Karl Eichwalder  <ke@suse.de>
360
361         * msgconv-3: New file.
362
363 2002-01-05  Bruno Haible  <bruno@clisp.org>
364
365         * lang-java: If msgfmt fails (for example, due to missing iconv()
366         support), let the test fail immediately.
367
368 2002-01-05  Bruno Haible  <bruno@clisp.org>
369
370         Avoid setting LC_ALL for random shell and utility commands, including
371         libtool generated shell scripts. It generates extraneous output on
372         Solaris and HP-UX.
373
374         * tstgettext.c: Copy code from ../src/gettext.c. Add --env option.
375         * gettext-1: Pass extra environment variables only to the tstgettext
376         program. Pass LC_ALL via --env option. No need to pass LC_MESSAGES and
377         LANG.
378         * gettext-2: Likewise.
379         * msgfmt-1: Likewise.
380         * msgfmt-2: Likewise.
381
382         * tstngettext.c: Add --env option.
383         * plural-2: Pass extra environment variables only to the tstngettext
384         program. Pass LC_ALL via --env option.
385
386         * plural-1-prg.c: Pass locale as first argument.
387         * plural-1: Pass extra environment variables only to the cake program.
388         Pass LC_ALL value to cake as an argument.
389
390         * msgcmp-2: Pass extra environment variables only to the msgcmp
391         program.
392
393         * msgmerge-2: Pass extra environment variables only to the msgmerge
394         program.
395
396         * lang-c: Pass LC_ALL value to prog as an argument.
397         * lang-c++: Likewise.
398         * lang-objc: Likewise.
399
400 2002-01-05  Bruno Haible  <bruno@clisp.org>
401
402         * msgfilter-2: Skip the test if 'sed' adds extraneous newlines.
403
404 2002-01-04  Bruno Haible  <bruno@clisp.org>
405
406         * msgcat-2: Avoid \" to " conversion in the here documents.
407         * msgcat-3: Likewise.
408         * msgcat-4: Likewise.
409         * msgcomm-16: Likewise.
410
411 2001-12-22  Bruno Haible  <bruno@clisp.org>
412
413         * tstngettext.c: Include exit.h instead of system.h.
414
415 2001-12-21  Bruno Haible  <bruno@clisp.org>
416
417         * msgfilter-1: Avoid failure on HP-UX, due to strange 'fold' program.
418
419 2001-12-20  Bruno Haible  <bruno@clisp.org>
420
421         * lang-c: Pass --mode argument to libtool.
422         * lang-c++: Likewise.
423         * lang-objc: Likewise.
424
425 2001-12-20  Bruno Haible  <bruno@clisp.org>
426
427         * xgettext-13: Change expected output.
428
429 2001-12-15  Bruno Haible  <bruno@clisp.org>
430
431         * xgettext-14: Change expected output.
432
433 2001-12-18  Bruno Haible  <bruno@clisp.org>
434
435         * msgfilter-1: Avoid failure on Solaris, due to broken 'fold' program.
436         * msgfilter-2: Avoid failure on Solaris, due to inferior 'sed' program.
437         * lang-clisp: Avoid spurious stderr output on SunOS4.
438         * lang-librep: Likewise.
439         * lang-pascal: Likewise.
440         * lang-rst: Likewise.
441
442 2001-12-18  Bruno Haible  <bruno@clisp.org>
443
444         * gettext-[12], msgcat-[1-7], msgcmp-[12], msgcomm-[1-9],
445         msgcomm-1[0-9], msgcomm-2[0-2], msgfmt-[1-9], msgfmt-10,
446         msgmerge-[1-9], msgmerge-1[0-3], msgunfmt-1, xgettext-[1-4]:
447         Unify tmpfiles handling.
448
449 2001-12-17  Bruno Haible  <bruno@clisp.org>
450
451         * lang-objc: If the locale couldn't be set, skip the test.
452         * lang-pascal: Fix typo.
453
454 2001-12-16  Bruno Haible  <bruno@clisp.org>
455
456         * lang-clisp: Also test reversal of arguments.
457
458 2001-12-16  Bruno Haible  <bruno@clisp.org>
459
460         * format-librep-1: New file.
461         * format-librep-2: New file.
462         * lang-librep: New file.
463         * Makefile.am (TESTS): Add format-librep-1, format-librep-2,
464         lang-librep.
465
466 2001-12-15  Bruno Haible  <bruno@clisp.org>
467
468         * Makefile.am (TESTS_ENVIRONMENT): Don't use $(transform) here.
469
470 2001-12-17  Bruno Haible  <bruno@clisp.org>
471
472         * msgexec-2: Don't use 'tr'. It is broken on Solaris.
473         * mex-test2.ok: New file.
474         * Makefile.am (EXTRA_DIST): Add it.
475
476 2001-12-15  Bruno Haible  <bruno@clisp.org>
477
478         * msgfmt-7: Write "8bit", not "8-bit".
479         * msgfmt-8: Likewise.
480         * msgfmt-9: Likewise.
481         * msguniq-a.in: Likewise.
482         * msguniq-a.out: Likewise.
483         * msguniq-2: Likewise.
484         * msguniq-3: Likewise.
485
486 2001-12-15  Bruno Haible  <bruno@clisp.org>
487
488         * plural-1: Adapt for changed xgettext behaviour w.r.t. format strings
489         in plural forms.
490         * lang-c: Likewise.
491         * lang-c++: Likewise.
492         * lang-objc: Likewise.
493         * lang-clisp: Likewise.
494         * lang-java: Likewise.
495         * lang-ycp: Likewise.
496         * lang-po: Likewise.
497
498 2001-12-15  Bruno Haible  <bruno@clisp.org>
499
500         * msgfmt-1: Remove temporary files in case of error.
501         * msgfmt-2: Likewise.
502
503 2001-12-15  Bruno Haible  <bruno@clisp.org>
504
505         * msgfmt-10: New file.
506         * Makefile.am (TESTS): Add it.
507
508 2001-12-11  Bruno Haible  <bruno@clisp.org>
509
510         * lang-c++: Don't use ostream::form, it's a g++ 2.x extension not
511         present in ISO C++ or g++ 3.x.
512         * lang-objc: Drop error messages that can result from attempting to
513         compile an ObjectiveC program.
514         * lang-java: Set the default locale by hand. Some systems, like
515         Solaris, are not capable of setting the locale according to LC_ALL
516         by themselves.
517         * lang-rst: Avoid using the 'type' builtin. It always reports success
518         with SunOS4 /bin/sh.
519         * lang-pascal: Likewise.
520
521 2001-12-11  Bruno Haible  <bruno@clisp.org>
522
523         * lang-objc: If the locale couldn't be set, exit with code 77, not 1.
524
525 2001-12-09  Bruno Haible  <bruno@clisp.org>
526
527         * lang-clisp: New file.
528         * Makefile.am (TESTS): Add it.
529         * format-lisp-1: Use real Lisp syntax.
530
531 2001-12-08  Bruno Haible  <bruno@clisp.org>
532
533         * msgattrib-1: New file.
534         * msgattrib-2: New file.
535         * msgattrib-3: New file.
536         * msgattrib-4: New file.
537         * msgattrib-5: New file.
538         * msgattrib-6: New file.
539         * msgattrib-7: New file.
540         * msgattrib-8: New file.
541         * msgattrib-9: New file.
542         * msgattrib-10: New file.
543         * msgattrib-11: New file.
544         * msgattrib-12: New file.
545         * msgattrib-13: New file.
546         * msgattrib-14: New file.
547         * msgconv-1: New file.
548         * msgconv-2: New file.
549         * msgen-1: New file.
550         * msgexec-1: New file.
551         * msgexec-2: New file.
552         * msgfilter-1: New file.
553         * msgfilter-2: New file.
554         * msggrep-1: New file.
555         * msggrep-2: New file.
556         * msggrep-3: New file.
557         * msggrep-4: New file.
558         * Makefile.am (TESTS): Add them.
559         (TESTS_ENVIRONMENT): Pass MSGATTRIB, MSGCOMM, MSGCONV, MSGEN, MSGEXEC,
560         MSGFILTER, MSGGREP variables to the tests.
561
562 2001-12-06  Bruno Haible  <bruno@clisp.org>
563
564         * msgmerge-20: New file.
565         * Makefile.am (TESTS): Add it.
566
567 2001-12-03  Bruno Haible  <bruno@clisp.org>
568
569         * lang-java: Pass --omit-header --no-location to xgettext.
570
571 2001-11-30  Bruno Haible  <bruno@clisp.org>
572
573         * msgmerge-14: Add the msgmerge-created backup file to tmpfiles.
574         * msgmerge-15: Likewise.
575         * msgmerge-16: Likewise.
576
577 2001-11-30  Bruno Haible  <bruno@clisp.org>
578
579         * lang-c: Remove $tmpfiles before exiting with code 77.
580         * lang-c++: Likewise.
581         * lang-objc: Likewise.
582
583 2001-11-30  Bruno Haible  <bruno@clisp.org>
584
585         * lang-c: Use $LIBTOOL.
586         * lang-c++: Likewise.
587         * lang-objc: Likewise.
588         * Makefile.am (TESTS_ENVIRONMENT): Pass LIBTOOL variable to the tests.
589
590 2001-11-30  Bruno Haible  <bruno@clisp.org>
591
592         * msgmerge-17: New file.
593         * msgmerge-18: New file.
594         * msgmerge-19: New file.
595         * Makefile.am (TESTS): Add them.
596
597 2001-11-27  Bruno Haible  <bruno@clisp.org>
598
599         * Makefile.am (TESTS): Add msgmerge-14, msgmerge-15, msgmerge-16.
600
601 2001-11-25  Karl Eichwalder <ke@gnu.franken.de>
602
603         * msgmerge-14: New file.
604         * msgmerge-15: New file.
605         * msgmerge-16: New file.
606
607 2001-11-25  Bruno Haible  <bruno@clisp.org>
608
609         * lang-c: New file.
610         * lang-c++: New file.
611         * lang-objc: New file.
612         * lang-java: New file.
613         * lang-pascal: New file.
614         * lang-ycp: New file.
615         * lang-po: New file.
616         * lang-rst: New file.
617         * Makefile.am (TESTS): Add them.
618         (TESTS_ENVIRONMENT): Pass OBJEXT, EXEEXT, CC, CFLAGS, CXX, CXXFLAGS,
619         CPPFLAGS, LDFLAGS, INTLLIBS, TESTJAVA variables to the tests.
620
621 2001-11-17  Bruno Haible  <haible@clisp.cons.org>
622
623         * Makefile.am (TESTS); Add msgfmt-7, msgfmt-8, msgfmt-9, msgmerge-13.
624
625 2001-11-12  Karl Eichwalder <ke@gnu.franken.de>
626
627         * msgfmt-7: New file.
628         * msgfmt-8: New file.
629         * msgfmt-9: New file.
630         * msgmerge-13: New file.
631
632 2001-11-11  Bruno Haible  <haible@clisp.cons.org>
633
634         Avoid an implicit pattern rule ("%.out : %") in GNU make.
635         * msguniq-a.in: Renamed from msguniq-1.in.
636         * msguniq-a.out: Renamed from msguniq-1.out.
637         * Makefile.am (EXTRA_DIST): Distribute msguniq-a.in, msguniq-a.out
638         instead of msguniq-1.in, msguniq-1.out.
639         * msgcomm-23: Update.
640         * msguniq-1: Likewise.
641         * msguniq-2: Update. Make it work if $builddir != $srcdir.
642         * msguniq-3: Likewise.
643
644 2001-11-11  Bruno Haible  <haible@clisp.cons.org>
645
646         * Makefile.am (xg-test1.ok.po): Pass --no-location to xgettext.
647
648 2001-11-07  Bruno Haible  <haible@clisp.cons.org>
649
650         * Makefile.am (TESTS): Add msgcat-7.
651
652 2001-11-07  Karl Eichwalder  <keichwa@gmx.net>
653
654         * msgcat-7: New file.
655
656 2001-11-03  Bruno Haible  <haible@clisp.cons.org>
657
658         * plural-1: Add option --no-location to xgettext call, no longer
659         implied by --omit-header.
660         * xgettext-1: Likewise.
661         * xgettext-2: Likewise.
662         * xgettext-5: Likewise.
663         * xgettext-6: Likewise.
664         * xgettext-7: Likewise.
665         * xgettext-9: Likewise.
666         * xgettext-10: Likewise.
667         * xgettext-11: Likewise.
668         * xgettext-12: Likewise.
669         * xgettext-15: Likewise.
670         * xgettext-16: Likewise.
671
672 2001-11-03  Bruno Haible  <haible@clisp.cons.org>
673
674         * Makefile.am (TESTS): Add xgettext-17.
675
676 2001-11-01  Karl Eichwalder  <keichwa@gmx.net>
677
678         * xgettext-17: New file.
679
680 2001-11-01  Bruno Haible  <haible@clisp.cons.org>
681
682         * msgcat-6: Update expected output to match new msgcat behaviour.
683
684 2001-10-31  Bruno Haible  <haible@clisp.cons.org>
685
686         * Makefile.am (EXTRA_DIST): Add msguniq-1.in, msguniq-1.out.
687
688 2001-10-31  Bruno Haible  <haible@clisp.cons.org>
689
690         * Makefile.am (TESTS): Add msgcat-2, msgcat-3, msgcat-4, msgcat-5,
691         msgcat-6.
692
693 2001-07-31  Karl Eichwalder  <keichwa@gmx.net>
694
695         * msgcat-2: New file.
696         * msgcat-3: New file.
697         * msgcat-4: New file.
698         * msgcat-5: New file.
699         * msgcat-6: New file.
700
701 2001-10-31  Bruno Haible  <haible@clisp.cons.org>
702
703         * xgettext-13: Hide warning.
704
705 2001-10-21  Bruno Haible  <haible@clisp.cons.org>
706
707         * Makefile.am (tstgettext_LDADD, tstngettext_LDADD): Replace
708         libnlsut.a with libgettextlib.la.
709
710 2001-09-25  Bruno Haible  <haible@clisp.cons.org>
711
712         Upgrade to automake-1.5.
713         * Makefile.am (AUTOMAKE_OPTIONS): Add 'no-dependencies'.
714
715 2001-09-23  Bruno Haible  <haible@clisp.cons.org>
716
717         * msgfmt-6: New file.
718         * Makefile.am (TESTS): Add it.
719
720 2001-10-22  Bruno Haible  <haible@clisp.cons.org>
721
722         * Makefile.am (TESTS): Add xgettext-15, xgettext-16.
723
724 2001-10-04  Tommy Johansson  <tommy.johansson@kanalen.org>
725
726         * xgettext-15: New file.
727         * xgettext-16: New file.
728
729 2001-09-20  Bruno Haible  <haible@clisp.cons.org>
730
731         * format-c-1: Fix two tests to really test something.
732
733 2001-09-20  Bruno Haible  <haible@clisp.cons.org>
734
735         * format-pascal-1: New file.
736         * format-pascal-2: New file.
737         * Makefile.am (TESTS): Add them.
738
739 2001-09-16  Bruno Haible  <haible@clisp.cons.org>
740
741         * format-ycp-1: Use real YCP syntax.
742
743 2001-09-17  Bruno Haible  <haible@clisp.cons.org>
744
745         * tstngettext.c: Include basename.h.
746
747 2001-09-22  Bruno Haible  <haible@clisp.cons.org>
748
749         * Makefile.am (TESTS): Add xgettext-12, xgettext-13, xgettext-14.
750
751 2001-09-22  Karl Eichwalder  <keichwa@gmx.net>
752
753         * xgettext-12: New file.
754         * xgettext-13: New file.
755         * xgettext-14: New file.
756
757 2001-09-21  Bruno Haible  <haible@clisp.cons.org>
758
759         * Makefile.am (TESTS): Add xgettext-10, xgettext-11.
760
761 2001-09-21  Tommy Johansson  <tommy.johansson@kanalen.org>
762
763         * xgettext-10: New file.
764         * xgettext-11: New file.
765
766 2001-08-30  Bruno Haible  <haible@clisp.cons.org>
767
768         * Makefile.am (TESTS_ENVIRONMENT): Define MSGCAT environment variable.
769         * format-c-2: Use --check-format, not -c, because the test snippets
770         don't have a header entry.
771         * format-java-2: Likewise.
772         * format-lisp-2: Likewise.
773         * format-python-2: Likewise.
774         * format-ycp-2: Likewise.
775         * msgcomm-16: Add ycp-format to expected output.
776         * msgfmt-1: Use msgcat --use-first to pass msgfmt's duplicate checking.
777         * msgfmt-2: Likewise.
778         * xg-test1.ok.po: Update.
779
780 2001-08-26  Bruno Haible  <haible@clisp.cons.org>
781
782         * format-c-1: New file.
783         * format-c-2: New file.
784         * format-java-1: New file.
785         * format-java-2: New file.
786         * format-lisp-1: New file.
787         * format-lisp-2: New file.
788         * format-python-1: New file.
789         * format-python-2: New file.
790         * format-ycp-1: New file.
791         * format-ycp-2: New file.
792         * Makefile.am (TESTS): Add them all.
793
794 2001-08-08  Bruno Haible  <haible@clisp.cons.org>
795
796         * msgmerge-12: New file, from Karl Eichwalder.
797         * Makefile.am (TESTS): Add it.
798
799 2001-08-02  Bruno Haible  <haible@clisp.cons.org>
800
801         * tstngettext.c (usage): Change bug report address to
802         <bug-gnu-gettext@gnu.org>.
803
804 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
805
806         * msgcomm-16: Filter out charset related warning from msgcomm.
807
808 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
809
810         * msgcomm-17: Fix expected output.
811
812 2001-07-21  Bruno Haible  <haible@clisp.cons.org>
813
814         * msguniq-1.in: New file.
815         * msguniq-1.out: New file.
816         * msguniq-1: New file.
817         * msguniq-2: New file.
818         * msguniq-3: New file.
819         * msgcomm-23: New file.
820         * Makefile.am (TESTS): Add msguniq-1, msguniq-2, msguniq-3, msgcomm-23.
821         (TESTS_ENVIRONMENT): Set MSGUNIQ.
822
823 2001-07-29  Bruno Haible  <haible@clisp.cons.org>
824
825         * msgcat-1: New file, from Karl Eichwalder with modifications.
826         * Makefile.am (TESTS): Add it.
827         (TESTS_ENVIRONMENT): Set MSGCAT.
828
829 2001-07-05  Bruno Haible  <haible@clisp.cons.org>
830
831         * msgmerge-7: rm $tmpfiles.
832
833 2001-07-05  Bruno Haible  <haible@clisp.cons.org>
834
835         * msgcomm-22: New file, based on a report by Karl Eichwalder.
836         * Makefile.am (TESTS): Add msgcomm-22.
837         * msgcomm-12: Add the first header entry to the expected output.
838         * msgcomm-13: Likewise.
839         * msgcomm-14: Likewise.
840
841 2001-06-23  Bruno Haible  <haible@clisp.cons.org>
842
843         * msgcomm-18: New file, from Karl Eichwalder with modifications.
844         * msgcomm-19: New file, from Karl Eichwalder with modifications.
845         * msgcomm-20: New file, from Karl Eichwalder with modifications.
846         * msgcomm-21: New file, from Karl Eichwalder with modifications.
847         * Makefile.am (TESTS): Add them.
848
849 2001-06-23  Bruno Haible  <haible@clisp.cons.org>
850
851         * msgcomm-17: New file, from Karl Eichwalder.
852         * Makefile.am (TESTS): Add it.
853
854 2001-06-15  Bruno Haible  <haible@clisp.cons.org>
855
856         * Makefile.am (noinst_PROGRAMS): New variable.
857         (EXTRA_PROGRAMS, CLEANFILES): Remove variables.
858         (all-local): Remove target.
859
860 2001-06-10  Bruno Haible  <haible@clisp.cons.org>
861
862         * msgmerge-10: New file.
863         * msgmerge-11: New file.
864         * Makefile.am (TESTS): Add them.
865
866 2001-06-10  Bruno Haible  <haible@clisp.cons.org>
867
868         * msgfmt-5: New file.
869         * Makefile.am (TESTS): Add it.
870
871 2001-06-10  Bruno Haible  <haible@clisp.cons.org>
872
873         * msgcmp-2: Add program name prefix to expected output.
874         * msgmerge-2: Likewise.
875
876 2001-05-15  Bruno Haible  <haible@clisp.cons.org>
877
878         * msgcomm-15: Use "test -f", not "test -e". For Solaris.
879
880 2001-05-02  Bruno Haible  <haible@clisp.cons.org>
881
882         * msgcomm-16: Change expected result.
883         * Makefile.am (TESTS): Add the new tests.
884
885 2001-05-02  Karl Eichwalder  <keichwa@gmx.net>
886
887         * msgmerge-6: New file.
888         * msgmerge-7: New file.
889         * msgmerge-8: New file.
890         * msgmerge-9: New file.
891         * msgcomm-1: New file.
892         * msgcomm-2: New file.
893         * msgcomm-3: New file.
894         * msgcomm-4: New file.
895         * msgcomm-5: New file.
896         * msgcomm-6: New file.
897         * msgcomm-7: New file.
898         * msgcomm-8: New file.
899         * msgcomm-9: New file.
900         * msgcomm-10: New file.
901         * msgcomm-11: New file.
902         * msgcomm-12: New file.
903         * msgcomm-13: New file.
904         * msgcomm-14: New file.
905         * msgcomm-15: New file.
906         * msgcomm-16: New file.
907
908 2001-04-28  Bruno Haible  <haible@clisp.cons.org>
909
910         * xg-test1.ok.po: Regenerated.
911
912 2001-09-13  Bruno Haible  <haible@clisp.cons.org>
913
914         * gettext-0.10.40 released.
915
916 2001-07-24  Bruno Haible  <haible@clisp.cons.org>
917
918         * gettext-0.10.39 released.
919
920 2001-05-23  Bruno Haible  <haible@clisp.cons.org>
921
922         * gettext-0.10.38 released.
923
924 2001-04-19  Bruno Haible  <haible@clisp.cons.org>
925
926         * gettext-0.10.37 released.
927
928 2001-04-19  Bruno Haible  <haible@clisp.cons.org>
929
930         * msgfmt-3: Use two grep invocations instead of a complex regexp that
931         only GNU grep understands.
932         * msgmerge-5: Likewise.
933         * xgettext-3: Likewise.
934
935 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
936
937         * plural-2: Change formula and result for sl. Add test for lt.
938
939 2001-04-09  Bruno Haible  <haible@clisp.cons.org>
940
941         * msgfmt-3: Update regexp to filter out specific warnings.
942         * msgmerge-5: Likewise.
943         * xgettext-3: Likewise.
944
945 2001-04-06  Bruno Haible  <haible@clisp.cons.org>
946
947         * plural-2: Change formula and result for ru.
948
949 2001-04-04  Bruno Haible  <haible@clisp.cons.org>
950
951         * msgfmt-3: Set LC_MESSAGES=C, to filter out specific warnings.
952         * msgmerge-5: Likewise.
953         * xgettext-3: Likewise.
954
955 2001-03-29  Bruno Haible  <haible@clisp.cons.org>
956
957         * gettext-0.10.36 released.
958
959 2001-03-21  Bruno Haible  <haible@clisp.cons.org>
960
961         * plural-2: Use cat, not echo, to create ll.po.
962
963 2001-03-18  Bruno Haible  <haible@clisp.cons.org>
964
965         * tstngettext.c: New file.
966         * plural-2: New file.
967         * Makefile.am (TESTS): Add plural-2.
968         (TESTS_ENVIRONMENT): Define NGETTEXT environment variable.
969         (EXTRA_PROGRAMS): Add tstngettext.
970         (tstngettext_SOURCES, tstngettext_LDADD): New variables.
971         * xg-test1.ok.po: Regenerated.
972
973 2001-03-11  Bruno Haible  <haible@clisp.cons.org>
974
975         * plural-1-prg.c: Force inclusion of libgnuintl.h. On Solaris,
976         <locale.h> has already included libintl.h.
977
978 2001-03-10  Bruno Haible  <haible@clisp.cons.org>
979
980         * msgcmp-2: Expect a singular error message.
981         * msgmerge-2: Likewise.
982         * xg-test1.ok.po: Regenerated.
983
984 2001-03-10  Bruno Haible  <haible@clisp.cons.org>
985
986         * Makefile.am (LDADD): Define depending on @USE_INCLUDED_LIBINTL@.
987         (LDADD_yes, LDADD_no): New variables. When @USE_INCLUDED_LIBINTL@ = no,
988         use both ../intl/libgnuintl.a and @INTLLIBS@ instead of
989         ../intl/libintl.la. Needed on systems which have gettext() in
990         libintl.so, because: 1. getopt.c needs -lintl, 2. tstgettext.c needs
991         ../intl/libintl, 3. it is impossible to link with two different shared
992         libraries that have the same soname.
993
994 2001-03-03  Bruno Haible  <haible@clisp.cons.org>
995
996         * msgfmt-3: Filter out charset related warning from msgfmt.
997         * msgmerge-5: Filter out charset related warning from msgmerge.
998         * xgettext-3: Filter out charset related warning from xgettext.
999         * xg-test1.ok.po: Regenerated.
1000
1001 2001-03-03  Bruno Haible  <haible@clisp.cons.org>
1002
1003         * test.mo: Change msgid so that it passes the newest msgfmt
1004         verifications.
1005         * gettext-1: Update.
1006
1007 2001-01-21  Bruno Haible  <haible@clisp.cons.org>
1008
1009         Use libtool.
1010         * Makefile.am (LDADD): Use libintl.la instead of libintl.a.
1011
1012 2001-01-07  Bruno Haible  <haible@clisp.cons.org>
1013
1014         * setlocale.c: New file, moved here from ../src.
1015         * tstgettext.c: New file.
1016         * Makefile.am (TESTS_ENVIRONMENT): Add "." to the PATH.
1017         (xg-test1.ok.po): Use src/gettext.c instead of src/gettextp.c.
1018         (INCLUDES): Add more dirs.
1019         (DEFS): Add defines needed for gettext.c.
1020         (LDADD): New variable.
1021         (EXTRA_PROGRAMS, all-local, CLEANFILES): Add tstgettext.
1022         (tstgettext_SOURCES, tstgettext_LDADD): New variable.
1023         (cake_SOURCES): Update.
1024         * xgettext-1: Use src/gettext.c instead of src/gettextp.c.
1025
1026 2001-01-07  Bruno Haible  <haible@clisp.cons.org>
1027
1028         * plural-1-prg.c: Include libgnuintl.h instead of libgettext.h.
1029
1030 2001-01-07  Bruno Haible  <haible@clisp.cons.org>
1031
1032         * plural-1-prg.c: Assume <locale.h> exists.
1033
1034 2001-01-06  Bruno Haible  <haible@clisp.cons.org>
1035
1036         Translations are now disabled in C locale.
1037         * Makefile.am (TESTS_ENVIRONMENT): Use tstgettext for $GETTEXT.
1038         (cake_LDADD): Add ../src/setlocale.o.
1039         * gettext-1: Set LC_ALL to a nonempty value.
1040         * gettext-2: Likewise.
1041         * msgfmt-1: Likewise.
1042         * msgfmt-2: Likewise.
1043         * plural-1: Set LC_ALL, not LANGUAGE, to "fr".
1044         * plural-1-prg.c: Include locale.h or declare setlocale.
1045         (main): Call setlocale.
1046
1047 2001-01-04  Bruno Haible  <haible@clisp.cons.org>
1048
1049         * plural-1-prg.c: Include config.h. Needed for C compilers lacking
1050         "const", like SunOS4 cc.
1051
1052 2001-01-01  Bruno Haible  <haible@clisp.cons.org>
1053
1054         Implement plural form handling.
1055         * plural-1: New file.
1056         * plural-1-prg.c: New file.
1057         * Makefile.am (TESTS): Add plural-1.
1058         (INCLUDES, EXTRA_PROGRAMS, cake_SOURCES, cake_LDADD, CLEANFILES): New
1059         macros.
1060         (all-local): New target.
1061         * xg-test1.ok.po: Regenerated.
1062
1063 1998-05-01 08:47  Ulrich Drepper  <drepper@cygnus.com>
1064
1065         * gettext-0.10.35 released.
1066
1067 1997-08-01 15:46  Ulrich Drepper  <drepper@cygnus.com>
1068
1069         * Makefile.am (AUTOMAKE_OPTIONS): Require version 1.2.
1070
1071 1997-05-01 03:30  Ulrich Drepper  <drepper@cygnus.com>
1072
1073         * msgmerge-2: Update message after last change of the program code.
1074
1075         * Makefile.am (TESTS_ENVIRONMENT): Define environment variable
1076         specifying program names to take care of --program-prefix option
1077         to configure.
1078
1079 Fri Dec  6 14:10:05 1996  Ulrich Drepper  <drepper@cygnus.com>
1080
1081         * Makefile.am (TESTS_ENVIRONMENT): Add $(SHELL) to explicitly use
1082         the shell for starting the shell script.
1083
1084 Fri Nov 22 00:35:58 1996  Ulrich Drepper  <drepper@cygnus.com>
1085
1086         * Makefile.am (TESTS_ENVIRONMENT): Change references to checks/
1087         into tests/.
1088         * gettext-1: Likewise.
1089         * gettext-2: Likewise.
1090         * msgfmt-1: Likewise.
1091         * msgfmt-2: Likewise.
1092         * xgettext-1: Likewise.
1093
1094 Tue Nov 12 17:36:50 1996  Ulrich Drepper  <drepper@cygnus.com>
1095
1096         * msgmerge-1: Fix typo.
1097         Reported by Guido Flohr <gufl0000@stud.uni-sb.de>.
1098
1099 Tue Sep  3 18:03:54 1996  Ulrich Drepper  <drepper@cygnus.com>
1100
1101         * Makefile.am (cmline_TESTS): Remove.  Not used in automake-1.1.
1102
1103         * Makefile.am (TESTS_ENVIRONMENT): Add definition of PATH to find
1104         newly built programs.  Reported by Kaveh R. Ghazi.
1105
1106 Sun Sep  1 04:43:56 1996  Ulrich Drepper  <drepper@cygnus.com>
1107
1108         * gettext-1, gettext-2, msgcmp-1, msgcmp-2, msgfmt-1,
1109         msgfmt-2, msgfmt-3, msgfmt-4, msgmerge-1, msgmerge-2,
1110         msgmerge-3, msgmerge-4, msgmerge-5, msgunfmt-1,
1111         xgettext-1, xgettext-2, xgettext-3, xgettext-4,
1112         xgettext-5, xgettext-6, xgettext-7, xgettext-8,
1113         xgettext-9: Correct file mode preservation script.
1114
1115 Sat Aug 31 05:17:29 1996  Ulrich Drepper  <drepper@cygnus.com>
1116
1117         * Makefile.am (TESTS_ENVIRONMENT): Define top_srcdir variable for
1118         test files.
1119
1120         * xgettext-1: Don't define top_srcdir from argument.  Assume it in
1121         environment.
1122         * xgettext-3: Likewise.
1123         * gettext-1: Likewise.
1124         * gettext-2: Likewise.
1125         * msgcmp-1: Likewise.
1126         * msgcmp-2: Likewise.
1127
1128 Sun Aug 18 18:53:02 1996  Ulrich Drepper  <drepper@cygnus.com>
1129
1130         * Makefile.am (distdir): It's not anymore necessary to explicitely
1131         mention the dependency.
1132
1133 Mon Jul 15 22:16:03 1996  Ulrich Drepper  <drepper@cygnus.com>
1134
1135         * gettext-1, gettext-2, msgcmp-1, msgcmp-2, msgfmt-1, msgfmt-2,
1136         msgfmt-3, msgfmt-4, msgmerge-1, msgmerge-2, msgmerge-3,
1137         msgmerge-4, msgmerge-5, msgunfmt-1, xgettext-1, xgettext-2,
1138         xgettext-3, xgettext-4, xgettext-5, xgettext-6, xgettext-7,
1139         xgettext-8, xgettext-9: Change all `${xxx:-yyy}' to (hopefully)
1140         portable `: ${xxx=yyy}'.  Thank you, Ultrix.
1141
1142 Sat Jul  6 02:01:56 1996  Ulrich Drepper  <drepper@cygnus.com>
1143
1144         * msgfmt-1, msgfmt-2: Add \n to end of first message to prevent
1145         error message of new msgfmt.
1146
1147         * msgfmt-1 (tmpfiles): Correct argument to gettext.
1148
1149 Thu Jun 20 12:48:32 1996  Ulrich Drepper  <drepper@cygnus.com>
1150
1151         * msgmerge-5: Correct result.
1152
1153 Wed Jun 19 03:09:27 1996  Ulrich Drepper  <drepper@cygnus.com>
1154
1155         * Makefile.am (TESTS): Add msgmerge-5.
1156
1157         * msgmerge-5: New file.
1158
1159 Fri Jun 14 18:23:51 1996  Ulrich Drepper  <drepper@cygnus.com>
1160
1161         * msgcmp-1: Correct again wrong kind of redirection: use >
1162         instead of &>.  Reported by Kaveh R. Ghazi.
1163
1164 Fri Jun 14 03:44:01 1996  Ulrich Drepper  <drepper@cygnus.com>
1165
1166         * msgfmt-1, msgfmt-2, gettext-1, gettext-2: Don't set LANG to
1167         `checks' but instead `LANGUAGE'.  Some systems warn about a
1168         non-existing locale `checks', but LANGUAGE is a GNU extension.
1169         Reported by Kaveh R. Ghazi.
1170
1171         * gettext-2, msgfmt-2: Work around echo's not knowing about
1172         -n option.  Reported by Kaveh R. Ghazi.
1173
1174 Tue Jun 11 15:29:28 1996  Ulrich Drepper  <drepper@cygnus.com>
1175
1176         * Makefile.am (AUTOMAKE_OPTIONS): Add variable.  Must be defined
1177         in all subdirs.
1178
1179 Thu Jun  6 23:40:58 1996  Ulrich Drepper  <drepper@cygnus.com>
1180
1181         * msgcmp-1: Use &> instead of >& for avoiding error messages on
1182         screen.  Reported by Kaveh Ghazi.
1183
1184 Wed Jun  5 03:51:47 1996  Ulrich Drepper  <drepper@cygnus.com>
1185
1186         * gettext-1, gettext-2, msgcmp-1, msgcmp-2, msgfmt-1, msgfmt-2,
1187         msgfmt-3, msgfmt-4, msgmerge-1, msgmerge-2, msgmerge-3,
1188         msgmerge-4, msgunfmt-1, xgettext-1, xgettext-2, xgettext-3,
1189         xgettext-4, xgettext-5, xgettext-6, xgettext-7, xgettext-8,
1190         xgettext-9: Add Noah's ELisp trick to preserve the executable
1191         bits.
1192
1193 Tue Jun  4 23:56:41 1996  Ulrich Drepper  <drepper@cygnus.com>
1194
1195         * msgmerge-1: Adjust ok file after enable wrapping.
1196
1197 Tue Jun  4 01:00:14 1996  Ulrich Drepper  <drepper@cygnus.com>
1198
1199         * msgmerge-3: Change for situation now that translator comments
1200         are copied.
1201
1202 Mon Jun  3 19:40:25 1996  Ulrich Drepper  <drepper@cygnus.com>
1203
1204         * Makefile.am (distdir): Make sure xg-test1.ok.po file is up to
1205         date before distributing.
1206
1207         * msgmerge-4: Initial revision.
1208
1209 Mon Jun  3 01:11:03 1996  Ulrich Drepper  <drepper@cygnus.com>
1210
1211         * Makefile.am: New file.
1212
1213 Sun Jun  2 21:10:16 1996  Ulrich Drepper  <drepper@cygnus.com>
1214
1215         * msgfmt-2, xgettext-2, msgfmt-1 (tmpfiles): Correct file names.
1216
1217         * msgfmt-1, msgfmt-2, gettext-2, msgfmt-4, msgfmt-3, msgcmp-2,
1218         msgmerge-2, msgmerge-1, msgmerge-3, msgunfmt-1, Makefile.am,
1219         msgcmp-1, xgettext-2, xgettext-1, xgettext-3, xgettext-4,
1220         xgettext-5, xgettext-6, xgettext-7, xgettext-8, xgettext-9,
1221         gettext-1: Initial revision.  New test suite for use in automake
1222         generated Makefiles.
1223
1224 Fri Apr  5 19:48:53 1996  Ulrich Drepper  <drepper@myware>
1225
1226         * xg-test8.ok: Adapt for fuzzy flag normalization.
1227
1228         * xg-test8.in.po: Add text so that fuzzy gets copied.
1229
1230         * Makefile.in (msgmerge): Call msgmerge with -q parameter.
1231
1232         * mf-test4.in.po: Fill in fields in header entry because of checks
1233         in msgfmt.
1234
1235 Tue Apr  2 18:52:23 1996  Ulrich Drepper  <drepper@myware>
1236
1237         * Makefile.in (DISTFILES): Add mf-test4.in.po.
1238         (all-gettest): New goal.  Same as all.
1239         (msgfmt-4): New test for msgfmt.
1240
1241 Tue Apr  2 10:42:09 1996  Ulrich Drepper  <drepper@myware>
1242
1243         * xg-test2.po, xg-test4.ok, xg-test5.ok, xg-test6.ok, xg-test7.ok,
1244         xg-test8.ok, xg-test9.ok: Adapt for recent xgettext.  No more
1245         `possible' comments anymore.
1246
1247 Sun Mar 31 23:49:14 1996  François Pinard  <pinard@iro.umontreal.ca>
1248
1249         * Makefile.in (xgettext-3): Add echo command.
1250
1251 Thu Mar 28 18:45:29 1996  Ulrich Drepper  <drepper@myware>
1252
1253         * xg-test9.ok, xg-test8.ok, xg-test7.ok, xg-test6.ok, xg-test5.ok,
1254         xg-test4.ok: Adopt for change in C format string detection.
1255
1256         * xg-test2.in.c: Add some no-c-format lines to test C format flag
1257         handling.
1258         * xg-test2.ok-po: Adopt result for above change.
1259
1260         * Makefile.in (DIFF): Define as `diff $(DIFFARGS)'.  This permits
1261         to set DIFFARGS=-u in the environment and get rid of those
1262         unreadable context diffs.
1263
1264 Wed Mar 27 03:24:43 1996  Ulrich Drepper  <drepper@myware>
1265
1266         * Makefile.in (xgettext-9): Add new test for xgettext.  This one
1267         test extraction of comments.
1268         (TESTSRCS): Add xg-test9.c
1269         (OKFILES): Add xg-test9.ok
1270
1271         * xg-test9.c, xg-test9.ok: New files.  Input and expected result
1272         for test 9 of xgettext.
1273
1274 Tue Mar 26 00:00:34 1996  Ulrich Drepper  <drepper@myware>
1275
1276         * Makefile.in: Add test 3 for msgmerge.
1277         * mm-test3.in1, mm-test3.in2, mm-test3.ok: New files.
1278         Test 3 for msgmerge.  Tests handling of obsolete entries.
1279
1280         * Makefile.in: Use reasonable names for msgfmt tests.  Suggested
1281         by François Pinard.
1282
1283         * Makefile.in (msgunfmt-1): New msgunfmt program interface
1284         requires -o option.
1285
1286 Mon Mar 25 03:27:12 1996  Ulrich Drepper  <drepper@myware>
1287
1288         * Makefile.in (check): Rewritten by François Pinard.
1289
1290         * xg-test8.ok, xg-test8.in.po: Adopt for new implementation of
1291         special comments.
1292
1293 Sun Mar 24 01:51:42 1996  Ulrich Drepper  <drepper@myware>
1294
1295         * Makefile.in: Add check 8 for xgettext.  Adopt for input file
1296         type recognision of xgettext by renaming files to *.c, *.cc, or
1297         *.C.
1298
1299 Fri Mar  1 13:32:53 1996  Ulrich Drepper  <drepper@myware>
1300
1301         * mm-test2.ok: New error message format.
1302
1303 Tue Dec 19 22:13:03 1995  Ulrich Drepper  <drepper@myware>
1304
1305         * Makefile.in (Makefile): Explicitly use $(SHELL) for running
1306         shell scripts.
1307
1308 Sat Dec  9 12:18:07 1995  Ulrich Drepper  <drepper@myware>
1309
1310         * Makefile.in (clean): Correct xg-text2.po to xg-test2.po.
1311         Reported by Eric Backus.
1312
1313 Mon Dec  4 01:05:50 1995  Ulrich Drepper  <drepper@myware>
1314
1315         * mm-test1.ok:
1316         For now we have long lines.  Undo this change when LINE_WIDTH in
1317         acconfig.h is changed back.
1318
1319 Sun Dec  3 03:09:43 1995  Ulrich Drepper  <drepper@myware>
1320
1321         * Makefile.in (clean): Add xg-test7.po.
1322
1323         * xg-test7.ok, xg-test7.in: Initial revision
1324
1325         * Makefile.in (check): Add another test for xgettext.
1326
1327 Fri Nov 17 00:21:37 1995  Ulrich Drepper  <drepper@myware>
1328
1329         * mm-test1.in1, mm-test1.in2, mm-test1.ok, mm-test2.in1,
1330         mm-test2.in2, mm-test2.ok, mu-test1.in, xg-test4.in, xg-test4.ok,
1331         xg-test5.in, xg-test5.ok, xg-test6.in, xg-test6.ok:
1332         Initial revision.
1333
1334         * Makefile.in: Add additional test by Peter Miller.
1335
1336 Sat Nov 11 17:58:42 1995  Ulrich Drepper  <drepper@myware>
1337
1338         * Makefile.in (clean): Remove xg-text2.po.
1339
1340         * xg-test2.ok.po: Adapt for new xgettext.
1341
1342 Thu Nov  9 00:56:57 1995  Ulrich Drepper  <drepper@myware>
1343
1344         * Makefile.in (dist):
1345         Write newly created xg-test1.ok.po file to $(srcdir).
1346
1347 Tue Nov  7 01:33:49 1995  Ulrich Drepper  <drepper@myware>
1348
1349         * Makefile.in (check):
1350         Make message for successful completion more visible.
1351
1352 Sun Nov  5 19:40:18 1995  Ulrich Drepper  <drepper@myware>
1353
1354         * Makefile.in (dist-gettext): Make synonym for dist.
1355
1356 Sun Nov  5 11:37:20 1995  Ulrich Drepper  <drepper@myware>
1357
1358         * Makefile.in (dist): Suppress error message when ln failed.
1359         Get files from $(srcdir) explicitly.
1360
1361 Sun Oct 29 12:22:48 1995  Ulrich Drepper  <drepper@myware>
1362
1363         * Makefile.in (check):
1364         In msgcmp test2 pipe result through sed to remove $(prefix).
1365
1366         * Makefile.in (check):
1367         Add some missing $(srcdir)/.  Reported by François Pinard.
1368
1369 Sat Oct 28 15:35:36 1995  Ulrich Drepper  <drepper@myware>
1370
1371         * Makefile.in: Remove Emacs local variables setting.
1372
1373         * Makefile.in (check):
1374         Don't print out command for msgcmp test 1 because it contains
1375         the word `failed'.
1376
1377         * mc-test1.in1, mc-test1.in2, mc-test2.in1, mc-test2.in2,
1378          mc-test2.ok, test5.po, xg-test1.ok.po, xg-test2.in, xg-test2.ok.po:
1379         Initial revision.
1380
1381         * Makefile.in (MSGCMP):
1382         New variable. The file name includes actions on env.vars
1383         because be test for the error messages we get.
1384         (TESTSRCS, OKFILES): Add files for new tests.
1385         (check): Add some test.  Taken from Peter Miller's version.
1386
1387 Fri Oct 27 02:10:46 1995  Ulrich Drepper  <drepper@myware>
1388
1389         * Makefile.in (check): Buglix's sh workaround by Christian von Roques.
1390
1391 Wed Sep 20 09:30:46 1995  Ulrich Drepper  <drepper@myware>
1392
1393         * Makefile.in (check): Add test for -x option of xgettext.
1394         (clean): Remove test file for above test.
1395
1396 Tue Aug 15 06:06:51 1995  Ulrich Drepper  <drepper@myware>
1397
1398         * Makefile.in (check):
1399         Correct TEXTDOMAINDIR value for msgfmt tests: is really `..', but
1400         $(top_srcdir) for the gettext tests.
1401
1402 Mon Aug 14 23:51:53 1995  Ulrich Drepper  <drepper@myware>
1403
1404         * Makefile.in (install-src): New no-op goal.
1405
1406 Wed Aug  9 00:48:08 1995  Ulrich Drepper  <drepper@myware>
1407
1408         * Makefile.in (check):
1409         After extending the locale specification by processing `LANGUAGE'
1410         it is necessary to clear this environment variable, too.
1411
1412 Fri Aug  4 16:31:58 1995  Ulrich Drepper  <drepper@myware>
1413
1414         * Makefile.in (clean): Remove LC_MESSAGES/gen.mo.
1415
1416         * Makefile.in (dist): Change mode of LC_MESSAGE directory to 777.
1417         Remove `copying instead' message.
1418
1419 Wed Aug  2 23:35:08 1995  Ulrich Drepper  <drepper@myware>
1420
1421         * Makefile.in (check): Add check for msgfmt and gettext.
1422
1423         * test2.ok, test1.ok: Initial revision.
1424
1425 Sat Jul 15 23:45:53 1995  Ulrich Drepper  <drepper@myware>
1426
1427         * Makefile.in: Change head comment.
1428         (check): Remove msgfmt tests for now (does not handle
1429         big<->little endian difference).
1430         (check): Add success messages.
1431         (install, uninstall): Add missing dummy goals.
1432
1433 Sat Jul 15 00:24:55 1995  Ulrich Drepper  <drepper@myware>
1434
1435         * Makefile.in (OKFILES, check, clean):
1436         Use shortened names for .mo files.
1437
1438         * module1.po (help_domain, error_domain):
1439         Shorten names for file systems with 14 char limit.
1440
1441         * module2.po (error_domain, window_domain):
1442         Shorten names for file systems with 14 char limit.
1443
1444 Thu Jul 13 00:54:14 1995  Ulrich Drepper  <drepper@myware>
1445
1446         * Makefile.in (DISTFILES): Add ChangeLog and OKFILES.
1447
1448 Wed Jul 12 22:12:05 1995  Ulrich Drepper  <drepper@myware>
1449
1450         * module2.po, module1.po, help_domain.ok, error_domain.ok,
1451         window_domain.ok, messages.ok, Makefile.in: Initial revision.