summaryrefslogtreecommitdiffstats
path: root/tests/ChangeLog
blob: 4f24852733d5707ba665b444a443374da6e1dde5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
2001-01-07  Bruno Haible  <haible@clisp.cons.org>

	* plural-1-prg.c: Include libgnuintl.h instead of libgettext.h.

2001-01-07  Bruno Haible  <haible@clisp.cons.org>

	* plural-1-prg.c: Assume <locale.h> exists.

2001-01-06  Bruno Haible  <haible@clisp.cons.org>

	Translations are now disabled in C locale.
	* Makefile.am (TESTS_ENVIRONMENT): Use tstgettext for $GETTEXT.
	(cake_LDADD): Add ../src/setlocale.o.
	* gettext-1: Set LC_ALL to a nonempty value.
	* gettext-2: Likewise.
	* msgfmt-1: Likewise.
	* msgfmt-2: Likewise.
	* plural-1: Set LC_ALL, not LANGUAGE, to "fr".
	* plural-1-prg.c: Include locale.h or declare setlocale.
	(main): Call setlocale.

2001-01-04  Bruno Haible  <haible@clisp.cons.org>

	* plural-1-prg.c: Include config.h. Needed for C compilers lacking
	"const", like SunOS4 cc.

2001-01-01  Bruno Haible  <haible@clisp.cons.org>

	Implement plural form handling.
	* plural-1: New file.
	* plural-1-prg.c: New file.
	* Makefile.am (TESTS): Add plural-1.
	(INCLUDES, EXTRA_PROGRAMS, cake_SOURCES, cake_LDADD, CLEANFILES): New
	macros.
	(all-local): New target.
	* xg-test1.ok.po: Regenerated.

1997-08-01 15:46  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (AUTOMAKE_OPTIONS): Require version 1.2.

1997-05-01 03:30  Ulrich Drepper  <drepper@cygnus.com>

	* msgmerge-2: Update message after last change of the program code.

	* Makefile.am (TESTS_ENVIRONMENT): Define environment variable
	specifying program names to take care of --program-prefix option
	to configure.

Fri Dec  6 14:10:05 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (TESTS_ENVIRONMENT): Add $(SHELL) to explicitly use
	the shell for starting the shell script.

Fri Nov 22 00:35:58 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (TESTS_ENVIRONMENT): Change references to checks/
	into tests/.
	* gettext-1: Likewise.
	* gettext-2: Likewise.
	* msgfmt-1: Likewise.
	* msgfmt-2: Likewise.
	* xgettext-1: Likewise.

Tue Nov 12 17:36:50 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgmerge-1: Fix typo.
	Reported by Guido Flohr <gufl0000@stud.uni-sb.de>.

Tue Sep  3 18:03:54 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (cmline_TESTS): Remove.  Not used in automake-1.1.

	* Makefile.am (TESTS_ENVIRONMENT): Add definition of PATH to find
	newly built programs.  Reported by Kaveh R. Ghazi.

Sun Sep  1 04:43:56 1996  Ulrich Drepper  <drepper@cygnus.com>

	* gettext-1, gettext-2, msgcmp-1, msgcmp-2, msgfmt-1,
	msgfmt-2, msgfmt-3, msgfmt-4, msgmerge-1, msgmerge-2,
	msgmerge-3, msgmerge-4, msgmerge-5, msgunfmt-1,
	xgettext-1, xgettext-2, xgettext-3, xgettext-4,
	xgettext-5, xgettext-6, xgettext-7, xgettext-8,
	xgettext-9: Correct file mode preservation script.

Sat Aug 31 05:17:29 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (TESTS_ENVIRONMENT): Define top_srcdir variable for
	test files.

	* xgettext-1: Don't define top_srcdir from argument.  Assume it in
	environment.
	* xgettext-3: Likewise.
	* gettext-1: Likewise.
	* gettext-2: Likewise.
	* msgcmp-1: Likewise.
	* msgcmp-2: Likewise.

Sun Aug 18 18:53:02 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (distdir): It's not anymore necessary to explicitely
	mention the dependency.

Mon Jul 15 22:16:03 1996  Ulrich Drepper  <drepper@cygnus.com>

	* gettext-1, gettext-2, msgcmp-1, msgcmp-2, msgfmt-1, msgfmt-2,
	msgfmt-3, msgfmt-4, msgmerge-1, msgmerge-2, msgmerge-3,
	msgmerge-4, msgmerge-5, msgunfmt-1, xgettext-1, xgettext-2,
	xgettext-3, xgettext-4, xgettext-5, xgettext-6, xgettext-7,
	xgettext-8, xgettext-9: Change all `${xxx:-yyy}' to (hopefully)
	portable `: ${xxx=yyy}'.  Thank you, Ultrix.

Sat Jul  6 02:01:56 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgfmt-1, msgfmt-2: Add \n to end of first message to prevent
	error message of new msgfmt.

	* msgfmt-1 (tmpfiles): Correct argument to gettext.

Thu Jun 20 12:48:32 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgmerge-5: Correct result.

Wed Jun 19 03:09:27 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (TESTS): Add msgmerge-5.

	* msgmerge-5: New file.

Fri Jun 14 18:23:51 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgcmp-1: Correct again wrong kind of redirection: use >
	instead of &>.  Reported by Kaveh R. Ghazi.

Fri Jun 14 03:44:01 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgfmt-1, msgfmt-2, gettext-1, gettext-2: Don't set LANG to
	`checks' but instead `LANGUAGE'.  Some systems warn about a
	non-existing locale `checks', but LANGUAGE is a GNU extension.
	Reported by Kaveh R. Ghazi.

	* gettext-2, msgfmt-2: Work around echo's not knowing about
	-n option.  Reported by Kaveh R. Ghazi.

Tue Jun 11 15:29:28 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (AUTOMAKE_OPTIONS): Add variable.  Must be defined
	in all subdirs.

Thu Jun  6 23:40:58 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgcmp-1: Use &> instead of >& for avoiding error messages on
	screen.  Reported by Kaveh Ghazi.

Wed Jun  5 03:51:47 1996  Ulrich Drepper  <drepper@cygnus.com>

	* gettext-1, gettext-2, msgcmp-1, msgcmp-2, msgfmt-1, msgfmt-2,
	msgfmt-3, msgfmt-4, msgmerge-1, msgmerge-2, msgmerge-3,
	msgmerge-4, msgunfmt-1, xgettext-1, xgettext-2, xgettext-3,
	xgettext-4, xgettext-5, xgettext-6, xgettext-7, xgettext-8,
	xgettext-9: Add Noah's ELisp trick to preserve the executable
	bits.

Tue Jun  4 23:56:41 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgmerge-1: Adjust ok file after enable wrapping.

Tue Jun  4 01:00:14 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgmerge-3: Change for situation now that translator comments
	are copied.

Mon Jun  3 19:40:25 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am (distdir): Make sure xg-test1.ok.po file is up to
	date before distributing.

	* msgmerge-4: Initial revision.

Mon Jun  3 01:11:03 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am: New file.

Sun Jun  2 21:10:16 1996  Ulrich Drepper  <drepper@cygnus.com>

	* msgfmt-2, xgettext-2, msgfmt-1 (tmpfiles): Correct file names.

	* msgfmt-1, msgfmt-2, gettext-2, msgfmt-4, msgfmt-3, msgcmp-2,
	msgmerge-2, msgmerge-1, msgmerge-3, msgunfmt-1, Makefile.am,
	msgcmp-1, xgettext-2, xgettext-1, xgettext-3, xgettext-4,
	xgettext-5, xgettext-6, xgettext-7, xgettext-8, xgettext-9,
	gettext-1: Initial revision.  New test suite for use in automake
	generated Makefiles.

Fri Apr  5 19:48:53 1996  Ulrich Drepper  <drepper@myware>

	* xg-test8.ok: Adapt for fuzzy flag normalization.

	* xg-test8.in.po: Add text so that fuzzy gets copied.

	* Makefile.in (msgmerge): Call msgmerge with -q parameter.

	* mf-test4.in.po: Fill in fields in header entry because of checks
	in msgfmt.

Tue Apr  2 18:52:23 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in (DISTFILES): Add mf-test4.in.po.
	(all-gettest): New goal.  Same as all.
	(msgfmt-4): New test for msgfmt.

Tue Apr  2 10:42:09 1996  Ulrich Drepper  <drepper@myware>

	* xg-test2.po, xg-test4.ok, xg-test5.ok, xg-test6.ok, xg-test7.ok,
	xg-test8.ok, xg-test9.ok: Adapt for recent xgettext.  No more
	`possible' comments anymore.

Sun Mar 31 23:49:14 1996  François Pinard  <pinard@iro.umontreal.ca>

	* Makefile.in (xgettext-3): Add echo command.

Thu Mar 28 18:45:29 1996  Ulrich Drepper  <drepper@myware>

	* xg-test9.ok, xg-test8.ok, xg-test7.ok, xg-test6.ok, xg-test5.ok,
	xg-test4.ok: Adopt for change in C format string detection.

	* xg-test2.in.c: Add some no-c-format lines to test C format flag
	handling.
	* xg-test2.ok-po: Adopt result for above change.

	* Makefile.in (DIFF): Define as `diff $(DIFFARGS)'.  This permits
	to set DIFFARGS=-u in the environment and get rid of those
	unreadable context diffs.

Wed Mar 27 03:24:43 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in (xgettext-9): Add new test for xgettext.  This one
	test extraction of comments.
	(TESTSRCS): Add xg-test9.c
	(OKFILES): Add xg-test9.ok

	* xg-test9.c, xg-test9.ok: New files.  Input and expected result
	for test 9 of xgettext.

Tue Mar 26 00:00:34 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in: Add test 3 for msgmerge.
	* mm-test3.in1, mm-test3.in2, mm-test3.ok: New files.
	Test 3 for msgmerge.  Tests handling of obsolete entries.

	* Makefile.in: Use reasonable names for msgfmt tests.  Suggested
	by Franc,ois Pinard.

	* Makefile.in (msgunfmt-1): New msgunfmt program interface
	requires -o option.

Mon Mar 25 03:27:12 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check): Rewritten by Franc,ois Pinard.

	* xg-test8.ok, xg-test8.in.po: Adopt for new implementation of
	special comments.

Sun Mar 24 01:51:42 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in: Add check 8 for xgettext.  Adopt for input file
	type recognision of xgettext by renaming files to *.c, *.cc, or
	*.C.

Fri Mar  1 13:32:53 1996  Ulrich Drepper  <drepper@myware>

	* mm-test2.ok: New error message format.

Tue Dec 19 22:13:03 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (Makefile): Explicitly use $(SHELL) for running
	shell scripts.

Sat Dec  9 12:18:07 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (clean): Correct xg-text2.po to xg-test2.po.
	Reported by Eric Backus.

Mon Dec  4 01:05:50 1995  Ulrich Drepper  <drepper@myware>

	* mm-test1.ok:
	For now we have long lines.  Undo this change when LINE_WIDTH in
	acconfig.h is changed back.

Sun Dec  3 03:09:43 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (clean): Add xg-test7.po.

	* xg-test7.ok, xg-test7.in: Initial revision

	* Makefile.in (check): Add another test for xgettext.

Fri Nov 17 00:21:37 1995  Ulrich Drepper  <drepper@myware>

	* mm-test1.in1, mm-test1.in2, mm-test1.ok, mm-test2.in1,
	mm-test2.in2, mm-test2.ok, mu-test1.in, xg-test4.in, xg-test4.ok,
	xg-test5.in, xg-test5.ok, xg-test6.in, xg-test6.ok:
	Initial revision.

	* Makefile.in: Add additional test by Peter Miller.

Sat Nov 11 17:58:42 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (clean): Remove xg-text2.po.

	* xg-test2.ok.po: Adapt for new xgettext.

Thu Nov  9 00:56:57 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (dist):
	Write newly created xg-test1.ok.po file to $(srcdir).

Tue Nov  7 01:33:49 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check):
	Make message for successful completion more visible.

Sun Nov  5 19:40:18 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (dist-gettext): Make synonym for dist.

Sun Nov  5 11:37:20 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (dist): Suppress error message when ln failed.
	Get files from $(srcdir) explicitly.

Sun Oct 29 12:22:48 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check):
	In msgcmp test2 pipe result through sed to remove $(prefix).

	* Makefile.in (check):
	Add some missing $(srcdir)/.  Reported by Franc,ois Pinard.

Sat Oct 28 15:35:36 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in: Remove Emacs local variables setting.

	* Makefile.in (check):
	Don't print out command for msgcmp test 1 because it contains
	the word `failed'.

	* mc-test1.in1, mc-test1.in2, mc-test2.in1, mc-test2.in2,
	 mc-test2.ok, test5.po, xg-test1.ok.po, xg-test2.in, xg-test2.ok.po:
	Initial revision.

	* Makefile.in (MSGCMP):
	New variable. The file name includes actions on env.vars
	because be test for the error messages we get.
	(TESTSRCS, OKFILES): Add files for new tests.
	(check): Add some test.  Taken from Peter Miller's version.

Fri Oct 27 02:10:46 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check): Buglix's sh workaround by Christian von Roques.

Wed Sep 20 09:30:46 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check): Add test for -x option of xgettext.
	(clean): Remove test file for above test.

Tue Aug 15 06:06:51 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check):
	Correct TEXTDOMAINDIR value for msgfmt tests: is really `..', but
	$(top_srcdir) for the gettext tests.

Mon Aug 14 23:51:53 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (install-src): New no-op goal.

Wed Aug  9 00:48:08 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check):
	After extending the locale specification by processing `LANGUAGE'
	it is necessary to clear this environment variable, too.

Fri Aug  4 16:31:58 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (clean): Remove LC_MESSAGES/gen.mo.

	* Makefile.in (dist): Change mode of LC_MESSAGE directory to 777.
	Remove `copying instead' message.

Wed Aug  2 23:35:08 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (check): Add check for msgfmt and gettext.

	* test2.ok, test1.ok: Initial revision.

Sat Jul 15 23:45:53 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in: Change head comment.
	(check): Remove msgfmt tests for now (does not handle
 	big<->little endian difference).
  	(check): Add success messages.
	(install, uninstall): Add missing dummy goals.

Sat Jul 15 00:24:55 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (OKFILES, check, clean):
	Use shortened names for .mo files.

	* module1.po (help_domain, error_domain):
	Shorten names for file systems with 14 char limit.

	* module2.po (error_domain, window_domain):
	Shorten names for file systems with 14 char limit.

Thu Jul 13 00:54:14 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (DISTFILES): Add ChangeLog and OKFILES.

Wed Jul 12 22:12:05 1995  Ulrich Drepper  <drepper@myware>

	* module2.po, module1.po, help_domain.ok, error_domain.ok,
 	window_domain.ok, messages.ok, Makefile.in: Initial revision.