1#! /bin/sh
2
3# Test --repeated option.
4
5tmpfiles=""
6trap 'rm -fr $tmpfiles' 1 2 3 15
7
8tmpfiles="$tmpfiles msguniq-3.out"
9: ${MSGUNIQ-msguniq}
10${MSGUNIQ} -w 1000 -d -o msguniq-3.out ${top_srcdir}/tests/msguniq-a.in
11test $? = 0 || { rm -fr $tmpfiles; exit 1; }
12
13tmpfiles="$tmpfiles msguniq-3.ok"
14cat <<\EOF > msguniq-3.ok
15# Template messages for CLISP
16# Copyright (C) 1992-2001 Bruno Haible, Michael Stoll, Marcus Daniels
17# Bruno Haible <haible@clisp.cons.org>, 2001.
18#
19msgid ""
20msgstr ""
21"Project-Id-Version: clisp 2.25.1\n"
22"POT-Creation-Date: 2001-07-21 21:09:38 CEST\n"
23"PO-Revision-Date: 2001-07-21 21:09:38 CEST\n"
24"Last-Translator: Automatically generated <bruno@linuix>\n"
25"Language-Team: Template <xx@li.org>\n"
26"MIME-Version: 1.0\n"
27"Content-Type: text/plain; charset=ISO-8859-1\n"
28"Content-Transfer-Encoding: 8bit\n"
29
30#: constobj.d:389 constobj.d:403
31msgid "You may choose how to proceed."
32msgstr ""
33
34#: spvw.d:2783 spvw.d:2798
35msgid "Please try: "
36msgstr ""
37
38#: spvw_mmap.d:67 spvw_mmap.d:219 spvw_mmap.d:396 spvw_multimap.d:174
39msgid "Cannot map memory to address 0x%x ."
40msgstr ""
41
42#: spvw_mmap.d:371 spvw_multimap.d:115
43msgid "Cannot open /dev/zero ."
44msgstr ""
45
46#: spvw_sigint.d:76 spvw_sigint.d:157
47msgid "Ctrl-C: User break"
48msgstr ""
49
50#: spvw_allocate.d:272 spvw_allocate.d:337 spvw_allocate.d:418
51msgid "Trying to make room through a GC...\n"
52msgstr ""
53
54#: eval.d:1518 control.d:2517
55msgid "Too many documentation strings in ~"
56msgstr ""
57
58#: eval.d:2286 symbol.d:31
59msgid "~: ~ is a macro, not a function"
60msgstr ""
61
62#: eval.d:2350 sequence.d:1244 error.d:953
63msgid "~: ~ is not a function"
64msgstr ""
65
66#: eval.d:2424 eval.d:2741
67msgid "EVAL/APPLY: too many arguments given to ~"
68msgstr ""
69
70#: eval.d:3253 eval.d:4282 eval.d:5214 control.d:109
71msgid "~: ~ is not a function name"
72msgstr ""
73
74#: eval.d:6782 eval.d:6798
75msgid "symbol ~ has no value"
76msgstr ""
77
78#: eval.d:7439 control.d:2415
79msgid "~: too many arguments given to ~"
80msgstr ""
81
82#: eval.d:7617 eval.d:7654
83msgid "(~ ~): the tagbody of the tags ~ has already been left"
84msgstr ""
85
86#: eval.d:7718 control.d:2108
87msgid "~: there is no CATCHer for tag ~"
88msgstr ""
89
90#: control.d:175 symbol.d:23
91msgid "~: ~ has no global function definition"
92msgstr ""
93
94#: control.d:622 control.d:893
95msgid "~: illegal variable specification ~"
96msgstr ""
97
98#: control.d:677 control.d:906
99msgid "~: ~ is a constant, cannot be bound"
100msgstr ""
101
102#: pathname.d:1209 pathname.d:1260
103msgid "~: host should be NIL or a string, not ~"
104msgstr ""
105
106#: pathname.d:1231 pathname.d:1280
107msgid "~: illegal hostname ~"
108msgstr ""
109
110#: pathname.d:2028 pathname.d:2392
111msgid "~: there is no environment variable ~"
112msgstr ""
113
114#: pathname.d:2659 pathname.d:2674
115msgid "~: hosts ~ and ~ of ~ should coincide"
116msgstr ""
117
118#: pathname.d:6539 pathname.d:7395
119msgid "no directory ~ above ~"
120msgstr ""
121
122#: pathname.d:6950 pathname.d:7147 pathname.d:7514
123msgid "~: ~ names a directory, not a file"
124msgstr ""
125
126#: pathname.d:10753 pathname.d:10800 pathname.d:10860
127msgid "~: the command should be a string, not ~"
128msgstr ""
129
130#: stream.d:223 stream.d:16250
131msgid "~ on ~ is illegal"
132msgstr ""
133
134#: stream.d:509 stream.d:720
135msgid "Return value ~ of call to ~ should be an integer between ~ and ~."
136msgstr ""
137
138#: stream.d:2397 stream.d:2890
139msgid "~ is beyond the end because the string ~ has been adjusted"
140msgstr ""
141
142#: stream.d:2621 charstrg.d:3322
143msgid "~: ~ argument must be a subtype of ~, not ~"
144msgstr ""
145
146#: stream.d:3537 stream.d:18402
147msgid "~: illegal :ELEMENT-TYPE argument ~"
148msgstr ""
149
150#: stream.d:10276 stream.d:17796
151msgid "Return value ~ of call to ~ is not a ~."
152msgstr ""
153
154#: stream.d:16041 stream.d:18444 stream.d:18518 stream.d:18736 stream.d:18816 io.d:1042
155msgid "~: input stream ~ has reached its end"
156msgstr ""
157
158#: stream.d:19059 stream.d:19071
159msgid "~ is not a ~, cannot be output onto ~"
160msgstr ""
161
162#: io.d:2465 io.d:6624
163msgid "~: the value of ~ has been arbitrarily altered"
164msgstr ""
165
166#: io.d:4937 io.d:10468
167msgid "~: ~ is not a character"
168msgstr ""
169
170#: io.d:8696 record.d:243
171msgid "~: ~ is not a structure"
172msgstr ""
173
174#: array.d:364 foreign.d:2282
175msgid "~: got ~ subscripts, but ~ has rank ~"
176msgstr ""
177
178#: array.d:382 foreign.d:2299
179msgid "~: subscripts ~ for ~ are not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"
180msgstr ""
181
182#: array.d:411 foreign.d:2310
183msgid "~: subscripts ~ for ~ are out of range"
184msgstr ""
185
186#: package.d:2248 predtype.d:1981
187msgid "~: argument ~ is not a symbol"
188msgstr ""
189
190#: record.d:459 record.d:502
191msgid "~: This is not a generic function: ~"
192msgstr ""
193
194#: record.d:670 record.d:684
195msgid "~: ~ is not a FunctionMacro"
196msgstr ""
197
198#: sequence.d:369 sequence.d:400
199msgid "~: ~ = ~ should not be greater than ~ = ~"
200msgstr ""
201
202#: sequence.d:829 sequence.d:1127
203msgid "~: bad length ~"
204msgstr ""
205
206#: charstrg.d:946 charstrg.d:1028 charstrg.d:1060 charstrg.d:1107
207msgid "This is not a string: ~"
208msgstr ""
209
210#: charstrg.d:2549 charstrg.d:2646 charstrg.d:3651
211msgid "~: :start-index ~ must not be greater than :end-index ~"
212msgstr ""
213
214#: error.d:985 error.d:1003
215msgid "~: ~ is not an 8-bit number"
216msgstr ""
217
218#: error.d:1019 error.d:1035
219msgid "~: ~ is not a 16-bit number"
220msgstr ""
221
222#: error.d:1051 error.d:1067
223msgid "~: ~ is not an 32-bit number"
224msgstr ""
225
226#: error.d:1083 error.d:1099
227msgid "~: ~ is not an 64-bit number"
228msgstr ""
229
230#: errunix.d:565 errunix.d:571
231msgid "Object is remote"
232msgstr ""
233
234#: predtype.d:1736 predtype.d:1940
235msgid "~: unidentifiable type!!!"
236msgstr ""
237
238#: symbol.d:188 symbol.d:229
239msgid "~: the property list ~ has an odd length"
240msgstr ""
241
242#: symbol.d:419 intlog.d:592
243msgid "~: index ~ is negative"
244msgstr ""
245
246#: intelem.d:211 intelem.d:309
247msgid "not a 32-bit integer: ~"
248msgstr ""
249
250#: intelem.d:399 intelem.d:545
251msgid "not a 64-bit integer: ~"
252msgstr ""
253
254#: foreign.d:353 foreign.d:519
255msgid "~ cannot be converted to a foreign function with another calling convention."
256msgstr ""
257
258#: foreign.d:1101 foreign.d:1162 foreign.d:1317 foreign.d:1363
259msgid "element type has size 0: ~"
260msgstr ""
261
262#: foreign.d:2541 foreign.d:3634
263msgid "~: foreign variable ~ does not have the required alignment"
264msgstr ""
265
266#: foreign.d:2586 foreign.d:3660
267msgid "~: illegal foreign function type ~"
268msgstr ""
269
270#: init.lisp:353 clos.lisp:205
271msgid "The old definition will be lost"
272msgstr ""
273
274#: init.lisp:822 compiler.lisp:7388
275msgid "~S: symbol ~S must not be declared SPECIAL and a macro at the same time"
276msgstr ""
277
278#: init.lisp:837 compiler.lisp:7383
279msgid "~S: symbol ~S is declared special and must not be declared a macro"
280msgstr ""
281
282#: init.lisp:1019 init.lisp:1036
283msgid "~S: variable list ends with the atom ~S"
284msgstr ""
285
286#: init.lisp:1459 macros1.lisp:145
287msgid "exit clause in ~S must be a list"
288msgstr ""
289
290#: init.lisp:1615 clos.lisp:2996 clos.lisp:3053
291msgid "~S: the name of a function must be a symbol, not ~S"
292msgstr ""
293
294#: init.lisp:1843 condition.lisp:1475 reploop.lisp:414
295msgid "If you continue (by typing 'continue'): "
296msgstr ""
297
298#: defmacro.lisp:125 defmacro.lisp:150 defmacro.lisp:301
299msgid "The rest of the lambda list will be ignored."
300msgstr ""
301
302#: defmacro.lisp:160 defmacro.lisp:178 defmacro.lisp:380 defmacro.lisp:396 defmacro.lisp:401
303msgid "It will be ignored."
304msgstr ""
305
306#: macros1.lisp:20 macros1.lisp:43
307msgid "~S: non-symbol ~S can't be a variable"
308msgstr ""
309
310#: macros1.lisp:25 macros1.lisp:48
311msgid "~S: the constant ~S must not be redefined to be a variable"
312msgstr ""
313
314#: macros1.lisp:265 places.lisp:697
315msgid "~S called with an odd number of arguments: ~S"
316msgstr ""
317
318#: macros1.lisp:365 macros1.lisp:435
319msgid "Not a list of COND clauses: ~S"
320msgstr ""
321
322#: macros1.lisp:370 macros1.lisp:440
323msgid "The atom ~S must not be used as a COND clause."
324msgstr ""
325
326#: macros1.lisp:411 compiler.lisp:7439
327msgid "COND clause without test: ~S"
328msgstr ""
329
330#: macros2.lisp:253 condition.lisp:1303
331msgid "~S used as a key in ~S, it would be better to use parentheses."
332msgstr ""
333
334#: places.lisp:177 places.lisp:185
335msgid "~S: first argument ~S is illegal, not a symbol"
336msgstr ""
337
338#: type.lisp:61 compiler.lisp:8580
339msgid "~S: argument to SATISFIES must be a symbol: ~S"
340msgstr ""
341
342#: type.lisp:331 type.lisp:340 type.lisp:350 type.lisp:360
343msgid "~S: argument to ~S must be *, ~S or a list of ~S: ~S"
344msgstr ""
345
346#: defstruct.lisp:63 foreign1.lisp:423
347msgid "~S: this is not a symbol: ~S"
348msgstr ""
349
350#: defstruct.lisp:493 condition.lisp:106
351msgid "~S ~S: unknown option ~S"
352msgstr ""
353
354#: defstruct.lisp:497 clos.lisp:3131 condition.lisp:112
355msgid "~S ~S: invalid syntax in ~S option: ~S"
356msgstr ""
357
358#: defstruct.lisp:501 clos.lisp:3066 condition.lisp:116
359msgid "~S ~S: not a ~S option: ~S"
360msgstr ""
361
362#: defstruct.lisp:663 defstruct.lisp:761
363msgid "~S ~S: ~S is not a slot option."
364msgstr ""
365
366#: format.lisp:277 format.lisp:1641 format.lisp:2445
367msgid "The ~~; directive is not allowed at this point."
368msgstr ""
369
370#: trace.lisp:85 trace.lisp:253
371msgid "~S: function name should be a symbol, not ~S"
372msgstr ""
373
374#: compiler.lisp:3382 compiler.lisp:3458
375msgid ""
376"~S is neither declared nor bound,~@\n"
377"                        it will be treated as if it were declared SPECIAL."
378msgstr ""
379
380#: compiler.lisp:4908 compiler.lisp:5044
381msgid "Constant ~S cannot be bound."
382msgstr ""
383
384#: compiler.lisp:6055 compiler.lisp:6092 compiler.lisp:6190
385msgid "Cannot assign to non-symbol ~S."
386msgstr ""
387
388#: compiler.lisp:12156 compiler.lisp:12189
389msgid "~S is already compiled."
390msgstr ""
391
392#: compiler.lisp:12177 compiler.lisp:12819
393msgid "Undefined function ~S"
394msgstr ""
395
396#: defs2.lisp:116 defs2.lisp:124
397msgid "~S ~A: the ~S option must not be given more than once"
398msgstr ""
399
400#: defs2.lisp:518 defs2.lisp:533
401msgid "~S: ~S of ~S is ambiguous. Please use ~S or ~S."
402msgstr ""
403
404#: clos.lisp:167 clos.lisp:188
405msgid "~S: argument ~S is not a symbol"
406msgstr ""
407
408#: clos.lisp:382 clos.lisp:427
409msgid "~S: not a list of slots: ~S"
410msgstr ""
411
412#: clos.lisp:396 clos.lisp:438
413msgid "~S: variable ~S should be a symbol"
414msgstr ""
415
416#: clos.lisp:610 clos.lisp:632
417msgid "~S ~S, slot option for slot ~S: ~S is not a symbol"
418msgstr ""
419
420#: clos.lisp:620 clos.lisp:640 clos.lisp:649 clos.lisp:657
421msgid "~S ~S, slot option ~S for slot ~S may only be given once"
422msgstr ""
423
424#: clos.lisp:729 clos.lisp:756
425msgid "~S ~S, option ~S: ~S is not a symbol"
426msgstr ""
427
428#: clos.lisp:1906 clos.lisp:1912
429msgid "~S ~S: ~S is invalid within ~S methods"
430msgstr ""
431
432#: clos.lisp:2891 clos.lisp:2896
433msgid "~S has &REST or &KEY, but ~S hasn't."
434msgstr ""
435
436#: clos.lisp:3013 clos.lisp:3320
437msgid "~S doesn't name a generic function"
438msgstr ""
439
440#: clos.lisp:3476 clos.lisp:3480
441msgid "~S: When calling ~S with arguments ~S, no method is applicable."
442msgstr ""
443
444#: clos.lisp:3498 clos.lisp:3502
445msgid "~S: When calling ~S with arguments ~S, no primary method is applicable."
446msgstr ""
447
448#: condition.lisp:893 condition.lisp:952
449msgid "~S: not a list: ~S"
450msgstr ""
451
452#: condition.lisp:902 condition.lisp:961
453msgid "~S: invalid restart specification ~S"
454msgstr ""
455
456#: condition.lisp:913 condition.lisp:999
457msgid "~S: unnamed restarts require ~S to be specified: ~S"
458msgstr ""
459
460#: condition.lisp:1425 condition.lisp:1541
461msgid "Return from ~S loop"
462msgstr ""
463
464#: condition.lisp:1509 condition.lisp:1532
465msgid "WARNING:"
466msgstr ""
467
468#: beossock.lisp:77 beossock.lisp:87
469msgid "service does not exist: ~A/~A"
470msgstr ""
471
472#: reploop.lisp:523 reploop.lisp:562
473msgid "step "
474msgstr ""
475
476#: describe.lisp:306 describe.lisp:340 describe.lisp:363 describe.lisp:382 describe.lisp:425
477msgid "."
478msgstr ""
479
480#: describe.lisp:312 describe.lisp:451
481msgid "~%For more information, evaluate ~{~S~^ or ~}."
482msgstr ""
483
484#: room.lisp:51 room.lisp:215
485msgid "Total"
486msgstr ""
487
488#: foreign1.lisp:155 foreign1.lisp:220
489msgid "Invalid ~S component: ~S"
490msgstr ""
491EOF
492
493: ${DIFF=diff}
494${DIFF} msguniq-3.ok msguniq-3.out
495result=$?
496
497rm -fr $tmpfiles
498
499exit $result
500