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