Imported Upstream version 0.19.7
[platform/upstream/gettext.git] / gettext-tools / doc / ChangeLog.1
1 2015-10-06  Daiki Ueno  <ueno@gnu.org>
2
3         doc: Don't expose generated version
4         * Makefile.am ($(srcdir)/stamp-vti): Set ARCHIVE-VERSION, derived
5         from $(ARCHIVE_VERSION) in version.texi.
6         * gettext.texi (Files under Version Control): Refer to
7         ARCHIVE-VERSION, instead of VERSION.
8         * autopoint.texi: Refer to ARCHIVE-VERSION, instead of VERSION.
9
10 2015-09-11  Daiki Ueno  <ueno@gnu.org>
11
12         * gettext 0.19.6 released.
13
14 2015-07-28  Daiki Ueno  <ueno@gnu.org>
15
16         * autopoint.texi: Mention AM_GNU_GETTEXT_REQUIRE_VERSION.
17
18 2015-07-10  Daiki Ueno  <ueno@gnu.org>
19
20         * gettext 0.19.5 released.
21
22 2015-06-22  Daiki Ueno  <ueno@gnu.org>
23
24         * msginit.texi: More explanations about "meta information".
25         * gettext.texi (Plural forms): Mention Unicode CLDR support in
26         msginit.
27
28 2015-06-01  Daiki Ueno  <ueno@gnu.org>
29
30         * gettext.texi (gawk): Mention new file extensions ".gawk" and
31         ".twjr".
32
33 2015-06-01  Daiki Ueno  <ueno@gnu.org>
34
35         * gettext.texi (Adjusting Files): Update link to GNU hello
36         distribution.  Suggested by Karl Berry in:
37         <https://lists.gnu.org/archive/html/bug-gettext/2015-05/msg00031.html>.
38
39 2015-05-08  Matthew Behrens  <askedrelic@gmail.com>  (tiny change)
40
41         * gettext.texi (python-format): Update link to Python Library
42         Reference.
43
44 2015-03-15  Benno Schulenberg <bensberg@justemail.net>  (tiny change)
45
46         * xgettext.texi: Fix a word and a punctuation.
47
48 2015-03-06  Daiki Ueno  <ueno@gnu.org>
49
50         * gettext.texi (kde-kuit-format): New subsection.
51
52 2015-03-03  Daiki Ueno  <ueno@gnu.org>
53
54         * xgettext.texi: Document options --check and --sentence-end.
55
56 2015-02-09  Daiki Ueno  <ueno@gnu.org>
57
58         * gettext.texi (Plural forms): Add Arabic, Bahasa Indonesian, and
59         Thai.
60         Reported by Maryam Aly in:
61         <https://lists.gnu.org/archive/html/bug-gettext/2015-02/msg00012.html>.
62
63 2015-02-03  Daiki Ueno  <ueno@gnu.org>
64
65         * msgexec.texi, msgfilter.texi: Fix markup error caused by commit
66         96dde0b8 and a4d132f7.
67
68 2015-01-29  Daiki Ueno  <ueno@gnu.org>
69
70         * msgexec.texi: Document --newline option.
71
72 2015-01-28  Daiki Ueno  <ueno@gnu.org>
73
74         * msgfilter.texi: Document --newline option.
75
76 2015-01-05  Daiki Ueno  <ueno@gnu.org>
77
78         * gettext.texi (Vala): New section.
79
80 2014-12-24  Daiki Ueno  <ueno@gnu.org>
81
82         * gettext 0.19.4 released.
83
84 2014-12-01  Daiki Ueno  <ueno@gnu.org>
85
86         doc: Document placement of extracted comment blocks
87         * xgettext.texi: Mention that extracted comment blocks must be
88         adjacent to keyword lines.
89         Reported by Yves-Gwenael Bourhis at:
90         <https://savannah.gnu.org/bugs/index.php?42376>.
91
92 2014-10-15  Daiki Ueno  <ueno@gnu.org>
93
94         * gettext 0.19.3 released.
95
96 2014-07-14  Daiki Ueno  <ueno@gnu.org>
97
98         * gettext 0.19.2 released.
99
100 2014-06-12  Daiki Ueno  <ueno@gnu.org>
101
102         * gpl.texi, lgpl.texi, fdl.texi: Update from GNU.
103         * gettext.texi (GNU GPL, GNU LGPL, GNU LGPL): Define nodes here,
104         instead of in those license documents.
105
106 2014-06-10  Daiki Ueno  <ueno@gnu.org>
107
108         * gettext 0.19.1 released.
109
110 2014-06-02  Daiki Ueno  <ueno@gnu.org>
111
112         * gettext 0.19 released.
113
114 2014-06-01  Daiki Ueno  <ueno@gnu.org>
115
116         * ISO_639: Remove Moldavian. Update Bihari, Bengali, Catalan,
117         Church Slavic, Divehi, Dzongkha, Ewe, Greek, Spanish, Fijian,
118         Gaelic, Hebrew, Interlingua, Indonesian, Inupiak, Central Khmer,
119         Kirghiz, Luxembourgish, Limburgan, Lao, Latvian, Norwegian Bokmal,
120         North Ndebele, Dutch, Norwegian Nynorsk, South Ndebele, Occitan,
121         Oromo, Pushto, Rundi, Romanian, Sango, Swati, South Sotho, Tswana,
122         Tonga, Uighur, Volapuk, Yiddish, and Zhuang.
123
124 2014-05-31  Daiki Ueno  <ueno@gnu.org>
125
126         * msgexec.texi: Document the environment variable
127         MSGEXEC_PREV_MSGCTXT, MSGEXEC_PREV_MSGID, and
128         MSGEXEC_PREV_MSGID_PLURAL.
129
130 2014-05-31  Daiki Ueno  <ueno@gnu.org>
131
132         * msgfilter.texi: Document the environment variable
133         MSGFILTER_PREV_MSGCTXT, MSGFILTER_PREV_MSGID, and
134         MSGFILTER_PREV_MSGID_PLURAL.
135
136 2014-05-15  Stanislav Brabec  <sbrabec@suse.cz>  (tiny change)
137
138         * msgfilter.texi: Document the environment variable
139         MSGFILTER_MSGID_PLURAL and MSGFILTER_PLURAL_FORM.
140
141 2014-05-15  Stanislav Brabec  <sbrabec@suse.cz>  (tiny change)
142
143         * msgexec.texi: Document the environment variable
144         MSGEXEC_MSGID_PLURAL and MSGEXEC_PLURAL_FORM.
145
146 2014-05-10  Guido Flohr  <guido@imperia.net>
147
148         msgattrib: Add --empty option to clear msgstr
149         * msgattrib.texi: Document --empty option.
150
151 2014-05-05  Daiki Ueno  <ueno@gnu.org>
152
153         * gettext.texi (Translations under Version Control): New section.
154
155 2014-05-05  Daiki Ueno  <ueno@gnu.org>
156
157         * gettext.texi (Version Control Issues): Rename from "CVS Issues";
158         talk about generic issues when using version control systems.
159
160 2014-04-30  Daiki Ueno  <ueno@gnu.org>
161
162         * gettext.texi (Scheme): Document gettext shorthand form _"abc".
163
164 2014-04-22  Daiki Ueno  <ueno@gnu.org>
165
166         build: Use git-version-gen intead of version.sh
167         * Makefile.am: Refer to .version instead of version.sh.
168
169 2014-04-15  Daiki Ueno  <ueno@gnu.org>
170
171         * msgfilter.texi: Document 'quot' and 'boldquot' built-in filters.
172
173 2014-04-04  Daiki Ueno  <ueno@gnu.org>
174
175         * msgfmt.texi: Document --desktop mode.
176
177 2014-04-04  Daiki Ueno  <ueno@gnu.org>
178
179         * xgettext.texi: Document Desktop Entry file.
180
181 2014-03-26  Aurélien Gâteau <mail@agateau.com>  (tiny change)
182
183         * msgfmt.texi: Document --source option.
184
185 2014-03-25  Daiki Ueno  <ueno@gnu.org>
186
187         * msgattrib.texi: Document the optional argument of
188         --add-location.
189         * msgcat.texi: Likewise.
190         * msgcomm.texi: Likewise.
191         * msgconv.texi: Likewise.
192         * msgen.texi: Likewise.
193         * msgfilter.texi: Likewise.
194         * msggrep.texi: Likewise.
195         * msgmerge.texi: Likewise.
196         * msguniq.texi: Likewise.
197         * xgettext.texi: Likewise.
198
199 2014-03-15  Daiki Ueno  <ueno@gnu.org>
200
201         * FAQ.html: Point to bug-gettext@gnu.org rather than
202         bug-gnu-gettext@gnu.org, in the context of mailing list; add a
203         link to the mailing list information page.  Point to the latest
204         URL of the GNOME Translation Project.  Replace the reference of
205         "Free Translation Project" with "Translation Project".
206         Reported by Benno Schulenberg.
207
208 2014-02-10  Daiki Ueno  <ueno@gnu.org>
209
210         * ISO_3166: Remove AN, add BL, BQ, CW, MF, SS, and SX.  Update
211         country code for AG, AS, BA, BN, BO, CD, CG, FK, FM, FO, GB, GS,
212         HM, IR, KN, KP, KR, LA, LC, MD, MK, MM, PM, PS, RU, SH, SJ, ST,
213         SY, TC, TF, TT, TW, TZ, UM, VA, VC, VE, VG, VI, VN, WF, and WS.
214         * iso-3166.texi: Regenerate.
215         Reported by Karl Berry in:
216         <https://lists.gnu.org/archive/html/bug-gettext/2014-02/msg00006.html>.
217
218 2014-01-12  Benno Schulenberg <bensberg@justemail.net>  (tiny change)
219
220         * gettext.texi (c-format Flag): Wording fixes.
221
222 2013-12-17  Daiki Ueno  <ueno@gnu.org>
223
224         * gettext.texi (Installers): Fix wording.
225         Reported by Reuben Thomas in:
226         <https://lists.gnu.org/archive/html/bug-gettext/2013-12/msg00009.html>.
227
228 2013-08-06  Daiki Ueno  <ueno@gnu.org>
229
230         xgettext: add support for GSettings schema file
231         * gettext.texi (GSettings): New subsection.
232         * xgettext.texi: Document GSettings source language.
233
234 2013-06-10  Daiki Ueno  <ueno@gnu.org>
235
236         * Makefile.am: Use $(MKDIR_P) instead of $(mkdir_p).
237         Suggested by Stefano Lattarini in
238         <https://lists.gnu.org/archive/html/bug-gettext/2013-04/msg00044.html>.
239
240 2013-06-04  Daiki Ueno  <ueno@gnu.org>
241
242         Support for Vala.
243         * xgettext.texi: Document Vala source language. Document
244         that it is applicable to --flag.
245
246 2013-05-20  Pavel Kharitonov  <ineiev@gnu.org>  (tiny change)
247
248         Add --previous option to msgattrib.
249         * msgattrib.texi: Document --previous.
250
251 2013-04-26  Daiki Ueno  <ueno@gnu.org>
252
253         Support for Python brace format.
254         * gettext.texi (PO Files): Mention python-brace-format.
255         (python-format): Mention brace format.
256
257 2013-04-17  Andreas Stricker  <astricker@futurelab.ch>
258
259         Support for JavaScript.
260         * gettext.texi (PO Files): Mention javascript-format.
261         (javascript-format): New subsection.
262         (JavaScript): New subsection.
263         * xgettext.texi: Document JavaScript source language. Document
264         that it is applicable to --flag.
265
266 2013-04-11  Ľubomír Remák  <lubomirr@lubomirr.eu>
267
268         Support for Lua.
269         * gettext.texi (PO Files): Mention lua-format.
270         (lua-format): New subsection.
271         (Lua): New subsection.
272         * xgettext.texi: Document Lua source language. Document that it is
273         applicable to --flag.
274
275 2013-04-02  Daiki Ueno  <ueno@gnu.org>
276
277         * gettext.texi (PO Files): Use '@pxref' instead of '@xref'.
278
279 2013-03-12  Andreas Stricker  <astricker@futurelab.ch>  (tiny change)
280
281         * msgfmt.texi (PO Format): A note about the header entry
282
283 2013-02-15  Daiki Ueno  <ueno@gnu.org>
284
285         * msgfmt.texi (Input file location): Output file is not PO.
286
287 2013-01-30  Miguel Angel Arruga Vivas  <rosen644835@gmail.com>  (tiny change)
288
289         * msgen.texi (Output details): Fix link in '@opindex' pointing to
290         msgcat.
291         Reported at <http://savannah.gnu.org/bugs/?36063>.
292         * msgmerge.texi (Output details): Likewise.
293
294 2012-12-27  Daiki Ueno  <ueno@gnu.org>
295
296         * gettext.texi (Plural forms): Fix ngettext arguments.
297         Reported by Reinhard Schaffner <rschaffner@zynga.com>.
298
299 2012-12-25  Daiki Ueno  <ueno@gnu.org>
300
301         * gettext-0.18.2 released.
302
303 2012-06-03  Jim Meyering  <jim@meyering.net>
304
305         * gettext.texi: Spelling fixes.
306
307 2012-05-03  Bruno Haible  <bruno@clisp.org>
308
309         Document msgfmt option --endianness.
310         * msgfmt.texi: Document the option --endianness.
311         Reported by Paul Martin <pm@debian.org> via
312         Santiago Vila <sanvila@unex.es>.
313
314 2012-01-26  Bruno Haible  <bruno@clisp.org>
315
316         Modernize quoting.
317         * FAQ.html: Quote 'like this', not `like this', as per the recent
318         change to the GNU coding standards.
319         * ISO_3166: Likewise.
320         * ISO_3166_de: Likewise.
321         * tutorial.html: Process through
322         sed -e "s/\`\`\([^']*\)''/“\1”/g" | sed -e "s/\`\([^']*\)'/‘\1’/g"
323
324 2011-07-08  Bruno Haible  <bruno@clisp.org>
325
326         * gettext.texi (aclocal): Recommend the use of aclocal's --install
327         option.
328         Suggested by Stefano Lattarini <stefano.lattarini@gmail.com>.
329
330 2011-06-03  Bruno Haible  <bruno@clisp.org>
331
332         Copyright: Use LGPL 2.1 instead of LGPL 2.0.
333         * gettext.texi (Discussions, Licenses): Write "GNU Lesser General
334         Public License".
335
336 2011-05-13  Ben Elliston  <bje@gnu.org>
337
338         * gettext.texi (config.guess): Update wget commands.
339
340 2011-04-13  Bruno Haible  <bruno@clisp.org>
341
342         * msgcat.texi: Fix description of --use-first.
343         * msgcomm.texi: Fix typo.
344         Reported by Matthijs Kooijman.
345
346 2010-12-14  Bruno Haible  <bruno@clisp.org>
347
348         * xgettext.texi: Mention that -L also supports Shell.
349         Reported by Eric Blake <eblake@redhat.com>.
350
351 2010-11-13  Bruno Haible  <bruno@clisp.org>
352
353         * gettext.texi (Plural forms): Add Belarusian.
354         Reported by Ihar Hrachyshka <ihar.hrachyshka@gmail.com>.
355
356 2010-08-29  Bruno Haible  <bruno@clisp.org>
357
358         * gettext.texi (Using Compendia): Correct after 2007-09-09 change.
359
360 2010-06-06  Bruno Haible  <bruno@clisp.org>
361
362         xgettext: Recognize language of files ending in .perl.
363         * gettext.texi (Perl): Mention file extension '.perl'.
364         Suggested by Ævar Arnfjörð Bjarmason <avarab@gmail.com>.
365
366 2010-06-04  Bruno Haible  <bruno@clisp.org>
367
368         * gettext-0.18.1 released.
369
370 2010-05-20  Bruno Haible  <bruno@clisp.org>
371
372         * gettext.texi (objc-format): Fix typo.
373         Reported by Kalle Olavi Niemitalo <kon@iki.fi>.
374
375 2010-05-09  Bruno Haible  <bruno@clisp.org>
376
377         * gettext-0.18 released.
378
379 2010-04-25  Bruno Haible  <bruno@clisp.org>
380
381         * gettext.texi (object-pascal-format): Add reference to Free Pascal
382         documentation.
383         Information provided by Marco van de Voort <marcov@stack.nl>.
384
385 2010-04-02  Bruno Haible  <bruno@clisp.org>
386
387         * FAQ.html (building_rpath_check): Remove section.
388
389 2010-03-31  Guido Flohr  <guido@imperia.net>
390
391         More explanations about how xgettext handles Perl syntax ambiguities.
392         * gettext.texi (General Problems): Explain how xgettext disambiguates
393         conditional operator vs. regular expression.
394
395 2010-03-13  Bruno Haible  <bruno@clisp.org>
396
397         New options --color, --style for many programs.
398         * msgattrib.texi: Document the options --color and --style.
399         * msgcomm.texi: Likewise.
400         * msgconv.texi: Likewise.
401         * msgen.texi: Likewise.
402         * msgfilter.texi: Likewise.
403         * msggrep.texi: Likewise.
404         * msginit.texi: Likewise.
405         * msgmerge.texi: Likewise.
406         * msgunfmt.texi: Likewise.
407         * msguniq.texi: Likewise.
408         * xgettext.texi: Likewise.
409         Reported by Kalle Olavi Niemitalo <kon@iki.fi>
410         via Santiago Vila <sanvila@unex.es>.
411
412 2010-02-20  Bruno Haible  <bruno@clisp.org>
413
414         * gettext.texi (Plural forms): Add Bulgarian.
415         Reported by Roumen Petrov <transl@roumenpetrov.info>.
416
417 2010-02-20  Bruno Haible  <bruno@clisp.org>
418
419         * gettext.texi (Plural forms): Sort language lists by number of
420         speakers, not alphabetically.
421
422 2009-12-25  Bruno Haible  <bruno@clisp.org>
423
424         * gettext.texi (aclocal): Add fcntl-o.m4 instead of fcntl_h.m4 to the
425         file list.
426
427 2009-10-18  Bruno Haible  <bruno@clisp.org>
428
429         * gettext.texi (aclocal): Add fcntl_h.m4 to the file list.
430
431 2009-09-20  Bruno Haible  <bruno@clisp.org>
432
433         * gettext.texi (src/Makefile): Update recommendations for autoconf
434         versions >= 2.60.
435         Reported by Sylvain Beucler <beuc@gnu.org>
436         at <http://savannah.gnu.org/bugs/?27464>.
437
438 2009-08-16  Bruno Haible  <bruno@clisp.org>
439
440         * Makefile.am (dist-html-split): Depend on gettext_toc.html.
441
442 2009-06-11  Bruno Haible  <bruno@clisp.org>
443
444         * gettext.texi (Mark Keywords): Add cross-section references.
445         Reported by David Bruce <davidstuartbruce@gmail.com>.
446
447 2009-05-31  Bruno Haible  <bruno@clisp.org>
448
449         * Makefile.am: Use dist-hook instead of old distdir hack.
450
451 2009-05-01  Bruno Haible  <bruno@clisp.org>
452
453         Undo 2005-02-23 change.
454         * gettext.texi: Put the table of contents back to the start.
455
456 2009-04-08  Bruno Haible  <bruno@clisp.org>
457
458         * Makefile.am (CLEANFILES): Remove variable. Not needed any more 
459
460 2009-04-07  Bruno Haible  <bruno@clisp.org>
461
462         * Makefile.am (SUFFIXES): Remove variable. Not needed any more since
463         automake-1.7.
464
465 2009-03-29  Bruno Haible  <bruno@clisp.org>
466
467         * gettext.texi (PO Files): Mention gfc-internal-format.
468         (gfc-internal-format): New subsection.
469
470 2009-02-15  Bruno Haible  <bruno@clisp.org>
471
472         * gettext.texi (MO Files): Update w.r.t. the maximum revision in use.
473         Reported by Dwayne Bailey <dwayne@translate.org.za>.
474
475 2009-01-27  Bruno Haible  <bruno@clisp.org>
476
477         * gettext.texi (PO Files): Mention qt-plural-format.
478         (qt-plural-format): New subsection.
479
480 2009-01-25  Bruno Haible  <bruno@clisp.org>
481
482         * gettext.texi (Translating plural forms): New section.
483         (Header Entry, Plural forms): Refer to it.
484         Reported by Yan Kerb <y.kerb@laposte.net>.
485
486 2009-01-18  Bruno Haible  <bruno@clisp.org>
487
488         * msgfmt.texi: Describe the effect of combining --statistics with
489         --verbose.
490
491 2008-11-14  Bruno Haible  <bruno@clisp.org>
492
493         * msgfilter.texi: Document the environment variables MSGFILTER_MSGCTXT,
494         MSGFILTER_MSGID, MSGFILTER_LOCATION.
495
496 2008-10-10  Noritada Kobayashi  <noritadak@gmail.com>
497
498         * gettext.texi (PO Mode): Update remaining obsolete key bindings used
499         in the version 0.10.x era.
500
501 2008-10-04  Bruno Haible  <bruno@clisp.org>
502
503         * gettext.texi (PO Files): Mention the 'range:' flag syntax.
504         (Plural forms): Document how to produce 'range:' flags.
505
506 2008-09-27  Bruno Haible  <bruno@clisp.org>
507
508         * ISO_639-2: Update entry about Tamashek.
509
510 2008-09-15  Bruno Haible  <bruno@clisp.org>
511
512         * msgcmp.texi: Document option -N/--no-fuzzy-matching.
513
514 2008-08-17  Bruno Haible  <bruno@clisp.org>
515
516         * gettext.texi (aclocal): Add threadlib.m4 to the file list.
517
518 2008-08-15  Bruno Haible  <bruno@clisp.org>
519
520         * gettext.texi (Python): Recommend format strings with named arguments.
521         Reported by Alexander Dupuy <alex.dupuy@mac.com>
522         in <http://savannah.gnu.org/bugs/?24025>.
523
524 2008-06-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
525
526         * msggrep.texi: Drop leading whitespace.
527
528 2008-05-18  Bruno Haible  <bruno@clisp.org>
529
530         * gettext.texi (Names): Recommend the gnulib module 'propername'.
531         Don't mention the translation project's whoiswho.pot any more. Don't
532         say that Emacs does not support UTF-8 well.
533         Reported by Brian Kemp <brian.kemp@gmail.com>.
534
535 2008-05-06  Bruno Haible  <bruno@clisp.org>
536
537         * gettext.texi (Plural forms): Explain why the number argument must be
538         the last.
539         Reported by Benjamin Geer <benjamin.geer@gmail.com>.
540
541 2008-04-25  Bruno Haible  <bruno@clisp.org>
542
543         * ISO_639: Remove Adangme. Update Belarusian, Scottish Gaelic,
544         Interlingue, Sichuan Yi, Central Khmer, Pashto, Romansh.
545         * ISO_639-2: Add Adangme, Classical Syriac, Blissymbols. Update
546         Aramaic, Mapudungun, Asturian, Banda, Beja, Bini, Batak, Carib,
547         Chipewyan, Dayak, Swiss German, Ijo, Kachin, Karen, Kru, Miscellaneous,
548         Nahuatl, Pampanga, Rarotongan, Songhai, Sranan Tongo, Zande,
549         No linguistic content.
550         * iso-639.texi: Regenerate.
551         * iso-639-2.texi: Regenerate.
552         * gettext.texi (Header Entry): Update name of Belarusian.
553
554 2008-04-20  Bruno Haible  <bruno@clisp.org>
555
556         * xgettext.texi: Clarify single-letter options that take an optional
557         argument: -c, -k, -m, -M.
558
559 2008-03-10  Bruno Haible  <bruno@clisp.org>
560
561         * gettext.texi (gettext Invocation): Mention that xgettext does not
562         support the various options.
563         (ngettext Invocation): Likewise.
564         Reported by Aurélio A. Heckert <aurium@gmail.com>.
565
566 2008-02-02  Benno Schulenberg <bensberg@justemail.net>
567
568         * gettext.texi (PO Files): Stylistic improvements.
569
570 2008-01-12  Bruno Haible  <bruno@clisp.org>
571
572         * msgfilter.texi: Fix last example.
573         Reported by Benno Schulenberg <bensberg@justemail.net>.
574
575 2007-12-24  Bruno Haible  <bruno@clisp.org>
576
577         * gettext.texi (Header Entry): Document the 'Language' field.
578         * msgcat.texi: Document the --lang option.
579         * msgen.texi: Likewise.
580         * msgmerge.texi: Likewise.
581
582 2007-12-02  Bruno Haible  <bruno@clisp.org>
583
584         * gettext.texi (Plural Forms): Put Turkish under nplurals=2.
585         Reported by Sertaç Ö. Yıldız <sertacyildiz@gmail.com>.
586
587 2007-11-07  Bruno Haible  <bruno@clisp.org>
588
589         * gettext-0.17 released.
590
591 2007-10-31  Bruno Haible  <bruno@clisp.org>
592
593         * gettext.texi (aclocal): Remove ulonglong.m4 from the file list.
594
595 2007-10-28  Bruno Haible  <bruno@clisp.org>
596
597         * gettext.texi (AM_XGETTEXT_OPTION): New section.
598         (po/Makevers): Refer to it.
599
600 2007-10-28  Bruno Haible  <bruno@clisp.org>
601
602         * gettext.texi: Talk about configure.ac instead of configure.in.
603         (configure.ac): Renamed from configure.in.
604         (Autoconf macros for use in configure.ac): Renamed from "Autoconf
605         macros for use in configure.in".
606         * gettextize.texi: Talk about configure.ac instead of configure.in.
607
608 2007-10-28  Bruno Haible  <bruno@clisp.org>
609
610         * gettext.texi (The --style option): Document the predefined styles.
611         (Style rules): Mark .added, .changed, .removed as not yet implemented.
612
613 2007-10-20  Bruno Haible  <bruno@clisp.org>
614
615         * gettext.texi (Java): Mention the hello-java-qtjambi example.
616
617 2007-10-05  Bruno Haible  <bruno@clisp.org>
618
619         * gettext.texi: Enforce normal indentation of the first paragraph of each
620         section.
621
622 2007-09-30  Bruno Haible  <bruno@clisp.org>
623
624         * xgettext.texi: Document options --package-name, --package-version.
625         * gettext.texi (Header Entry): Mention that the Project-Id-Version may
626         already be filled in.
627
628 2007-09-30  Bruno Haible  <bruno@clisp.org>
629
630         * gettext.texi (PO Files): Mention kde-format.
631         (kde-format): New subsection.
632         (qt-format): Update for Qt 4.
633         * xgettext.texi: Document --kde option.
634
635 2007-09-09  Bruno Haible  <bruno@clisp.org>
636
637         * gettext.texi (Compendium): Upgrade node from a subsection to a
638         section.
639
640 2007-09-09  Bruno Haible  <bruno@clisp.org>
641
642         * gettext.texi (Using Compendia): Use "msgattrib --no-obsolete"
643         instead of "sed -e '/^#~/d'".
644         Suggested by Benno Schulenberg <bensberg@justemail.net>.
645
646 2007-09-02  Bruno Haible  <bruno@clisp.org>
647
648         * msggrep.texi: Add some examples.
649         * msgfilter.texi: Likewise.
650         Suggested by Guido at <https://savannah.gnu.org/bugs/?18293>.
651
652 2007-09-02  Bruno Haible  <bruno@clisp.org>
653
654         Implement msgctxt for C# ResourceManagers.
655         * gettext.texi (Java): Mention GetParticularString and
656         GetParticularPluralString.
657         * xgettext.texi (--keyword): Update defaults for C#.
658
659 2007-09-01  Bruno Haible  <bruno@clisp.org>
660
661         Implement msgctxt for Java ResourceBundles.
662         * gettext.texi (Java): Mention pgettext and npgettext.
663         * xgettext.texi (--keyword): Update defaults for Java.
664         Suggested by Felix Berger.
665
666 2007-08-18  Bruno Haible  <bruno@clisp.org>
667
668         * gettext.texi (Why): Don't oppose commercial software to free
669         software.
670         Reported by Kaloian Doganov <kaloian@doganov.org>.
671
672 2007-06-30  Bruno Haible  <bruno@clisp.org>
673
674         * gettext.texi: Fix English typo.
675         Reported by Benno Schulenberg <bensberg@justemail.net>.
676
677 2007-06-30  Bruno Haible  <bruno@clisp.org>
678
679         * gettext.texi (Installing Localizations, Header Entry, Trans Intro 0,
680         Trans Intro 1, Organization, Mailing Lists, Prerequisites): Update
681         email addresses and URLs after the Translation Project moved.
682         * FAQ.html: Likewise.
683
684 2007-06-17  Bruno Haible  <bruno@clisp.org>
685
686         * gettext.texi (Locale Names): Explain the variant syntax.
687         Reported by Karl Berry <karl@freefriends.org>.
688
689 2007-06-07  Bruno Haible  <bruno@clisp.org>
690
691         * gettext.texi (aclocal): Mention also intlmacosx.m4.
692
693 2007-06-07  Bruno Haible  <bruno@clisp.org>
694
695         * xgettext.texi: Mention some caveats.
696         Reported by Ariel Shkedi <asgettext@dsgml.com>.
697
698 2007-06-03  Bruno Haible  <bruno@clisp.org>
699
700         * gettext.texi (Users): Chapter completely rewritten.
701         Reported by Karl Berry <karl@freefriends.org>.
702
703 2007-06-03  Bruno Haible  <bruno@clisp.org>
704
705         * gettext.texi (Triggering): Talk about gnulib instead of the gettext
706         source code.
707         (Loading Catalogs): Update footnote.
708
709 2007-06-03  Bruno Haible  <bruno@clisp.org>
710
711         * gettext.texi (Aspects): Talk about POSIX:2001 instead of SUSV2.
712
713 2007-06-03  Bruno Haible  <bruno@clisp.org>
714
715         * gettext.texi: Talk about "locale categories" instead of "locale
716         facets" everwhere, and instead of "locales" where appropriate.
717         (Aspects): Explain the term "locale categories".
718         Reported by Karl Berry <karl@freefriends.org>.
719
720 2007-05-05  Bruno Haible  <bruno@clisp.org>
721
722         * gettext.texi (ifmakeinfo): Remove alias.
723         (makeinfo): New variable.
724
725 2007-05-04  Bruno Haible  <bruno@clisp.org>
726
727         * gettext.texi (Overview of GNU gettext): Put @ifhtml outside @example,
728         not @inside. Fixes an indentation problem of the first line when
729         "makeinfo --html" is used.
730         Reported by Noah Slater <nslater@gmail.com>.
731
732 2007-05-04  Bruno Haible  <bruno@clisp.org>
733
734         * gettext.texi: Make the @documentencoding command unconditional.
735
736 2007-05-03  Bruno Haible  <bruno@clisp.org>
737
738         Add support for both "makeinfo --html" and texi2html.
739         * gettext.texi (ifmakeinfo): New alias.
740         (Top): Use it instead of @ifinfo.
741
742 2007-05-03  Bruno Haible  <bruno@clisp.org>
743
744         * gettext.texi (Bug Report Address): Fix cross references.
745
746 2007-04-06  Bruno Haible  <bruno@clisp.org>
747
748         * gettext.texi (aclocal): Remove longdouble.m4 from the file list.
749
750 2007-03-27  Bruno Haible  <bruno@clisp.org>
751
752         * gettext.texi (Bug Report Address): New section.
753
754 2006-12-19  Bruno Haible  <bruno@clisp.org>
755
756         * gettextize.texi: Document the --po-dir option.
757
758 2006-12-03  Bruno Haible  <bruno@clisp.org>
759
760         * msgcat.texi: Document the --color and --style options.
761         * gettext.texi (Colorizing): New section.
762
763 2006-11-27  Bruno Haible  <bruno@clisp.org>
764
765         * gettext-0.16.1 released.
766
767 2006-10-26  Bruno Haible  <bruno@clisp.org>
768
769         * gettext-0.16 released.
770
771 2006-10-20  Bruno Haible  <bruno@clisp.org>
772
773         * gettext.texi (Mark Keywords): Explain the syntax that xgettext
774         understands. Fix example of a non-translatable string.
775
776 2006-10-19  Paul Eggert  <eggert@cs.ucla.edu>
777
778         * gettext.texi (Mark Keywords): keyword are -> keyword is.
779
780 2006-10-16  Bruno Haible  <bruno@clisp.org>
781
782         Switch to automake-1.10.
783         * Makefile.am (install-html): Add no-op rule.
784         (install-dvi, install-ps, install-pdf): Remove rules.
785
786 2006-10-17  Bruno Haible  <bruno@clisp.org>
787
788         * ISO_639-2: New file.
789         * iso-639-2.sed: New file.
790         * Makefile.am (gettext_TEXINFOS): Add iso-639-2.texi.
791         (EXTRA_DIST): Add iso-639-2.sed, ISO_639-2.
792         (iso-639-2.texi): New rule.
793         * gettext.texi (Language codes): Split into two nodes "Usual Language
794         Codes" and "Rare Language Codes". Include iso-639-2.texi.
795
796 2006-10-08  Bruno Haible  <bruno@clisp.org>
797
798         * gettextize.texi: Document the --symlink option instead of the --copy
799         option.
800
801 2006-10-05  Bruno Haible  <bruno@clisp.org>
802
803         * ISO_639: Add Adangme. Fix the names of Western Frisian, Galician,
804         Marshallese, Sinhala.
805         * ISO_3166: Add AX, GG, IM, JE, ME, RS. Remove CS.
806         * iso-3166.sed: Also transform Å to Aa.
807
808 2006-10-03  Bruno Haible  <bruno@clisp.org>
809
810         * gettext.texi (PO Files): Document the "previous msgid" syntax.
811         * msgmerge.texi: Document the --previous option.
812         * msgattrib.texi: Document the --clear-previous option.
813
814 2006-10-03  Bruno Haible  <bruno@clisp.org>
815
816         * msgcmp.texi: Document --use-fuzzy and --use-untranslated options.
817
818 2006-10-01  Bruno Haible  <bruno@clisp.org>
819
820         * gettext.texi (AM_GNU_GETTEXT): Mention the AM_GNU_GETTEXT_NEED
821         alternative.
822         (AM_GNU_GETTEXT_NEED): New subsection.
823
824 2006-10-01  Bruno Haible  <bruno@clisp.org>
825
826         * gettext.texi (aclocal): Mention intldir.m4.
827         (AM_GNU_GETTEXT): Mention the effect of AM_GNU_GETTEXT_INTL_SUBDIR.
828         (AM_GNU_GETTEXT_INTL_SUBDIR): New subsection.
829
830 2006-09-18  Bruno Haible  <bruno@clisp.org>
831
832         * gettext.texi (aclocal): Don't mention inttypes-h.m4.
833
834 2006-09-11  Bruno Haible  <bruno@clisp.org>
835
836         * gettext.texi (aclocal): Mention nls.m4, po.m4, mkdirp.m4.
837
838 2006-09-11  Bruno Haible  <bruno@clisp.org>
839
840         * gettext.texi (aclocal): Add intl.m4 to file list.
841
842 2006-09-08  Bruno Haible  <bruno@clisp.org>
843
844         * gettext.texi (Preparing strings): Also discourage unusual markup.
845         Suggested by Paul Eggert.
846
847 2006-08-28  Bruno Haible  <bruno@clisp.org>
848
849         * gettext.texi (aclocal): Update file list.
850
851 2006-08-17  Bruno Haible  <bruno@clisp.org>
852
853         * gettext.texi (Plural Forms): Mention the use of ngettext with a
854         singular format string that doesn't need as many format arguments as
855         the plural string.
856         Suggested by Paul Eggert <eggert@cs.ucla.edu>.
857
858 2006-08-16  Bruno Haible  <bruno@clisp.org>
859
860         * gettext.texi (Plural Forms): Document how to deal with bignums,
861         negative numbers and floating-point numbers.
862         Suggested by Paul Eggert <eggert@cs.ucla.edu>.
863
864 2006-08-16  Bruno Haible  <bruno@clisp.org>
865
866         * gettext.texi (Plural Forms): Put Hungarian under nplurals=2, and
867         explain why.
868         Reported by Arpad Biro <biro_arpad@yahoo.com> and
869         Gabor Kelemen <kelemeng@gnome.hu>.
870
871 2006-08-16  Bruno Haible  <bruno@clisp.org>
872
873         * gettext.texi (Plural Forms): Mention the use of ngettext without
874         cardinal numbers.
875         Reported by Arpad Biro <biro_arpad@yahoo.com>.
876
877 2006-08-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
878
879         * gettext.texi: Fix 2 typos.
880
881 2006-08-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
882
883         * gettext.texi: Reduce spacing after "i.e." and "e.g.".
884         * msgcat.texi: Likewise.
885         * msgcomm.texi: Likewise.
886         * msgfilter.texi: Likewise.
887
888 2006-08-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
889
890         * gettext.texi: Fix 17 typos.
891         * msgattrib.texi: Fix 2 typos.
892         * xgettext.texi: Fix 1 typo.
893
894 2006-07-25  Bruno Haible  <bruno@clisp.org>
895
896         * Makefile.msvc: Remove file.
897         * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
898
899 2006-07-25  Bruno Haible  <bruno@clisp.org>
900
901         * Makefile.vms: Remove file.
902         * Makefile.am (EXTRA_DIST): Remove Makefile.vms.
903
904 2006-07-21  Bruno Haible  <bruno@clisp.org>
905
906         * gettext-0.15 released.
907
908 2006-06-27  Bruno Haible  <bruno@clisp.org>
909
910         * gettext.texi (aclocal): Update file list.
911
912 2006-04-14  Bruno Haible  <bruno@clisp.org>
913
914         Assume autoconf >= 2.60.
915         * Makefile.am (docdir, dvidir, psdir, pdfdir, htmldir): Remove
916         variables.
917
918 2006-06-18  Bruno Haible  <bruno@clisp.org>
919
920         * gettext.texi (configure.in): Document where to put AC_GNU_SOURCE.
921         * gettextize.texi: Refer to this explanation.
922
923 2006-06-15  Bruno Haible  <bruno@clisp.org>
924
925         * gettext.texi (po/Makevars): Mention real purpose of this file.
926         (po/Rules-*): New section.
927         Reported by Karl Berry <karl@freefriends.org>.
928
929 2006-06-04  Bruno Haible  <bruno@clisp.org>
930
931         * gettext.texi (aclocal): Update file list.
932
933 2006-04-17  Bruno Haible  <bruno@clisp.org>
934
935         * Makefile.am: Use $(mkdir_p) instead of $(mkinstalldirs).
936         * gettext.texi (config.guess): Don't mention mkinstalldirs file any
937         more.
938         (mkinstalldirs): Say it's obsolete.
939         * gettextize.texi: Don't mention mkinstalldirs.
940
941 2006-04-11  Bruno Haible  <bruno@clisp.org>
942
943         * gpl.texi: New file, from GNU with typesetting modifications.
944         * lgpl.texi: New file, from GNU with typesetting modifications.
945         * fdl.texi: New file, from GNU with typesetting modifications.
946         * gettext.texi: Change license terms to FDL | GPL. Don't reproduce
947         the @direntry statement in the HTML documentation.
948         (Licenses): New appendix chapter.
949
950 2006-04-11  Bruno Haible  <bruno@clisp.org>
951
952         * gettext.texi: Comment out @documentencoding, since we are using
953         texi2html, not makeinfo, to produce the HTML documentation.
954
955 2006-04-02  Bruno Haible  <bruno@clisp.org>
956
957         * gettext.texi (wxWidgets): Renamed from wxWindows. Clarify formatting
958         with positions.
959
960 2006-04-02  Bruno Haible  <bruno@clisp.org>
961
962         * gettext.texi (Contexts): Document the macros pgettext_expr,
963         dpgettext_expr, dcpgettext_expr.
964
965 2006-04-02  Bruno Haible  <bruno@clisp.org>
966
967         * gettext.texi (Plural Forms): More details about the expression
968         syntax.
969         Reported by Martin von Löwis <martin@v.loewis.de>.
970
971 2006-04-01  Bruno Haible  <bruno@clisp.org>
972
973         * texi2html: Add option -expandtex. Expand @ifhtml by default, not
974         @ifinfo. Use Unicode quotation marks instead of grave and acute
975         accents. Emit charset=UTF-8 declaration. Bump version number to 1.52b.
976         * Makefile.am (gettext.html, gettext_toc.html): Remove -expandinfo
977         option.
978         * gettext.texi: If in HTML mode, use Unicode quotation marks and
979         box drawing characters.
980         * msgattrib.texi: Likewise.
981
982 2006-04-01  Bruno Haible  <bruno@clisp.org>
983
984         * gettext.texi (Introduction): Swap paragraphs.
985
986 2006-04-01  Bruno Haible  <bruno@clisp.org>
987
988         * gettext.texi (gettext grok, Temp Programmers, Trans Intro 0,
989         Trans Intro 1, Discussions, Organization, Information Flow,
990         References): Mark as outdated.
991
992 2006-04-01  Bruno Haible  <bruno@clisp.org>
993
994         * xgettext.texi (--keyword): Document the default keywords.
995         Suggested by Bjoern Voigt <bjoern@cs.tu-berlin.de>.
996
997 2006-03-28  Bruno Haible  <bruno@clisp.org>
998
999         * msgfilter.texi: Explain built-in filters and recode-sr-latin.
1000
1001 2006-03-26  Bruno Haible  <bruno@clisp.org>
1002
1003         * gettext.texi (Java): Recommend a simpler idiom for Java 1.5.
1004
1005 2006-03-25  Bruno Haible  <bruno@clisp.org>
1006
1007         * gettext.texi (C): Also mention the hello-c++-wxwidgets example.
1008
1009 2006-03-19  Bruno Haible  <bruno@clisp.org>
1010
1011         * xgettext.texi (--keyword): Document the extracted comments syntax.
1012
1013 2006-03-16  Bruno Haible  <bruno@clisp.org>
1014
1015         * gettext.texi (PO Files): Clarify the terms "automatic comments" and
1016         "extracted comments".
1017         * msggrep.texi: Document the -X/--extracted-comment option.
1018
1019 2006-03-16  Bruno Haible  <bruno@clisp.org>
1020
1021         * xgettext.texi (--keyword): Document suffix 'g'.
1022
1023 2006-02-26  Bruno Haible  <bruno@clisp.org>
1024
1025         * gettext.texi (Introduction): Fix typo.
1026         Reported by <atras-ch@mail.msiu.ru>.
1027
1028 2006-02-12  Bruno Haible  <bruno@clisp.org>
1029
1030         * gettext.texi (PO Files): Mention boost-format.
1031         (boost-format): New subsection.
1032         * xgettext.texi: Document --boost option.
1033
1034 2005-11-29  Colin Watson  <cjwatson@ubuntu.com>
1035
1036         * msggrep.texi: Document --invert-match option.
1037
1038 2005-10-18  Bruno Haible  <bruno@clisp.org>
1039
1040         * xgettext.texi (--keyword): Document how to specify the total number
1041         of arguments.
1042
1043 2005-10-03  Bruno Haible  <bruno@clisp.org>
1044
1045         Add support for contexts in xgettext.
1046         * xgettext.texi (--keyword): Document how to specify context arguments.
1047
1048 2005-10-07  Bruno Haible  <bruno@clisp.org>
1049
1050         * gettext.texi (PO Files, Preparing Strings, Contexts): Small fixes.
1051         Patch by Pavel Roskin <proski@gnu.org>.
1052
1053 2005-10-01  Bruno Haible  <bruno@clisp.org>
1054
1055         Support for context dependent translations in PO files.
1056         * gettext.texi (PO Files): Explain syntax of msgctxt.
1057         (MO Files): Explain how contexts are stored.
1058         (Contexts): New subsection.
1059         (GUI program problems): Remove subsection.
1060         * msgexec.texi: Mention MSGEXEC_MSGCTXT environment variable.
1061         * msggrep.texi: Document option -J.
1062
1063 2005-09-25  Bruno Haible  <bruno@clisp.org>
1064
1065         * xgettext.texi (--from-code): Python input is no longer always in
1066         ISO-8859-1.
1067
1068 2005-09-20  Bruno Haible  <bruno@clisp.org>
1069
1070         * xgettext.texi (--from-code): Python input is always assumed to be
1071         in ISO-8859-1, not UTF-8.
1072         Reported by Danilo Segan <dsegan@gmx.net>.
1073
1074 2005-08-26  Bruno Haible  <bruno@clisp.org>
1075
1076         * gettext.texi (Plural forms): Add info about Romanian.
1077         Explanations by Eddy Petrişor <eddy.petrisor@gmail.com>.
1078
1079 2005-07-24  Bruno Haible  <bruno@clisp.org>
1080
1081         Tidy up exported symbols.
1082         * gettext.texi (aclocal): Mention visibility.m4.
1083
1084 2005-05-17  Bruno Haible  <bruno@clisp.org>
1085
1086         * gettext.texi (Why): Mention libgettextpo.
1087         (Overview, PO Files, Header Entry, Prioritizing messages): De-emphasize
1088         PO mode. Talk about PO file editors instead.
1089         (Sources): New section 'Importing'.
1090         (PO Mode): Move introducing paragraph from Overview to here.
1091
1092 2005-07-17  Bruno Haible  <bruno@clisp.org>
1093
1094         * gettext.texi (Editing): New chapter, including all the PO Mode
1095         descriptions.
1096         (PO Files): Chapter renamed from Basics.
1097
1098 2005-07-17  Bruno Haible  <bruno@clisp.org>
1099
1100         * gettext.texi (Users): Move chapter to become the second.
1101         (Installers): New chapter, extracted from Users chapter.
1102
1103 2005-07-16  Bruno Haible  <bruno@clisp.org>
1104
1105         * gettext.texi (aclocal): Add lock.m4 to file list.
1106
1107 2005-07-01  Bruno Haible  <bruno@clisp.org>
1108
1109         * FAQ.html (windows_howto): Mention the three debugging runtime libs.
1110         Reported by Stephane Matamontero <stephane.matamontero@gemodek.de>.
1111
1112 2005-05-02  Bruno Haible  <bruno@clisp.org>
1113
1114         * gettext.texi (c-format): Write fprintf() instead of fprintf(3).
1115         Requested by Richard Stallman.
1116
1117 2006-06-21  Bruno Haible  <bruno@clisp.org>
1118
1119         * gettext-0.14.6 released.
1120
1121 2005-05-23  Bruno Haible  <bruno@clisp.org>
1122
1123         * gettext-0.14.5 released.
1124
1125 2005-04-11  Bruno Haible  <bruno@clisp.org>
1126
1127         * gettext-0.14.4 released.
1128
1129 2005-03-22  Bruno Haible  <bruno@clisp.org>
1130
1131         * Makefile.am (stamp-vti): Replace config with build-aux.
1132
1133 2005-03-14  Bruno Haible  <bruno@clisp.org>
1134
1135         * gettext-0.14.3 released.
1136
1137 2005-03-07  Bruno Haible  <bruno@clisp.org>
1138
1139         * FAQ.html (How do I make use of gettext() in my package?): Add more
1140         info.
1141         Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1142
1143 2005-03-06  Bruno Haible  <bruno@clisp.org>
1144
1145         * gettext.texi (src/Makefile): Document the steps that need to be done
1146         when automake is used.
1147         Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1148
1149 2005-03-06  Bruno Haible  <bruno@clisp.org>
1150
1151         * gettext.texi (config.h.in): Explain the constraints for this file's
1152         name and location.
1153
1154 2005-03-06  Bruno Haible  <bruno@clisp.org>
1155
1156         * gettext.texi (config.guess): Update the instructions for fetching
1157         these files.
1158         Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1159
1160 2005-03-06  Bruno Haible  <bruno@clisp.org>
1161
1162         * gettext.texi (po/Makevars): Change subsection title.
1163         Suggested by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1164
1165 2005-03-06  Bruno Haible  <bruno@clisp.org>
1166
1167         * gettext.texi (src/Makefile): Adjust example 'dist' target.
1168         Suggested by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1169
1170 2005-02-24  Bruno Haible  <bruno@clisp.org>
1171
1172         * gettext-0.14.2 released.
1173
1174 2005-02-23  Bruno Haible  <bruno@clisp.org>
1175
1176         * gettext.texi: Put the table of contents at the end in TeX mode,
1177         otherwise texi2dvi fails.
1178
1179 2005-02-12  Bruno Haible  <bruno@clisp.org>
1180
1181         * tutorial.html: New file, from Gora Mohanty with modifications:
1182         Remove the navigation panel. Don't use the -s option.
1183         * Makefile.am (doc_DATA): Add tutorial.html.
1184         * Makefile.msvc (install, uninstall): Also tutorial.html.
1185         * Makefile.vms (install, uninstall): Also tutorial.html.
1186
1187 2005-02-06  Bruno Haible  <bruno@clisp.org>
1188
1189         * gettext.texi (Files under CVS): Explain the role of the
1190         AM_GNU_GETTEXT_VERSION argument.
1191
1192 2005-02-05  Bruno Haible  <bruno@clisp.org>
1193
1194         * gettext.texi (Release Management): New section.
1195         Suggested by Karl Berry.
1196
1197 2005-02-04  Bruno Haible  <bruno@clisp.org>
1198
1199         * gettext.texi (Plural forms): Add info about Vietnamese.
1200         Explanations by Clytie Siddall <clytie@riverland.net.au>.
1201
1202 2005-01-20  Bruno Haible  <bruno@clisp.org>
1203
1204         * gettext.texi (Scheme): Correct information about setlocale.
1205
1206 2005-01-16  Bruno Haible  <bruno@clisp.org>
1207
1208         Support for Scheme.
1209         * gettext.texi (PO Files): Mention scheme-format.
1210         (scheme-format): New subsection.
1211         (Scheme): New subsection.
1212         * xgettext.texi: Document Scheme source language. Document that it is
1213         applicable to --flag.
1214
1215 2005-01-11  Bruno Haible  <bruno@clisp.org>
1216
1217         * gettext.texi: Put the table of contents at the beginning, after the
1218         titlepage, not at the end.
1219
1220 2004-11-13  Bruno Haible  <bruno@clisp.org>
1221
1222         * gettext.texi (Preparing Shell Scripts): Document extra backslashing.
1223
1224 2004-09-08  Bruno Haible  <bruno@clisp.org>
1225
1226         * Makefile.am (EXTRA_DIST): Add FAQ.html.
1227
1228 2004-09-02  Bruno Haible  <bruno@clisp.org>
1229
1230         * gettext.texi (Aspects): Tweak language: ISO-8859-1 is not a font.
1231         Reported by Vera Mickael <vera.mickael@free.fr>.
1232
1233 2004-08-30  Bruno Haible  <bruno@clisp.org>
1234
1235         * gettext.texi (Plural forms): Czech is now like Slovak.
1236         Reported by Stepan Kasal <kasal@ucw.cz>.
1237
1238 2004-08-11  Bruno Haible  <bruno@clisp.org>
1239
1240         * gettext.texi (Aspects): Fix typo in ISO standard number.
1241         Patch by <bethor@gmx.li>.
1242
1243 2004-07-13  Bruno Haible  <bruno@clisp.org>
1244
1245         * gettext.texi (Python): Remove mention of a bug that was fixed in
1246         Python 2.3.x.
1247         Reported by Karl Chen <quarl@hkn.eecs.berkeley.edu>.
1248
1249 2004-02-27  Bruno Haible  <bruno@clisp.org>
1250
1251         * gettext.texi (Plural forms): Add info about Serbian.
1252         Reported by Danilo Segan <danilo@gnome.org>.
1253
1254 2004-02-24  Bruno Haible  <bruno@clisp.org>
1255
1256         * FAQ.html (How do I make use of gettext() in my package?): New
1257         question. Suggested by Paul Eggert <eggert@cs.ucla.edu>.
1258
1259 2004-02-21  Bruno Haible  <bruno@clisp.org>
1260
1261         * FAQ.html: New file.
1262         * Makefile.am (doc_DATA): New variable.
1263         * Makefile.msvc (install): Also install FAQ.html.
1264         (uninstall): Also uninstall FAQ.html.
1265         * Makefile.vms (install): Also install FAQ.html.
1266         (uninstall): Also uninstall FAQ.html.
1267
1268 2004-02-02  Bruno Haible  <bruno@clisp.org>
1269
1270         * gettext.texi (aclocal): Mention glibc2.m4.
1271
1272 2004-01-29  Bruno Haible  <bruno@clisp.org>
1273
1274         * gettext-0.14.1 released.
1275
1276 2004-01-28  Bruno Haible  <bruno@clisp.org>
1277
1278         * gettext-0.14 released.
1279
1280 2004-01-18  Bruno Haible  <bruno@clisp.org>
1281
1282         * ISO_639: Update. Add ak, av, bm, cr, dv, ee, ff, ig, kg, kr, lg, lu,
1283         oj, ve.
1284
1285 2004-01-10  Bruno Haible  <bruno@clisp.org>
1286
1287         * gettext.texi (Libraries): New section.
1288
1289 2004-01-09  Bruno Haible  <bruno@clisp.org>
1290
1291         * gettext.texi (c-format): Document the 'I' flag.
1292
1293 2004-01-14  Bruno Haible  <bruno@clisp.org>
1294
1295         * gettext.texi: Add entrypoints for ngettext and envsubst.
1296         Reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
1297
1298 2004-01-11  Bruno Haible  <bruno@clisp.org>
1299
1300         * gettext.texi (Java): Explain how to define the shorthand '_'.
1301         (C#): Likewise.
1302
1303 2003-12-28  Bruno Haible  <bruno@clisp.org>
1304
1305         * gettext.texi (C#): Mention the --csharp-resources option.
1306         * msgfmt.texi: Document the --csharp-resources option.
1307         * msgunfmt.texi: Likewise.
1308
1309 2003-12-26  Bruno Haible  <bruno@clisp.org>
1310
1311         Support for C#.
1312         * gettext.texi (C#): Add more details.
1313         * msgfmt.texi: Document --csharp option and C# mode.
1314         * msgunfmt.texi: Document --csharp option and C# mode.
1315
1316 2003-12-14  Bruno Haible  <bruno@clisp.org>
1317
1318         * gettext.texi (PO Files): Mention csharp-format.
1319         (Preparing String): Add an example in C# syntax.
1320         (csharp-format): New subsection.
1321         (C#): New subsection.
1322         * xgettext.texi: Document C# source language. Document the languages to
1323         which --flag is applicable.
1324
1325 2003-12-12  Bruno Haible  <bruno@clisp.org>
1326
1327         Assume automake-1.8.
1328         * Makefile.am (stamp-vti): Is in $(srcdir).
1329         (html-local): Renamed from html.
1330         (ps, pdf, .texi.pdf): Remove rules.
1331
1332 2003-12-17  Bruno Haible  <bruno@clisp.org>
1333
1334         * gettext-0.13.1 released.
1335
1336 2003-12-09  Bruno Haible  <bruno@clisp.org>
1337
1338         * Makefile.am (MAKEINFOFLAGS): Add --no-split.
1339
1340 2003-12-06  Bruno Haible  <bruno@clisp.org>
1341
1342         * gettext.texi (Triggering): Use ANSI C function declaration.
1343         (Perl): Update.
1344
1345 2003-11-30  Bruno Haible  <bruno@clisp.org>
1346
1347         * gettext-0.13 released.
1348
1349 2003-11-23  Bruno Haible  <bruno@clisp.org>
1350
1351         * gettext.texi (aclocal): Don't mention ssize_t.m4.
1352
1353 2003-11-16  Bruno Haible  <bruno@clisp.org>
1354
1355         * gettext.texi (aclocal): Mention size_max.m4, ssize_t.m4, xsize.m4.
1356
1357 2003-11-15  Bruno Haible  <bruno@clisp.org>
1358
1359         * gettext.texi (C, sh, Python, Common Lisp, librep, Smalltalk, Java,
1360         gawk, Pascal, YCP, Tcl, Perl, PHP): Mention the examples.
1361
1362 2003-11-13  Bruno Haible  <bruno@clisp.org>
1363
1364         * Makefile.am (docdir): Use the value from the configure script.
1365
1366 2003-11-13  Bruno Haible  <bruno@clisp.org>
1367
1368         * gettext.texi (About gettext): Mention OpenI18N (ex-Li18nux).
1369         (History): Acknowledge Paul Eggert's role.
1370
1371 2003-11-04  Bruno Haible  <bruno@clisp.org>
1372
1373         * Makefile.am (MAKEINFO): Set LC_MESSAGES and LC_ALL to empty as well.
1374
1375 2003-10-19  Bruno Haible  <bruno@clisp.org>
1376
1377         * gettext.texi (PO Files): Mention qt-format.
1378         (qt-format): New subsection.
1379         * msgfmt.texi: Document --qt option.
1380         * xgettext.texi: Likewise.
1381
1382 2003-10-13  Bruno Haible  <bruno@clisp.org>
1383
1384         * gettext.texi (PO Files): Mention objc-format, sh-format, perl-format,
1385         perl-brace-format.
1386         (objc-format): New subsection.
1387
1388 2003-10-12  Bruno Haible  <bruno@clisp.org>
1389
1390         * msgattrib.texi: Document --stringtable-input and --stringtable-output
1391         options.
1392         * msgcat.texi: Likewise.
1393         * msgcomm.texi: Likewise.
1394         * msgconv.text: Likewise.
1395         * msgen.texi: Likewise.
1396         * msgfilter.texi: Likewise.
1397         * msgrep.texi: Likewise.
1398         * msginit.texi: Likewise.
1399         * msgmerge.texi: Likewise.
1400         * msguniq.texi: Likewise.
1401         * msgcmp.texi: Document --stringtable-input option.
1402         * msgexec.texi: Likewise.
1403         * msgfmt.texi: Likewise.
1404         * msgunfmt.texi: Document --stringtable-output option.
1405         * xgettext.texi: Likewise. Document --language=NXStringTable.
1406
1407 2003-10-11  Bruno Haible  <bruno@clisp.org>
1408
1409         * gettext.texi (PHP): Drop phplib from list of RPMs.
1410
1411 2003-10-05  Bruno Haible  <bruno@clisp.org>
1412
1413         * xgettext.texi (Language specific options): Renamed section. Document
1414         the languages to which --extract-all, --keyword, --trigraphs are
1415         applicable. Document option --flag.
1416
1417 2003-09-13  Bruno Haible  <bruno@clisp.org>
1418
1419         * gettext.texi: Update menus.
1420         (sh): Update.
1421         (Preparing Shell Scripts, gettext.sh, gettext Invocation,
1422         ngettext Invocation, envsubst Invocation, eval_gettext Invocation,
1423         eval_ngettext Invocation): New subsubsections.
1424         * Makefile.am (TEXINCLUDES): New variable.
1425         (gettext_TEXINFOS): Add the files from gettext-runtime/doc/.
1426         (MAKEINFOFLAGS, TEXI2DVI): New variables, needed for TEXINCLUDES.
1427         (TEXI2PDF): Add TEXINCLUDES.
1428         (gettext.html, gettext_toc.html): Use TEXINCLUDES.
1429
1430 2003-09-13  Bruno Haible  <bruno@clisp.org>
1431
1432         * gettext.texi (sh-format): New subsection.
1433
1434 2003-09-09  Guido Flohr <guido@imperia.net>
1435
1436         * gettext.texi (Perl, Interpolation I): Tweaks.
1437
1438 2003-08-15  Bruno Haible  <bruno@clisp.org>
1439
1440         * ISO_639: Update. Add an, ht, ii, li.
1441         * ISO_3166: Update. Change reference URL. Add CS, TL. Remove YU, TP.
1442         * iso-3166.sed: Handle accented characters as best as texi2html can.
1443
1444 2003-08-15  Bruno Haible  <bruno@clisp.org>
1445
1446         * gettext.texi (Quote-like Expressions): Fix misplaced @group.
1447
1448 2003-08-08  Bruno Haible  <bruno@clisp.org>
1449
1450         * gettext.texi (PO Files): Mention gcc-internal-format.
1451         (gcc-internal-format): New subsection.
1452         (GCC-source): New subsection.
1453         * xgettext.texi: Mention GCC-source language.
1454
1455 2003-07-05  Bruno Haible  <bruno@clisp.org>
1456
1457         * gettext.texi (perl-format): Use braces, not brackets, in format
1458         strings.
1459         (Perl pitfalls): Likewise.
1460
1461 2003-07-03  Bruno Haible  <bruno@clisp.org>
1462
1463         * gettext.texi (PHP): Mention plural form functions.
1464
1465 2003-06-22  Bruno Haible  <bruno@clisp.org>
1466
1467         * gettext.texi (Preparing Strings): More explanations.
1468
1469 2003-06-21  Guido Flohr <guido@imperia.net>
1470             Bruno Haible  <bruno@clisp.org>
1471
1472         * gettext.texi (perl-format): Describe two kinds of format strings.
1473         (Perl): Add more info.
1474
1475 2003-06-19  Bruno Haible  <bruno@clisp.org>
1476
1477         * gettext.texi (Sources): Recommend to use <libintl.h> also for printf.
1478         (aclocal): Mention also intmax.m4, longdouble.m4, longlong.m4,
1479         printf-posix.m4, signed.m4, wchar_t.m4, wint_t.m4.
1480         (c-format): Mention the printf(), fprintf() replacements.
1481         (C, clisp C): Remove portability note for formatting with positions.
1482
1483 2003-06-15  Bruno Haible  <bruno@clisp.org>
1484
1485         * gettext.texi (C): Mention that formatting with positions doesn't work
1486         on NetBSD and on Woe32.
1487
1488 2003-06-12  Bruno Haible  <bruno@clisp.org>
1489
1490         * gettext.texi (perl-format): Move subsection.
1491         (Perl): Small tweaks. Replace "legal" -> "valid".
1492         * xgettext.texi: Tweak.
1493
1494 2003-06-11  Guido Flohr  <guido@imperia.net>
1495
1496         * gettext.texi (Perl): Extend and update.
1497         * xgettext.texi: Mention language Perl.
1498
1499 2003-06-10  Stepan Kasal  <kasal@math.cas.cz>
1500
1501         * gettext.texi: Fix a few typos.
1502
1503 2003-06-04  Stepan Kasal  <kasal@ucw.cz>
1504
1505         * gettext.texi (Header Entry): Delete some leading spaces;
1506         they got copied verbatim to the info file.
1507
1508 2003-05-27  Bruno Haible  <bruno@clisp.org>
1509
1510         * gettext.texi (Plural forms): Correct formula for Slovak.
1511         Reported by Marcel Telka <marcel@telka.sk>.
1512
1513 2003-05-24  Bruno Haible  <bruno@clisp.org>
1514
1515         * gettext.texi (Glade): Mention support og Glade 2.
1516
1517 2003-05-22  Bruno Haible  <bruno@clisp.org>
1518
1519         * gettext-0.12.1 released.
1520
1521 2003-05-19  Bruno Haible  <bruno@clisp.org>
1522
1523         * Makefile.am (stamp-vti): Add some dependencies.
1524
1525 2003-05-17  Bruno Haible  <bruno@clisp.org>
1526
1527         * gettext-0.12 released.
1528
1529 2003-05-03  Bruno Haible  <bruno@clisp.org>
1530
1531         * gettext.texi: Use two spaces as sentence separator, as recommended
1532         by the texinfo manual.
1533         * gettextize.texi: Likewise.
1534         * msgen.texi: Likewise.
1535         * msgfilter.texi: Likewise.
1536
1537 2003-05-03  Bruno Haible  <bruno@clisp.org>
1538
1539         * gettext.texi: Distinguish between POSIX and POSIX+XSI.
1540         Suggested by Paul Eggert.
1541
1542 2003-05-03  Bruno Haible  <bruno@clisp.org>
1543
1544         * gettext.texi (AM_PO_SUBDIRS): New subsection.
1545
1546 2003-04-25  Bruno Haible  <bruno@clisp.org>
1547
1548         * gettext.texi (Names): New section.
1549
1550 2003-04-22  Bruno Haible  <bruno@clisp.org>
1551
1552         * gettext.texi (Java): Document how to use .properties files.
1553         * msgattrib.texi: Document options -P and -p.
1554         * msgcat.texi: Likewise.
1555         * msgcomm.texi: Likewise.
1556         * msgconv.texi: Likewise.
1557         * msgen.texi: Likewise.
1558         * msgfilter.texi: Likewise.
1559         * msggrep.texi: Likewise.
1560         * msginit.texi: Likewise.
1561         * msgmerge.texi: Likewise.
1562         * msguniq.texi: Likewise.
1563         * msgcmp.texi: Document option -P.
1564         * msgexec.texi: Likewise.
1565         * msgfmt.texi: Likewise.
1566         * msgunfmt.texi: Document option -p.
1567         * xgettext.texi: Document options -L JavaProperties and
1568         --properties-output.
1569
1570 2003-04-22  Bruno Haible  <bruno@clisp.org>
1571
1572         * gettext.texi (Plural forms): Add info about Faroese.
1573         Reported by Jacob Sparre Andersen <sparre@crs4.it>.
1574
1575 2003-04-12  Bruno Haible  <bruno@clisp.org>
1576
1577         * Makefile.vms: Don't use the force target. Avoid rules with no lines.
1578         Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
1579
1580 2003-04-12  Bruno Haible  <bruno@clisp.org>
1581
1582         * Makefile.am (docdir): Use datadir instead of prefix.
1583         * Makefile.msvc (datadir): New variable.
1584         (docdir): Use it instead of prefix.
1585         (install, installdirs): Update.
1586         * Makefile.vms (datadir): New variable.
1587         (docdir): Use it instead of prefix.
1588
1589 2003-03-30  Bruno Haible  <bruno@clisp.org>
1590
1591         * Makefile.vms: New file.
1592         * Makefile.am (EXTRA_DIST): Add Makefile.vms.
1593
1594 2003-03-17  Bruno Haible  <bruno@clisp.org>
1595
1596         Native Woe32/MSVC support.
1597         * Makefile.msvc: New file.
1598         * Makefile.am (EXTRA_DIST): Add it.
1599
1600 2003-03-10  Bruno Haible  <bruno@clisp.org>
1601
1602         * msggrep.texi: Document option -C completely.
1603         Reported by Martin Quinson <Martin.Quinson@tuxfamily.org>.
1604
1605 2003-03-03  Bruno Haible  <bruno@clisp.org>
1606
1607         * msgen.texi: Don't say that the entries are marked fuzzy.
1608         Reported by Karl Eichwalder <ke@suse.de>.
1609
1610 2003-02-22  Bruno Haible  <bruno@clisp.org>
1611
1612         * gettext.texi (Python): Mention ngettext.
1613
1614 2003-02-22  Bruno Haible  <bruno@clisp.org>
1615
1616         * Makefile.am (MOSTLYCLEANFILES): No need to clean the unused indices.
1617         (The automake generated rule already cleans them.)
1618
1619 2003-02-22  Bruno Haible  <bruno@clisp.org>
1620
1621         * Makefile.am (installdirs): Remove dependency, redundant with
1622         automake >= 1.6.
1623
1624 2003-02-16  Bruno Haible  <bruno@clisp.org>
1625
1626         * gettext.texi (Header Entry): Document Report-Msgid-Bugs-To.
1627         * xgettext.texi: Document --msgid-bugs-address option.
1628
1629 2003-02-16  Bruno Haible  <bruno@clisp.org>
1630
1631         * gettext.texi (Prioritizing messages): New section.
1632
1633 2003-02-16  Bruno Haible  <bruno@clisp.org>
1634
1635         * gettext.texi (po/LINGUAS): Document en@quot and en@boldquot.
1636
1637 2003-02-15  Bruno Haible  <bruno@clisp.org>
1638
1639         * gettext.texi (PO Files): Mention the other <lang>-format and
1640         no-<lang>-format flags.
1641
1642 2003-02-15  Bruno Haible  <bruno@clisp.org>
1643
1644         * gettext.texi: Use @code instead of @kbd in many places.
1645         * xgettext.texi: Likewise.
1646
1647 2003-02-12  Bruno Haible  <bruno@clisp.org>
1648
1649         * Makefile.am (docdir): Use 'gettext' instead of @PACKAGE@.
1650         (EXTRA_DIST): Add ChangeLog.0.
1651         * mdate-sh: Move to ../../config/mdate-sh.
1652
1653
1654 See ChangeLog.0 for earlier changes.