Imported Upstream version 0.18.3.2
[platform/upstream/gettext.git] / gettext-tools / doc / ChangeLog.0
1 2003-01-31  Bruno Haible  <bruno@clisp.org>
2
3         * gettext.texi (libgettextpo): New node.
4
5 2003-01-24  Bruno Haible  <bruno@clisp.org>
6
7         * msgattrib.texi: Document options --only-file and --ignore-file.
8
9 2003-01-23  Bruno Haible  <bruno@clisp.org>
10
11         * msgmerge.texi: Document option -N/--no-fuzzy-matching.
12
13 2003-01-22  Bruno Haible  <bruno@clisp.org>
14
15         * gettext.texi (AM_GNU_GETTEXT): Don't document use-libtool, as it's
16         useless.
17         Reported by Simon Josefsson <jas@extundo.com> and
18         Alexandre Duret-Lutz <duret_g@lrde.epita.fr>.
19
20 2003-01-12  Bruno Haible  <bruno@clisp.org>
21
22         * Makefile.am: Make use of += for variables.
23
24 2003-01-10  Bruno Haible  <bruno@clisp.org>
25
26         * ISO_3166_de: New file.
27         * Makefile.am (EXTRA_DIST): Add it.
28
29 2002-11-05  Bruno Haible  <bruno@clisp.org>
30
31         * xgettext.texi: Document --from-code option.
32
33 2002-10-30  Bruno Haible  <bruno@clisp.org>
34
35         * gettext.texi (C): Refer to node Top of autosprintf.info. Needed to
36         work around a stupid error message from makeinfo-4.2.
37         Reported by Pavel Roskin <proski@gnu.org>.
38
39 2002-10-28  Bruno Haible  <bruno@clisp.org>
40
41         * matrix.texi: Update.
42         * nls.texi (STATUS): Likewise.
43
44 2002-10-27  Bruno Haible  <bruno@clisp.org>
45
46         * gettext.texi (C): Add reference to autosprintf for C++.
47
48 2002-10-27  Bruno Haible  <bruno@clisp.org>
49
50         * gettext.texi (@direntry): Add more entry points: one for every
51         program, except 'gettext' and 'ngettext', which are also available
52         as functions.
53
54 2002-09-09  Bruno Haible  <bruno@clisp.org>
55
56         * gettext.texi (Creating): Remove --verbose argument of msginit
57         invocation.
58         Reported by Simon Josefsson <jas@extundo.com>.
59
60 2002-09-09  Bruno Haible  <bruno@clisp.org>
61
62         * gettext.texi (Smalltalk): Update.
63         * xgettext.texi: Mention language Smalltalk.
64
65 2002-08-18  Bruno Haible  <bruno@clisp.org>
66
67         * gettext.texi (php-format): New subsection.
68         (PHP): Update.
69         * xgettext.texi: Mention language PHP.
70
71 2002-08-06  Bruno Haible  <bruno@clisp.org>
72
73         * gettext-0.11.5 released.
74
75 2002-07-16  Bruno Haible  <bruno@clisp.org>
76
77         * matrix.texi: Update.
78         * nls.texi (STATUS): Likewise.
79
80 2002-08-06  Bruno Haible  <bruno@clisp.org>
81
82         * gettext.texi (Files under CVS): Recommend use of
83         AM_GNU_GETTEXT_VERSION.
84
85 2002-08-02  Bruno Haible  <bruno@clisp.org>
86
87         * gettext.texi (aclocal): Add ulonglong.m4.
88
89 2002-07-25  Bruno Haible  <bruno@clisp.org>
90
91         * gettext-0.11.4 released.
92
93 2002-07-23  Bruno Haible  <bruno@clisp.org>
94
95         * gettext.texi (aclocal): Add inttypes-pri.m4.
96
97 2002-07-21  Bruno Haible  <bruno@clisp.org>
98
99         * gettext.texi (Preparing Strings): Update section about <inttypes.h>
100         macros.
101         (aclocal): Add inttypes.m4, inttypes_h.m4, stdint_h.m4, uintmax_t.m4
102         to the list of m4 files.
103         (AM_GNU_GETTEXT): Document needsymbol value 'need-formatstring-macros'.
104
105 2002-07-19  Bruno Haible  <bruno@clisp.org>
106
107         * gettext.texi (aclocal): Mention intdiv0.m4.
108
109 2002-07-17  Bruno Haible  <bruno@clisp.org>
110
111         * gettext-0.11.3 released.
112
113 2002-07-16  Bruno Haible  <bruno@clisp.org>
114
115         * matrix.texi: Update.
116         * nls.texi (STATUS): Likewise.
117
118 2002-05-28  Bruno Haible  <bruno@clisp.org>
119
120         * gettext.texi (Template): Discuss the file extension.
121         Reported by Mark Eichin <eichin@thok.org>.
122
123 2002-05-14  Bruno Haible  <bruno@clisp.org>
124
125         * gettext.texi (PO Files): Add two examples.
126         (c-format Flag): Renamed from c-format.
127         (c-format, python-format, lisp-format, elisp-format, librep-format,
128         smalltalk-format, java-format, awk-format, object-pascal-format,
129         ycp-format, tcl-format): New subsections.
130
131 2002-05-12  Bruno Haible  <bruno@clisp.org>
132
133         * gettext.texi (Header Entry): Add ISO-8859-14, KOI8-T, GEORGIAN-PS to
134         the list of allowed encodings. Mention the languages Breton,
135         Cornish, Danish, Manx, Occitan, Tagalog, Uzbek, Walloon, Bosnian,
136         Maori, Welsh, Tajik, Georgian.
137
138 2002-05-11  Bruno Haible  <bruno@clisp.org>
139
140         * autopoint.texi: Recommend AM_GNU_GETTEXT_VERSION(..) syntax.
141         * gettext.texi (AM_GNU_GETTEXT_VERSION): New subsection.
142
143 2002-05-08  Bruno Haible  <bruno@clisp.org>
144
145         * matrix.texi: Update.
146         * nls.texi (STATUS): Likewise.
147
148 2002-05-01  Bruno Haible  <bruno@clisp.org>
149
150         * gettextize.texi: New file, mostly extracted from gettext.texi.
151         * autopoint.texi: New file.
152         * gettext.texi (gettextize Invocation): Move to gettextize.texi.
153         (CVS Issues): New section.
154         * Makefile.am (gettext_TEXINFOS): Add gettextize.texi, autopoint.texi.
155
156 2002-04-28  Bruno Haible  <bruno@clisp.org>
157
158         * gettext.texi (gettextize Invocation): Document option --dry-run.
159
160 2002-04-28  Bruno Haible  <bruno@clisp.org>
161
162         * gettext.texi (mkinstalldirs, config.h.in): New subsections.
163         (src/Makefile): Mention the call to textdomain().
164
165 2002-04-24  Bruno Haible  <bruno@clisp.org>
166
167         * gettext-0.11.2 released.
168
169 2002-04-23  Bruno Haible  <bruno@clisp.org>
170
171         * msg*.texi, xgettext.texi: Document option --no-wrap.
172
173 2002-04-22  Bruno Haible  <bruno@clisp.org>
174
175         * gettext.texi (Preparing Strings): New section.
176         (po/POTFILES.in): Mention how to handle generated files.
177
178 2002-04-10  Bruno Haible  <bruno@clisp.org>
179
180         * ISO_639: Update. Add id, wa. Change jw to jv.
181
182 2002-04-04  Bruno Haible  <bruno@clisp.org>
183
184         * matrix.texi: Update.
185         * nls.texi (STATUS): Likewise.
186
187 2002-03-12  Bruno Haible  <bruno@clisp.org>
188
189         * gettext-0.11.1 released.
190
191 2002-03-07  Bruno Haible  <haible@clisp.cons.org>
192
193         * xgettext.texi: Mention languages Python, Lisp, EmacsLisp, librep,
194         awk, Tcl, RST, Glade.
195         * msgfmt.texi: Mention Tcl mode.
196         * msgunfmt.texi: Likewise.
197
198 2002-03-05  Bruno Haible  <haible@clisp.cons.org>
199
200         * gettext.texi (Files You Must Create or Alter): Mention how things
201         work when automake is used.
202
203 2002-03-04  Bruno Haible  <haible@clisp.cons.org>
204
205         * matrix.texi: Update.
206         * nls.texi (STATUS): Likewise.
207
208 2002-03-03  Bruno Haible  <bruno@clisp.org>
209
210         * gettext.texi (Tcl): New node.
211
212 2002-02-21  Bruno Haible  <bruno@clisp.org>
213
214         * msggrep.texi: Document option -C.
215
216 2002-02-14  Bruno Haible  <bruno@clisp.org>
217
218         * gettext.texi (configure.in): Mention the alternative for automake
219         users. Reported by Karl Berry.
220
221 2002-01-14  Bruno Haible  <bruno@clisp.org>
222
223         * gettext.texi (Glade): New node.
224
225 2002-01-27  Bruno Haible  <bruno@clisp.org>
226
227         * gettext.texi (gawk): Update.
228
229 2002-02-02  Bruno Haible  <bruno@clisp.org>
230
231         * gettext.texi (Python): Update.
232
233 2002-02-03  Eli Zaretskii  <eliz@is.elta.co.il>
234             Bruno Haible  <bruno@clisp.org>
235
236         * gettext.texi: Add indices and many index entries.
237         * msg*.texi, xgettext.texi: Add many index entries.
238         * Makefile.am (MOSTLYCLEANFILES): New variable.
239
240 2002-02-02  Bruno Haible  <bruno@clisp.org>
241
242         * gettext.texi (Creating Compendia): Use @samp instead of @command or
243         @option.
244         (Using Compendia): Likewise.
245
246 2002-01-31  Bruno Haible  <bruno@clisp.org>
247
248         * gettext-0.11 released.
249
250 2002-01-30  Bruno Haible  <bruno@clisp.org>
251
252         * nls.texi (Using This Package): Document how to deal with locale name
253         variations on other operating systems.
254
255 2002-01-26  Bruno Haible  <bruno@clisp.org>
256
257         * gettext.texi (Makefile): Undocument the POSUB variable.
258
259 2002-01-25  Bruno Haible  <bruno@clisp.org>
260
261         * gettext.texi (gettextize Invocation): Document --no-changelog
262         option.
263
264 2002-01-24  Bruno Haible  <bruno@clisp.org>
265
266         * gettext.texi (src/Makefile): Recommend @LIBINTL@, @LTLIBINTL@
267         instead of @INTLLIBS@.
268         (AM_GNU_GETTEXT): Likewise.
269         (AM_ICONV): Document variable @LTLIBICONV@.
270
271 2002-01-12  Bruno Haible  <bruno@clisp.org>
272
273         * gettext.texi: Remove the parentheses around the expansions of N_ and
274         gettext_noop.
275
276 2002-01-14  Bruno Haible  <bruno@clisp.org>
277
278         * gettext.texi (c-format): Slight reformulation.
279
280 2002-01-08  Bruno Haible  <bruno@clisp.org>
281
282         * gettext.texi (Emacs Lisp): Update.
283
284 2002-01-05  Bruno Haible  <bruno@clisp.org>
285
286         * Makefile.am (EXTRA_DIST_html): Remove variable.
287         (EXTRA_DIST): Remove $(EXTRA_DIST_html).
288         (dist-html, dist-html-monolithic, dist-html-split): New rules.
289         (distdir): Depend on dist-html.
290
291 2002-01-04  Bruno Haible  <bruno@clisp.org>
292
293         * gettext.texi (Comparison): Remove paragraph about alloca. libintl
294         does not need alloca any more.
295         (gettextize Invocation): Mention config.rpath.
296         (Adjusting Files): Refer to GNU hello as an example.
297         (lib/gettext.h): New node.
298         (autoconf macros): New section.
299         (Maintainers for other Languages): New section.
300         * msgfilter.texi: Mention some filter requirements.
301
302 2002-01-04  Bruno Haible  <bruno@clisp.org>
303
304         * xgettext.texi: Update --copyright-holder explanation.
305
306 2002-01-03  Bruno Haible  <haible@clisp.cons.org>
307
308         * matrix.texi: Update.
309         * nls.texi (STATUS): Likewise.
310
311 2002-01-02  Bruno Haible  <bruno@clisp.org>
312
313         * gettext.texi (librep): Needs librep 0.15.3 or newer. (setlocale call
314         missing in earlier versions.)
315
316 2001-12-12  Bruno Haible  <bruno@clisp.org>
317
318         * xgettext.texi: Document option --copyright-holder.
319
320 2001-12-17  Bruno Haible  <bruno@clisp.org>
321
322         * msggrep.texi: Document that --location arguments may be wildcards.
323
324 2001-12-16  Bruno Haible  <bruno@clisp.org>
325
326         * gettext.texi (librep): Update.
327
328 2001-12-07  Ben Elliston  <bje@redhat.com>
329
330         * gettext.texi (Overview): Grammar fixes.
331         (PO Files): Likewise.
332         (Main PO Commands): Likewise.
333         (Modifying Translations): Likewise.
334
335 2001-12-09  Bruno Haible  <bruno@clisp.org>
336
337         * gettext.texi (Common Lisp): Update.
338
339 2001-12-08  Bruno Haible  <bruno@clisp.org>
340
341         * msgfilter.texi: Renamed from msgexec.texi.
342         * msgexec.texi: New file.
343         * gettext.texi (msgfilter Invocation): Renamed from msgexec Invocation.
344         (msgexec Invocation): New section.
345         (Manipulating): Update. Mention msgexec.
346         * Makefile.am (gettext_TEXINFOS): Add msgfilter.texi.
347
348 2001-12-08  Bruno Haible  <bruno@clisp.org>
349
350         * msgen.texi: Refer to msginit as an alternative.
351
352 2001-12-07  Bruno Haible  <bruno@clisp.org>
353
354         * msgexec.texi: Document option --keep-header.
355
356 2001-12-05  Bruno Haible  <haible@clisp.cons.org>
357
358         * matrix.texi: Update.
359         * nls.texi (STATUS): Likewise.
360
361 2001-12-02  Bruno Haible  <bruno@clisp.org>
362
363         * gettext.texi (aclocal): Add lib-ld.m4, lib-link.m4, lib-prefix.m4
364         to the list of autoconf macro files.
365
366 2001-11-25  Bruno Haible  <bruno@clisp.org>
367
368         * gettext.texi (po/Makevars): New node.
369
370 2001-11-25  Bruno Haible  <bruno@clisp.org>
371
372         * msginit.texi: Document option --no-translator.
373
374 2001-11-18  Karl Eichwalder  <ke@gnu.franken.de>
375
376         * gettext.texi (Main PO Commands, Entry Positioning, Marking,
377         Translated Entries, Fuzzy Entries, Untranslated Entries,
378         Obsolete Entries, Modifying Translations, Modifying Comments, Subedit,
379         C Sources Context, Auxiliary): Update keystrokes and describe
380         corresponding Emacs command names.
381
382 2001-11-25  Bruno Haible  <bruno@clisp.org>
383
384         * Makefile.am (EXTRA_DIST_html): Make it work when builddir != srcdir.
385
386 2001-11-18  Bruno Haible  <bruno@clisp.org>
387
388         * gettext.texi (Common Lisp): Update.
389         (Java): Refer to the Javadoc documentation.
390
391 2001-11-18  Bruno Haible  <haible@clisp.cons.org>
392
393         * gettext.texi (Prerequisites): Update for autoconf-2.50 users.
394         (gettextize Invocation): Document option --intl.
395         (configure.in): Update for autoconf-2.50 users. Document possibility
396         to work without intl directory.
397         (aclocal): Likewise.
398
399 2001-11-17  Bruno Haible  <haible@clisp.cons.org>
400
401         * msgfmt.texi: --check-accelerators has optional argument.
402
403 2001-11-11  Bruno Haible  <haible@clisp.cons.org>
404
405         * msgfmt.texi: Document --check-accelerators option.
406
407 2001-11-11  Bruno Haible  <haible@clisp.cons.org>
408
409         * msginit.texi: Remove --verbose documentation.
410
411 2001-08-23  Karl Eichwalder  <ke@suse.de>
412
413         * gettext.texi (Main PO Commands): Reflect po-mode.el key binding
414         changes.
415         (Translated Entries): Likewise.
416         (Fuzzy Entries): Likewise.
417         (Untranslated Entries): Likewise.
418         (Obsolete Entries): Likewise.
419         (Auxiliary): Likewise.
420
421 2001-11-07  Bruno Haible  <haible@clisp.cons.org>
422
423         * gettext.texi (Smalltalk): Update from
424         Paolo Bonzini <bonzini@gnu.org>.
425
426 2001-11-05  Bruno Haible  <haible@clisp.cons.org>
427
428         * gettext.texi (Aspects): Write "German" instead of "French", since
429         the french number formatting rules are different.
430         Reported by Mark Hoebeke <mh@jouy.inra.fr>.
431
432 2001-11-01  Bruno Haible  <haible@clisp.cons.org>
433
434         * matrix.texi: Update.
435         * nls.texi (STATUS): Likewise.
436
437 2001-10-30  Bruno Haible  <haible@clisp.cons.org>
438
439         * Makefile.am (EXTRA_DIST): Add texi2html.
440
441 2001-10-21  Bruno Haible  <haible@clisp.cons.org>
442
443         * gettext.texi (Header Entry): The language-team address can be an
444         URL instead of an email address.
445         (Plural forms): Gaeilge is also known as Irish.
446         (src/Makefile): No need to put libsupport.a into LIBS twice.
447         (Java): Add more documentation.
448         (Pascal): Likewise.
449         (YCP): Likewise.
450         (RST): Update.
451
452 2001-10-19  Bruno Haible  <haible@clisp.cons.org>
453
454         * texi2html: New file, from texi2html-1.52 with modifications.
455         * Makefile.am (TEXI2HTML): Use @PERL@, not @TEXI2HTML@.
456         (gettext_toc.html): Update accordingly.
457
458 2001-10-11  Bruno Haible  <haible@clisp.cons.org>
459
460         * msgattrib.texi: New file.
461         * msgcat.texi: New file.
462         * msgcmp.texi: New file.
463         * msgcomm.texi: New file.
464         * msgconv.texi: New file.
465         * msgen.texi: New file.
466         * msgexec.texi: New file.
467         * msgfmt.texi: New file, partially from node "msgfmt Invocation".
468         * msggrep.texi: New file.
469         * msginit.texi: New file.
470         * msgmerge.texi: New file.
471         * msgunfmt.texi: New file.
472         * msguniq.texi: New file.
473         * xgettext.texi: New file, partially from node "xgettext Invocation".
474         * gettext.texi (Top): Add a fourth author.
475         (xgettext Invocation): Reorganize and move to xgettext.texi.
476         (Creating): Move most of contents to node "Header Entry".
477         (msginit Invocation): New node.
478         (msgmerge Invocation): Include msgmerge.texi.
479         (Manipulating): New chapter.
480         (msgfmt invocation): Reorganize and move to msgfmt.texi.
481         (msgunfmt invocation): New node.
482         (History): Update.
483         * Makefile.am (gettext_TEXINFOS): Add the new files.
484
485 2001-09-18  Bruno Haible  <haible@clisp.cons.org>
486
487         * gettext.texi: Use file suffix .po instead of .pox.
488
489 2001-08-13  Bruno Haible  <haible@clisp.cons.org>
490
491         * gettext.texi (YCP): New node.
492
493 2001-08-08  Bruno Haible  <haible@clisp.cons.org>
494
495         * gettext.texi (Compendium): Entirely rewritten by Karl Eichwalder.
496
497 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
498
499         * gettext.texi (Other Programming Languages): New chapter.
500
501 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
502
503         * gettext.texi (po/LINGUAS): New node.
504         (configure.in): Remove paragraph about ALL_LINGUAS.
505
506 2001-08-02  Bruno Haible  <haible@clisp.cons.org>
507
508         * gettext.texi (Introduction): Change bug report address to
509         <bug-gnu-gettext@gnu.org>.
510
511 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
512
513         * gettext.texi (Completing GNU gettext Installation): Don't recommend
514         to use po-mode for POT files. See 2001-07-08 po-mode.el change.
515
516 2001-09-13  Bruno Haible  <haible@clisp.cons.org>
517
518         * gettext-0.10.40 released.
519
520 2001-09-08  Bruno Haible  <haible@clisp.cons.org>
521
522         * gettext.texi (Discussions): Rewrote the paragraph about GPL.
523         * nls.texi (Using gettext in own code): Adapt for libintl license
524         change.
525
526 2001-07-24  Bruno Haible  <haible@clisp.cons.org>
527
528         * gettext-0.10.39 released.
529
530 2001-06-25  Bruno Haible  <haible@clisp.cons.org>
531
532         * nls.texi (Using gettext in own code): Clarify copyright wording.
533
534 2001-06-10  Bruno Haible  <haible@clisp.cons.org>
535
536         * Makefile.am: (installdirs): New dependency. Yet another automake bug.
537
538 2001-05-30  Bruno Haible  <haible@clisp.cons.org>
539
540         * gettext.texi (Plural forms): Remove remark about continuation lines.
541         Add information about Croatian, Portuguese, Latvian, Korean.
542
543 2001-05-23  Bruno Haible  <haible@clisp.cons.org>
544
545         * gettext-0.10.38 released.
546
547 2001-05-22  Bruno Haible  <haible@clisp.cons.org>
548
549         * gettext.texi (Creating): Change "8-bit" to "8bit".
550
551 2001-05-16  Bruno Haible  <haible@clisp.cons.org>
552
553         * matrix.texi: Update.
554         * nls.texi (STATUS): Likewise.
555
556 2001-05-15  Bruno Haible  <haible@clisp.cons.org>
557
558         * Makefile.am (install-dvi, gettext.ps, install-ps, install-pdf,
559         gettext.html, gettext_toc.html, install-html-monolithic): Don't use $<.
560         Reported by Paul Eggert.
561
562 2001-05-11  Bruno Haible  <haible@clisp.cons.org>
563
564         * gettext.texi (aclocal): Add glibc21.m4 to the list of needed files.
565
566 2001-04-19  Bruno Haible  <haible@clisp.cons.org>
567
568         * gettext-0.10.37 released.
569
570 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
571
572         * Makefile.am (DVIPS): Use @DVIPS@. If dvips is missing, the
573         gettext.ps target will fail.
574         (TEXI2PDF): Use @TEXI2PDF@. If texi2pdf is missing, the gettext.pdf
575         target will fail.
576         (TEXI2HTML): Use @TEXI2HTML@. If texi2html is missing, the gettext.html
577         target will fail.
578         (gettext_toc.html): Rewrite so it will do nothing but not fail, if
579         texi2html is missing.
580
581 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
582
583         * Makefile.am (install-html-split): Install into correct directory.
584         Don't use $<.
585         (RM): New variable.
586
587 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
588
589         * ISO_3166: New file.
590         * iso-3166.sed: New file.
591         * iso-639.sed: Renamed from iso-apdx.sed.
592         * Makefile.am (gettext_TEXINFOS): Remove iso-apdx.sed, add iso-639.sed
593         and iso-3166.sed.
594         (EXTRA_DIST): Likewise. Add ISO_3166.
595         (iso-639.texi): Renamed rule from iso-apdx.texi.
596         (iso-3166.texi): New rule.
597         * nls.texi (Using This Package): Recommend to set LANG to 'll_CC'.
598         glibc doesn't have locales named 'll'.
599         * gettext.texi (End Users): Likewise.
600         (Country Codes): New node.
601
602 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
603
604         * gettext.texi: Many tweaks by Philipp Thomas <pthomas@suse.de>.
605
606 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
607
608         * gettext.texi (Plural forms): Add section about Lithuanian, reported
609         by Ricardas Cepas <rch@richard.eu.org>. Fix formula for Slovenian,
610         reported by Roman Maurer <roman.maurer@amis.net>. Ukrainian is like
611         Russian, reported by Andy Rysin <arysin@yahoo.com>.
612
613 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
614
615         * gettext.texi (config.guess): New node.
616         (aclocal): Update list of macros to include.
617         (acconfig): Update: not needed any more.
618         (Makefile): Add reminder to put intl in front of other directories.
619         (src/Makefile): Add reminder to define LOCALEDIR.
620
621 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
622
623         * ISO_639: Add Avestan, Bosnian, Chechen, Chamorro, Church Slavic,
624         Chuvash, Manx, Hiri Motu, Herero, Kikuyu, Kuanyama, Komi, Cornish,
625         Letzeburgesch, Marshall, Norwegian Bokmal, Ndebele, Ndonga, Norwegian
626         Nynorsk, Navajo, Nyanja, Pali, Sardinian, Northern Sami, Tahitian.
627         Remove Serbo-Croatian.
628
629 2001-04-04  Bruno Haible  <haible@clisp.cons.org>
630
631         * Makefile.am (docdir, dvidir, psdir, pdfdir, htmldir): New variables.
632         (EXTRA_DIST): Add EXTRA_DIST_html.
633         (all-local, install-data-local, installdirs-local, uninstall-local):
634         New targets.
635         (html, install-html, uninstall-html): New targets.
636         (EXTRA_DIST_html, CLEANFILES, MAINTAINERCLEANFILES): New variables.
637         (install-dvi, installdirs-dvi, uninstall-dvi): New targets.
638         (DVIPS): New variable.
639         (ps, gettext.ps, install-ps, installdirs-ps, uninstall-ps): New
640         targets.
641         (TEXI2PDF, SUFFIXES): New variables.
642         (.texi.pdf): New rule.
643         (pdf, install-pdf, installdirs-pdf, uninstall-pdf): New targets.
644         (TEXI2HTML): New variable.
645         (html-monolithic, html-split, gettext.html, gettext_toc.html,
646         install-html-monolithic, install-html-split, installdirs-html,
647         uninstall-html-monolithic, uninstall-html-split): New targets.
648
649 2001-04-02  Bruno Haible  <haible@clisp.cons.org>
650
651         * gettext.texi (Plural forms): Add Estonian. Fix the formula for
652         Russian and add Czech and Slovak to this case.
653
654 2001-03-29  Bruno Haible  <haible@clisp.cons.org>
655
656         * gettext-0.10.36 released.
657
658 2001-03-25  Bruno Haible  <haible@clisp.cons.org>
659
660         * gettext.texi (Aspects): For full locale services, refer to glibc.
661         (Files): Explain why gettext doesn't interface with system tools.
662         (Template): Renamed chapter from "Initial".
663         Move the sections "C Sources Context" and "Compendium" away.
664         (Creating): New chapter.
665         (Updating): Move the sections "C Sources Context" and "Compendium" to
666         here.
667         (Using libintl.a): Only HP-UX 10.01 lacks alloca. Newer versions have
668         it.
669         (Flat and Non-Flat): Don't mention combine-sh. Recommend the usual
670         approach instead.
671
672 2001-03-15  Bruno Haible  <haible@clisp.cons.org>
673
674         * gettext.texi (Plural forms): Clarify the syntax of the plural form
675         information in the header entry. Always terminate it with a semicolon.
676
677 2001-03-09  Bruno Haible  <haible@clisp.cons.org>
678
679         * Makefile.am (MAKEINFO): Add 'env', to avoid shell syntax error in
680         texi2dvi.
681
682         * gettext.texi (Overview): Including libintl.h is not enough. Talk
683         about libintl.so as well.
684         (Comparison): gettext_noop is never defined in libintl.h.
685
686 2001-03-03  Bruno Haible  <haible@clisp.cons.org>
687
688         * nls.texi (Using This Package): Rewrite paragraph about LANGUAGE.
689
690 2001-03-03  Bruno Haible  <haible@clisp.cons.org>
691
692         * gettext.texi (Triggering): Mention that gettext() now needs the
693         LC_CTYPE locale. Explain the possible solutions.
694
695 2001-02-17  Karl Eichwalder  <keichwa@gmx.net>
696
697         * gettext.texi: ISO 639 specifies language codes, not country codes.
698
699 2001-01-28  Bruno Haible  <haible@clisp.cons.org>
700
701         * gettext.texi (Installation): Call autoload with 4 arguments.
702
703 2001-01-06  Bruno Haible  <haible@clisp.cons.org>
704
705         * gettext.texi (Magic for Installers): Remove references to catgets
706         based emulation of gettext.
707         (Being a `gettext' grok): Likewise. LANGUAGE now always works.
708         (acconfig.h): Don't mention HAVE_CATGETS.
709         * nls.texi: Remove references to catgets. Describe new working of
710         autoconf macro.
711
712 2001-01-01  Bruno Haible  <haible@clisp.cons.org>
713
714         * Makefile.am (MAKEINFO): New macro. Unset LANG and LANGUAGE while
715         running makeinfo.
716
717 2001-01-01  Bruno Haible  <haible@clisp.cons.org>
718
719         Implement plural form handling.
720         * gettext.texi: Fix menus.
721         (PO Files): Document entries for plural forms.
722         (xgettext Invocation): Extended --keyword argument syntax. More
723         default keywords.
724         (MO Files): Document format of entries for plural forms.
725         (Charset conversion): New node, mostly from glibc-2.2 manual.
726         (Plural forms): Likewise.
727         (GUI program problems): Likewise, without the GCC function macro.
728         (Optimized gettext): Remove section about dcgettext macro. All
729         caching is now done inside the *gettext functions.
730         (Comparison): Move the example about Polish to node "Plural forms".
731         Remove the print_month_info example.
732
733 2000-11-12  Bruno Haible  <haible@clisp.cons.org>
734
735         * matrix.texi: Update.
736         * nls.texi: Refer to the Free Translation Project's matrix page.
737
738 2000-11-10  Bruno Haible  <haible@clisp.cons.org>
739
740         * nls.texi: In section "Translating Teams", refer to the Free
741         Translation Project's homepage. It is more up to date than the
742         previously included list.
743
744 2000-07-03  Bruno Haible  <haible@clisp.cons.org>
745
746         * nls.texi: Rename section "One advise in advance" to "Quick
747         configuration advice".
748
749 2000-05-06  Ulrich Drepper  <drepper@redhat.com>
750
751         * nls.texi: Add section about "Using gettext in own code".
752
753 1999-10-11  Ulrich Drepper  <drepper@cygnus.com>
754
755         * gettext.texi: Fix use of @xref.
756
757 1998-05-01 08:47  Ulrich Drepper  <drepper@cygnus.com>
758
759         * gettext-0.10.35 released.
760
761 1997-09-06 02:13  Ulrich Drepper  <drepper@cygnus.com>
762
763         * gettext.texi: Fix names of autoconf macros now that they are in
764         automake.
765         File NLS is now named ABOUT-NLS.
766         Reported by Bruno Haible <haible@ilog.fr>.
767
768         * nls.texi: Better description of --with-included-gettext.
769
770 1997-08-01 15:50  Ulrich Drepper  <drepper@cygnus.com>
771
772         * Makefile.am (AUTOMAKE_OPTIONS): Require version 1.2.
773
774 1997-04-12 17:45  Ulrich Drepper  <drepper@cygnus.com>
775
776         * mdate-sh: Update from libit version.
777
778         * mdate-sh: Handle ls output with file type in ls output is
779         starting with -.
780
781 1997-04-05 18:14  Ulrich Drepper  <drepper@cygnus.com>
782
783         * mdate-sh: Use ls command with -d so that we also can handle
784         directories.  Patch by Bruno Haible.
785
786 1997-03-11 16:24  Ulrich Drepper  <drepper@cygnus.com>
787
788         * nls.texi: Don't mention removed translation teams anymore.
789
790 Sat Dec  7 17:53:26 1996  Ulrich Drepper  <drepper@cygnus.com>
791
792         * gettext.texi: We don't need the hack for getting the cedille
793         character anymore.
794
795 Tue Dec  3 15:46:09 1996  Ulrich Drepper  <drepper@cygnus.com>
796
797         * Makefile.am (EXTRA_DIST): texinfo.tex is now automatically
798         distributed.
799
800 Sun Aug 18 16:55:02 1996  Ulrich Drepper  <drepper@myware.rz.uni-karlsruhe.de>
801
802         * nls.texi: Set STATUS to August.
803
804 Mon Jun 17 02:29:15 1996  Ulrich Drepper  <drepper@myware.rz.uni-karlsruhe.de>
805
806         * gettext.texi: More small fixes.
807
808 Sat Jun 15 16:55:00 1996  Ulrich Drepper  <drepper@myware.rz.uni-karlsruhe.de>
809
810         * nls.texi, gettext.texi: Some better words by François Pinard.
811
812 Fri Jun 14 18:47:23 1996  Santiago Vila Doncel  <sanvila@unex.es>
813
814         * gettext.texi: Correct a few typos.
815
816 Tue Jun 11 19:31:16 1996  Ulrich Drepper  <drepper@cygnus.com>
817
818         * gettext.texi: A few corrections by Thomas Esken.
819
820 Tue Jun 11 15:29:56 1996  Ulrich Drepper  <drepper@cygnus.com>
821
822         * Makefile.am (AUTOMAKE_OPTIONS): Add variable.  Must be defined
823         in all subdirs.
824
825 Tue Jun  4 03:43:17 1996  Ulrich Drepper  <drepper@cygnus.com>
826
827         * gettext.texi:
828         Tons of changes.  A first step for a real, uptodate manual.
829
830 Sun Jun  2 21:21:18 1996  Ulrich Drepper  <drepper@cygnus.com>
831
832         * iso-apdx.sed, Makefile.am, ISO_639: Initial revision.
833
834 Sun May 26 18:21:25 1996  Ulrich Drepper  <drepper@cygnus.com>
835
836         * nls.texi: Add Arabic.
837
838 Fri May 24 18:24:56 1996  Ulrich Drepper  <drepper@cygnus.com>
839
840         * nls.texi: Add Ukrainian.
841
842 Tue May 21 14:25:02 1996  Ulrich Drepper  <drepper@cygnus.com>
843
844         * nls.texi: Fix typo: outself -> ourself.
845
846         * nls.texi: Correct Indonesian.
847         Add Slovenian and Hungarian.
848
849 Sun May 19 15:08:24 1996  Ulrich Drepper  <drepper@cygnus.com>
850
851         * nls.texi: Update language list.  Add Hebrew and Latin.
852
853 Sat May  4 00:41:17 1996  Ulrich Drepper  <drepper@cygnus.com>
854
855         * nls.texi: Rewording by François Pinard.
856
857         * nls.texi: Change explicitely' to `explicitly'.  By François Pinard.
858
859 Fri May  3 17:21:48 1996  Ulrich Drepper  <drepper@cygnus.com>
860
861         * matrix.texi: 9605031921
862
863 Wed Apr 10 22:04:29 1996  Ulrich Drepper  <drepper@myware>
864
865         * nls.texi: matrix.texi now contains table commands.
866
867         * matrix.texi: Update for 960410.
868
869 Wed Apr 10 21:58:17 1996  François Pinard  <pinard@iro.umontreal.ca>
870
871         * nls.texi: Add Korean to list of languages.
872
873 Tue Apr  9 23:28:08 1996  François Pinard  <pinard@iro.umontreal.ca>
874
875         * nls.texi: Some better words.
876
877 Sat Apr  6 11:13:18 1996  Ulrich Drepper  <drepper@myware>
878
879         * Makefile.in (DISTFILES): Add matrix.texi.  Reported by François
880         Pinard.
881
882 Wed Apr  3 23:40:29 1996  François Pinard  <pinard@iro.umontreal.ca>
883
884         * nls.texi: Correct typo: ones -> one.
885
886 Tue Apr  2 18:53:01 1996  Ulrich Drepper  <drepper@myware>
887
888         * Makefile.in (all-gettext): New goal.  Same as all.
889
890 Tue Apr  2 16:13:11 1996  Ulrich Drepper  <drepper@myware>
891
892         * nls.texi:
893         Document change in aclocal.m4.  Describe --with-catgets option.
894
895 Mon Mar 25 23:21:49 1996  Ulrich Drepper  <drepper@myware>
896
897         * Makefile.in (DISTFILES): Append iso-apdx.sed, ISO_639,
898         iso-apdx.texi.
899         (gettext.info, gettext.dvi): Depend on iso-apdx.texi.
900         (iso-apdx.texi): New rules.  Create file from ISO_639.
901
902 Mon Mar 25 02:55:23 1996  François Pinard  <pinard@iro.umontreal.ca>
903
904         * gettext.texi: Latest update of PO mode documentation.
905
906 Sat Mar 23 14:07:57 1996  François Pinard  <pinard@iro.umontreal.ca>
907
908         * gettext.texi: Added changes concerning PO mode changes.
909
910 Sat Mar 23 13:46:49 1996  Frank Donahoe  <fdonahoe@wilkes1.wilkes.edu>
911
912         * gettext.texi: Fixed many problems with the English language.
913
914 Wed Mar 13 21:06:17 1996  Ulrich Drepper  <drepper@myware>
915
916         * nls.texi: Changed gnu-translation@prep to gnu-translation@gnu.
917         Suggested by François Pinard.
918
919 Fri Mar  1 23:46:28 1996  Ulrich Drepper  <drepper@myware>
920
921         * nls.texi: STATUS is 1996, not 1995.
922
923 Thu Feb 15 03:45:30 1996  Ulrich Drepper  <drepper@myware>
924
925         * gettext.texi: Update documentation for
926         - `--force' option
927         - `-d -' option
928         - new intl/po subdir handling
929
930 Mon Feb 12 01:33:49 1996  Ulrich Drepper  <drepper@myware>
931
932         * nls.texi: STATUS is January.
933
934         * nls.texi: Omitted pl at lower side.
935
936         * nls.texi: Add pl for gettext to matrix.
937
938 Fri Dec 29 14:00:17 1995  Ulrich Drepper  <drepper@myware>
939
940         * nls.texi: Incorporate some improvements by François Pinard.
941
942 Sun Dec 24 14:30:49 1995  Ulrich Drepper  <drepper@myware>
943
944         * nls.texi: Small corrections.
945         Updte table for ko translation of gettext.
946
947 Tue Dec 19 22:13:40 1995  Ulrich Drepper  <drepper@myware>
948
949         * Makefile.in (Makefile): Explicitly use $(SHELL) for running
950         shell scripts.
951
952 Fri Dec 15 19:34:50 1995  Karl Eichwalder  <ke@ke.central.de>
953
954         * gettext.texi: Correct list of needed macros form aclocal.m4.
955
956 Mon Dec  4 16:19:29 1995  Ulrich Drepper  <drepper@myware>
957
958         * nls.texi (STATUS): Set to November.
959
960 Mon Dec  4 16:14:18 1995  Ulrich Drepper  <drepper@myware>
961
962         * nls.texi: Update matrix for official release.
963
964 Sun Nov 26 01:22:07 1995  Ulrich Drepper  <drepper@myware>
965
966         * gettext.texi: Fix some typos.
967
968 Sat Nov 25 02:45:46 1995  Ulrich Drepper  <drepper@myware>
969
970         * Makefile.in (version.texi): Also depend on ../configure.in.
971
972 Thu Nov 23 01:26:35 1995  Ulrich Drepper  <drepper@myware>
973
974         * nls.texi:
975         Change README.NLS to ABOUT-NLS.  Reported by François Pinard.
976
977 Tue Nov 14 12:43:22 1995  Ulrich Drepper  <drepper@myware>
978
979         * nls.texi: Mention Japanese translation for shar in table.
980
981 Thu Nov  9 01:14:49 1995  Ulrich Drepper  <drepper@myware>
982
983         * gettext.texi:
984         Document new option --directory and --files-from of xgettext program.
985
986 Tue Nov  7 10:54:43 1995  Ulrich Drepper  <drepper@myware>
987
988         * nls.texi: CLISP now uses GNU gettext.
989
990 Mon Nov  6 17:05:39 1995  Ulrich Drepper  <drepper@myware>
991
992         * Makefile.in: Some more cleanups by François Pinard.
993
994 Mon Nov  6 00:36:37 1995  Ulrich Drepper  <drepper@>
995
996         * nls.texi: Add comment about problems with systems which have GNU
997         gettext previously installed.
998
999 Sun Nov  5 21:56:51 1995  Ulrich Drepper  <drepper@myware>
1000
1001         * nls.texi:
1002         Advise about always using GNU gettext moved to here from ../README.
1003
1004         * gettext.texi: Fix some typos reported by François Pinard.
1005         In description of _N change the name to N_.
1006
1007         * Makefile.in (gettext.info):
1008         Remove old .info* files before generating new ones.
1009         (stamp-vti): Remove old stamp before generating new one.
1010
1011 Sun Nov  5 19:40:11 1995  Ulrich Drepper  <drepper@myware>
1012
1013         * Makefile.in (dist-gettext): Make synonym for dist.
1014
1015 Sun Nov  5 17:59:31 1995  Ulrich Drepper  <drepper@myware>
1016
1017         * Makefile.in (DISTFILES): Add nls.texi.
1018
1019         * nls.texi: Initial revision.
1020
1021         * gettext.texi: Protect RFC and number by @w.
1022
1023 Sun Nov  5 11:38:00 1995  Ulrich Drepper  <drepper@myware>
1024
1025         * Makefile.in (dist): Suppress error message when ln failed.
1026         Remove Emacs local variable definition.
1027         (dist): Get files from $(srcdir) explicitly.
1028
1029         * gettext.texi: Add some comments about gettext_noop and _N.
1030         Describe defaults keywords for -k option of xgettext.
1031
1032 Fri Nov  3 00:20:35 1995  Ulrich Drepper  <drepper@myware>
1033
1034         * gettext.texi: Some small changes by François.
1035
1036 Sat Oct 28 23:26:28 1995  Ulrich Drepper  <drepper@myware>
1037
1038         * gettext.texi:
1039         Add warning about language changing and not using GNU gettext library.
1040
1041 Sat Oct 28 17:15:07 1995  Ulrich Drepper  <drepper@myware>
1042
1043         * gettext.texi: Run spell checker. :-)  It was necessary.
1044
1045         * gettext.texi: Document usage of libintl in other programs.
1046         Describe changing of language in programs.
1047
1048 Sun Sep 17 23:16:16 1995  Ulrich Drepper  <drepper@myware>
1049
1050         * gettext.texi: Remove references to ISO 639 in description of
1051         locale variable settings.
1052
1053 Wed Aug 23 20:49:57 1995  Ulrich Drepper  <drepper@myware>
1054
1055         * gettext.texi: Applied François' patch from 950821.
1056
1057 Sat Aug 19 17:41:06 1995  Ulrich Drepper  <drepper@myware>
1058
1059         * Makefile.in: Make only install-data depend on `all'.
1060
1061         * Makefile.in (install-src):
1062         Make behave like install.  I.e. really install the manual.
1063
1064 Fri Aug 18 12:33:43 1995  Ulrich Drepper  <drepper@myware>
1065
1066         * gettext.texi: Changes of 950817 by François Pinard.
1067
1068 Mon Aug 14 23:52:20 1995  Ulrich Drepper  <drepper@myware>
1069
1070         * Makefile.in (install-src): New no-op goal.
1071
1072 Tue Aug  8 01:39:45 1995  Ulrich Drepper  <drepper@myware>
1073
1074         * gettext.texi:
1075         Add description of dcgettext() optimization for gcc-2.7.
1076
1077 Fri Aug  4 15:47:10 1995  Ulrich Drepper  <drepper@myware>
1078
1079         * Makefile.in (dist): Remove `copying instead' message.
1080
1081 Tue Aug  1 15:58:17 1995  Ulrich Drepper  <drepper@myware>
1082
1083         * gettext.texi: Some typos fixed.  Email address update for Eugene
1084         H. Dorr.  By François Pinard.
1085
1086         * Makefile.in (stamp-vti):
1087         Use $(SHELL) and make compilation offside $(srcdir) possible.
1088
1089 Tue Aug  1 08:51:30 1995  Ulrich Drepper  <drepper@myware>
1090
1091         * Makefile.in (install-data): Use sed instead of expr to get basename.
1092
1093 Sun Jul 30 22:17:14 1995  Ulrich Drepper  <drepper@myware>
1094
1095         * gettext.texi: Minor corrections to menus and typos by François.
1096         Some more words about LIBS rule in src/Makefile.in.
1097         PO mode file is now installed automatically.
1098
1099 Wed Jul 26 01:00:11 1995  Ulrich Drepper  <drepper@myware>
1100
1101         * gettext.texi:
1102         Includes latest of François' changes for the maintainer chapter.
1103         Many little changes and addons.
1104
1105 Mon Jul 24 00:51:38 1995  Ulrich Drepper  <drepper@myware>
1106
1107         * gettext.texi: Typo changes by François.
1108         Added section about special cases in translatable strings.
1109         Added section about changing Makefiles for Maintainers.
1110         Various minor addons.
1111
1112 Wed Jul 19 02:05:45 1995  Ulrich Drepper  <drepper@myware>
1113
1114         * gettext.texi:
1115         Fix typo: keywoards -> keywords.  Reported by François Pinard.
1116
1117         * gettext.texi:
1118         François added description of the last changes in Emacs PO mode
1119         which allow marking translatable strings in C sources.
1120
1121 Tue Jul 18 21:25:44 1995  Ulrich Drepper  <drepper@myware>
1122
1123         * Makefile.in (DISTFILES): Now we have again gettext.info-[1-4].
1124
1125         * gettext.texi (Comparison):
1126         Some points on comparing catgets vs. gettext are written.
1127
1128 Mon Jul 17 01:03:49 1995  Ulrich Drepper  <drepper@myware>
1129
1130         * gettext.texi: Typo fixed.  Reported by François Pinard.
1131
1132 Sun Jul 16 13:25:05 1995  Ulrich Drepper  <drepper@myware>
1133
1134         * gettext.texi:
1135         Latest version for 0.7.4.  Changes all by François Pinard.
1136
1137 Sun Jul 16 00:17:28 1995  Ulrich Drepper  <drepper@myware>
1138
1139         * Makefile.in (DISTFILES):
1140         With the current makeinfo (1.63) there are only gettext.info-[123]
1141         produced.  Remove gettext.info-4.  Reported by Erik Backus.
1142
1143 Thu Jul 13 01:41:14 1995  Ulrich Drepper  <drepper@myware>
1144
1145         * Makefile.in (check): New no-op goal.
1146
1147         * gettext.texi: Version of 950712 by François.
1148
1149 Wed Jul 12 00:32:58 1995  Ulrich Drepper  <drepper@myware>
1150
1151         * Makefile.in (DISTFILES): now we have gettext.info{,-[1-4]}
1152
1153         * gettext.texi: First version after rewrite by François Pinard.
1154
1155 Mon Jul  3 23:36:25 1995  Ulrich Drepper  <drepper@myware>
1156
1157         * Makefile.in: Correct for new manual with NLS and po-mode chapter.
1158         Do construct po-mode.{texi,dvi} use nls.texi.
1159         Last correction on install goal was wrong.
1160         Correct installation and unistallation rules.
1161
1162         * gettext.texi: Version with po-mode and NLS chapter.
1163         Minor changes by François.
1164
1165         * gettext.texi: Make NLS part an include file.
1166
1167 Sun Jul  2 12:32:37 1995  Ulrich Drepper  <drepper@myware>
1168
1169         * Makefile.in (DISTFILES): fix typo.
1170
1171         * gettext.texi: some more things written about using GNU gettext
1172         in own projects.
1173
1174 Sun Jul  2 01:47:02 1995  Ulrich Drepper  <drepper@myware>
1175
1176         * First official release.  This directory now contains a very
1177         preliminary version of the gettext manual with a quite complete
1178         chapter for today's Emacs PO mode by François Pinard.