1 2015-10-06 Daiki Ueno <ueno@gnu.org>
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.
10 2015-09-11 Daiki Ueno <ueno@gnu.org>
12 * gettext 0.19.6 released.
14 2015-07-28 Daiki Ueno <ueno@gnu.org>
16 * autopoint.texi: Mention AM_GNU_GETTEXT_REQUIRE_VERSION.
18 2015-07-10 Daiki Ueno <ueno@gnu.org>
20 * gettext 0.19.5 released.
22 2015-06-22 Daiki Ueno <ueno@gnu.org>
24 * msginit.texi: More explanations about "meta information".
25 * gettext.texi (Plural forms): Mention Unicode CLDR support in
28 2015-06-01 Daiki Ueno <ueno@gnu.org>
30 * gettext.texi (gawk): Mention new file extensions ".gawk" and
33 2015-06-01 Daiki Ueno <ueno@gnu.org>
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>.
39 2015-05-08 Matthew Behrens <askedrelic@gmail.com> (tiny change)
41 * gettext.texi (python-format): Update link to Python Library
44 2015-03-15 Benno Schulenberg <bensberg@justemail.net> (tiny change)
46 * xgettext.texi: Fix a word and a punctuation.
48 2015-03-06 Daiki Ueno <ueno@gnu.org>
50 * gettext.texi (kde-kuit-format): New subsection.
52 2015-03-03 Daiki Ueno <ueno@gnu.org>
54 * xgettext.texi: Document options --check and --sentence-end.
56 2015-02-09 Daiki Ueno <ueno@gnu.org>
58 * gettext.texi (Plural forms): Add Arabic, Bahasa Indonesian, and
60 Reported by Maryam Aly in:
61 <https://lists.gnu.org/archive/html/bug-gettext/2015-02/msg00012.html>.
63 2015-02-03 Daiki Ueno <ueno@gnu.org>
65 * msgexec.texi, msgfilter.texi: Fix markup error caused by commit
66 96dde0b8 and a4d132f7.
68 2015-01-29 Daiki Ueno <ueno@gnu.org>
70 * msgexec.texi: Document --newline option.
72 2015-01-28 Daiki Ueno <ueno@gnu.org>
74 * msgfilter.texi: Document --newline option.
76 2015-01-05 Daiki Ueno <ueno@gnu.org>
78 * gettext.texi (Vala): New section.
80 2014-12-24 Daiki Ueno <ueno@gnu.org>
82 * gettext 0.19.4 released.
84 2014-12-01 Daiki Ueno <ueno@gnu.org>
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>.
92 2014-10-15 Daiki Ueno <ueno@gnu.org>
94 * gettext 0.19.3 released.
96 2014-07-14 Daiki Ueno <ueno@gnu.org>
98 * gettext 0.19.2 released.
100 2014-06-12 Daiki Ueno <ueno@gnu.org>
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.
106 2014-06-10 Daiki Ueno <ueno@gnu.org>
108 * gettext 0.19.1 released.
110 2014-06-02 Daiki Ueno <ueno@gnu.org>
112 * gettext 0.19 released.
114 2014-06-01 Daiki Ueno <ueno@gnu.org>
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.
124 2014-05-31 Daiki Ueno <ueno@gnu.org>
126 * msgexec.texi: Document the environment variable
127 MSGEXEC_PREV_MSGCTXT, MSGEXEC_PREV_MSGID, and
128 MSGEXEC_PREV_MSGID_PLURAL.
130 2014-05-31 Daiki Ueno <ueno@gnu.org>
132 * msgfilter.texi: Document the environment variable
133 MSGFILTER_PREV_MSGCTXT, MSGFILTER_PREV_MSGID, and
134 MSGFILTER_PREV_MSGID_PLURAL.
136 2014-05-15 Stanislav Brabec <sbrabec@suse.cz> (tiny change)
138 * msgfilter.texi: Document the environment variable
139 MSGFILTER_MSGID_PLURAL and MSGFILTER_PLURAL_FORM.
141 2014-05-15 Stanislav Brabec <sbrabec@suse.cz> (tiny change)
143 * msgexec.texi: Document the environment variable
144 MSGEXEC_MSGID_PLURAL and MSGEXEC_PLURAL_FORM.
146 2014-05-10 Guido Flohr <guido@imperia.net>
148 msgattrib: Add --empty option to clear msgstr
149 * msgattrib.texi: Document --empty option.
151 2014-05-05 Daiki Ueno <ueno@gnu.org>
153 * gettext.texi (Translations under Version Control): New section.
155 2014-05-05 Daiki Ueno <ueno@gnu.org>
157 * gettext.texi (Version Control Issues): Rename from "CVS Issues";
158 talk about generic issues when using version control systems.
160 2014-04-30 Daiki Ueno <ueno@gnu.org>
162 * gettext.texi (Scheme): Document gettext shorthand form _"abc".
164 2014-04-22 Daiki Ueno <ueno@gnu.org>
166 build: Use git-version-gen intead of version.sh
167 * Makefile.am: Refer to .version instead of version.sh.
169 2014-04-15 Daiki Ueno <ueno@gnu.org>
171 * msgfilter.texi: Document 'quot' and 'boldquot' built-in filters.
173 2014-04-04 Daiki Ueno <ueno@gnu.org>
175 * msgfmt.texi: Document --desktop mode.
177 2014-04-04 Daiki Ueno <ueno@gnu.org>
179 * xgettext.texi: Document Desktop Entry file.
181 2014-03-26 Aurélien Gâteau <mail@agateau.com> (tiny change)
183 * msgfmt.texi: Document --source option.
185 2014-03-25 Daiki Ueno <ueno@gnu.org>
187 * msgattrib.texi: Document the optional argument of
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.
199 2014-03-15 Daiki Ueno <ueno@gnu.org>
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.
208 2014-02-10 Daiki Ueno <ueno@gnu.org>
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>.
218 2014-01-12 Benno Schulenberg <bensberg@justemail.net> (tiny change)
220 * gettext.texi (c-format Flag): Wording fixes.
222 2013-12-17 Daiki Ueno <ueno@gnu.org>
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>.
228 2013-08-06 Daiki Ueno <ueno@gnu.org>
230 xgettext: add support for GSettings schema file
231 * gettext.texi (GSettings): New subsection.
232 * xgettext.texi: Document GSettings source language.
234 2013-06-10 Daiki Ueno <ueno@gnu.org>
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>.
240 2013-06-04 Daiki Ueno <ueno@gnu.org>
243 * xgettext.texi: Document Vala source language. Document
244 that it is applicable to --flag.
246 2013-05-20 Pavel Kharitonov <ineiev@gnu.org> (tiny change)
248 Add --previous option to msgattrib.
249 * msgattrib.texi: Document --previous.
251 2013-04-26 Daiki Ueno <ueno@gnu.org>
253 Support for Python brace format.
254 * gettext.texi (PO Files): Mention python-brace-format.
255 (python-format): Mention brace format.
257 2013-04-17 Andreas Stricker <astricker@futurelab.ch>
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.
266 2013-04-11 Ľubomír Remák <lubomirr@lubomirr.eu>
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.
275 2013-04-02 Daiki Ueno <ueno@gnu.org>
277 * gettext.texi (PO Files): Use '@pxref' instead of '@xref'.
279 2013-03-12 Andreas Stricker <astricker@futurelab.ch> (tiny change)
281 * msgfmt.texi (PO Format): A note about the header entry
283 2013-02-15 Daiki Ueno <ueno@gnu.org>
285 * msgfmt.texi (Input file location): Output file is not PO.
287 2013-01-30 Miguel Angel Arruga Vivas <rosen644835@gmail.com> (tiny change)
289 * msgen.texi (Output details): Fix link in '@opindex' pointing to
291 Reported at <http://savannah.gnu.org/bugs/?36063>.
292 * msgmerge.texi (Output details): Likewise.
294 2012-12-27 Daiki Ueno <ueno@gnu.org>
296 * gettext.texi (Plural forms): Fix ngettext arguments.
297 Reported by Reinhard Schaffner <rschaffner@zynga.com>.
299 2012-12-25 Daiki Ueno <ueno@gnu.org>
301 * gettext-0.18.2 released.
303 2012-06-03 Jim Meyering <jim@meyering.net>
305 * gettext.texi: Spelling fixes.
307 2012-05-03 Bruno Haible <bruno@clisp.org>
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>.
314 2012-01-26 Bruno Haible <bruno@clisp.org>
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"
324 2011-07-08 Bruno Haible <bruno@clisp.org>
326 * gettext.texi (aclocal): Recommend the use of aclocal's --install
328 Suggested by Stefano Lattarini <stefano.lattarini@gmail.com>.
330 2011-06-03 Bruno Haible <bruno@clisp.org>
332 Copyright: Use LGPL 2.1 instead of LGPL 2.0.
333 * gettext.texi (Discussions, Licenses): Write "GNU Lesser General
336 2011-05-13 Ben Elliston <bje@gnu.org>
338 * gettext.texi (config.guess): Update wget commands.
340 2011-04-13 Bruno Haible <bruno@clisp.org>
342 * msgcat.texi: Fix description of --use-first.
343 * msgcomm.texi: Fix typo.
344 Reported by Matthijs Kooijman.
346 2010-12-14 Bruno Haible <bruno@clisp.org>
348 * xgettext.texi: Mention that -L also supports Shell.
349 Reported by Eric Blake <eblake@redhat.com>.
351 2010-11-13 Bruno Haible <bruno@clisp.org>
353 * gettext.texi (Plural forms): Add Belarusian.
354 Reported by Ihar Hrachyshka <ihar.hrachyshka@gmail.com>.
356 2010-08-29 Bruno Haible <bruno@clisp.org>
358 * gettext.texi (Using Compendia): Correct after 2007-09-09 change.
360 2010-06-06 Bruno Haible <bruno@clisp.org>
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>.
366 2010-06-04 Bruno Haible <bruno@clisp.org>
368 * gettext-0.18.1 released.
370 2010-05-20 Bruno Haible <bruno@clisp.org>
372 * gettext.texi (objc-format): Fix typo.
373 Reported by Kalle Olavi Niemitalo <kon@iki.fi>.
375 2010-05-09 Bruno Haible <bruno@clisp.org>
377 * gettext-0.18 released.
379 2010-04-25 Bruno Haible <bruno@clisp.org>
381 * gettext.texi (object-pascal-format): Add reference to Free Pascal
383 Information provided by Marco van de Voort <marcov@stack.nl>.
385 2010-04-02 Bruno Haible <bruno@clisp.org>
387 * FAQ.html (building_rpath_check): Remove section.
389 2010-03-31 Guido Flohr <guido@imperia.net>
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.
395 2010-03-13 Bruno Haible <bruno@clisp.org>
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>.
412 2010-02-20 Bruno Haible <bruno@clisp.org>
414 * gettext.texi (Plural forms): Add Bulgarian.
415 Reported by Roumen Petrov <transl@roumenpetrov.info>.
417 2010-02-20 Bruno Haible <bruno@clisp.org>
419 * gettext.texi (Plural forms): Sort language lists by number of
420 speakers, not alphabetically.
422 2009-12-25 Bruno Haible <bruno@clisp.org>
424 * gettext.texi (aclocal): Add fcntl-o.m4 instead of fcntl_h.m4 to the
427 2009-10-18 Bruno Haible <bruno@clisp.org>
429 * gettext.texi (aclocal): Add fcntl_h.m4 to the file list.
431 2009-09-20 Bruno Haible <bruno@clisp.org>
433 * gettext.texi (src/Makefile): Update recommendations for autoconf
435 Reported by Sylvain Beucler <beuc@gnu.org>
436 at <http://savannah.gnu.org/bugs/?27464>.
438 2009-08-16 Bruno Haible <bruno@clisp.org>
440 * Makefile.am (dist-html-split): Depend on gettext_toc.html.
442 2009-06-11 Bruno Haible <bruno@clisp.org>
444 * gettext.texi (Mark Keywords): Add cross-section references.
445 Reported by David Bruce <davidstuartbruce@gmail.com>.
447 2009-05-31 Bruno Haible <bruno@clisp.org>
449 * Makefile.am: Use dist-hook instead of old distdir hack.
451 2009-05-01 Bruno Haible <bruno@clisp.org>
453 Undo 2005-02-23 change.
454 * gettext.texi: Put the table of contents back to the start.
456 2009-04-08 Bruno Haible <bruno@clisp.org>
458 * Makefile.am (CLEANFILES): Remove variable. Not needed any more
460 2009-04-07 Bruno Haible <bruno@clisp.org>
462 * Makefile.am (SUFFIXES): Remove variable. Not needed any more since
465 2009-03-29 Bruno Haible <bruno@clisp.org>
467 * gettext.texi (PO Files): Mention gfc-internal-format.
468 (gfc-internal-format): New subsection.
470 2009-02-15 Bruno Haible <bruno@clisp.org>
472 * gettext.texi (MO Files): Update w.r.t. the maximum revision in use.
473 Reported by Dwayne Bailey <dwayne@translate.org.za>.
475 2009-01-27 Bruno Haible <bruno@clisp.org>
477 * gettext.texi (PO Files): Mention qt-plural-format.
478 (qt-plural-format): New subsection.
480 2009-01-25 Bruno Haible <bruno@clisp.org>
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>.
486 2009-01-18 Bruno Haible <bruno@clisp.org>
488 * msgfmt.texi: Describe the effect of combining --statistics with
491 2008-11-14 Bruno Haible <bruno@clisp.org>
493 * msgfilter.texi: Document the environment variables MSGFILTER_MSGCTXT,
494 MSGFILTER_MSGID, MSGFILTER_LOCATION.
496 2008-10-10 Noritada Kobayashi <noritadak@gmail.com>
498 * gettext.texi (PO Mode): Update remaining obsolete key bindings used
499 in the version 0.10.x era.
501 2008-10-04 Bruno Haible <bruno@clisp.org>
503 * gettext.texi (PO Files): Mention the 'range:' flag syntax.
504 (Plural forms): Document how to produce 'range:' flags.
506 2008-09-27 Bruno Haible <bruno@clisp.org>
508 * ISO_639-2: Update entry about Tamashek.
510 2008-09-15 Bruno Haible <bruno@clisp.org>
512 * msgcmp.texi: Document option -N/--no-fuzzy-matching.
514 2008-08-17 Bruno Haible <bruno@clisp.org>
516 * gettext.texi (aclocal): Add threadlib.m4 to the file list.
518 2008-08-15 Bruno Haible <bruno@clisp.org>
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>.
524 2008-06-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
526 * msggrep.texi: Drop leading whitespace.
528 2008-05-18 Bruno Haible <bruno@clisp.org>
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>.
535 2008-05-06 Bruno Haible <bruno@clisp.org>
537 * gettext.texi (Plural forms): Explain why the number argument must be
539 Reported by Benjamin Geer <benjamin.geer@gmail.com>.
541 2008-04-25 Bruno Haible <bruno@clisp.org>
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.
554 2008-04-20 Bruno Haible <bruno@clisp.org>
556 * xgettext.texi: Clarify single-letter options that take an optional
557 argument: -c, -k, -m, -M.
559 2008-03-10 Bruno Haible <bruno@clisp.org>
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>.
566 2008-02-02 Benno Schulenberg <bensberg@justemail.net>
568 * gettext.texi (PO Files): Stylistic improvements.
570 2008-01-12 Bruno Haible <bruno@clisp.org>
572 * msgfilter.texi: Fix last example.
573 Reported by Benno Schulenberg <bensberg@justemail.net>.
575 2007-12-24 Bruno Haible <bruno@clisp.org>
577 * gettext.texi (Header Entry): Document the 'Language' field.
578 * msgcat.texi: Document the --lang option.
579 * msgen.texi: Likewise.
580 * msgmerge.texi: Likewise.
582 2007-12-02 Bruno Haible <bruno@clisp.org>
584 * gettext.texi (Plural Forms): Put Turkish under nplurals=2.
585 Reported by Sertaç Ö. Yıldız <sertacyildiz@gmail.com>.
587 2007-11-07 Bruno Haible <bruno@clisp.org>
589 * gettext-0.17 released.
591 2007-10-31 Bruno Haible <bruno@clisp.org>
593 * gettext.texi (aclocal): Remove ulonglong.m4 from the file list.
595 2007-10-28 Bruno Haible <bruno@clisp.org>
597 * gettext.texi (AM_XGETTEXT_OPTION): New section.
598 (po/Makevers): Refer to it.
600 2007-10-28 Bruno Haible <bruno@clisp.org>
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.
608 2007-10-28 Bruno Haible <bruno@clisp.org>
610 * gettext.texi (The --style option): Document the predefined styles.
611 (Style rules): Mark .added, .changed, .removed as not yet implemented.
613 2007-10-20 Bruno Haible <bruno@clisp.org>
615 * gettext.texi (Java): Mention the hello-java-qtjambi example.
617 2007-10-05 Bruno Haible <bruno@clisp.org>
619 * gettext.texi: Enforce normal indentation of the first paragraph of each
622 2007-09-30 Bruno Haible <bruno@clisp.org>
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.
628 2007-09-30 Bruno Haible <bruno@clisp.org>
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.
635 2007-09-09 Bruno Haible <bruno@clisp.org>
637 * gettext.texi (Compendium): Upgrade node from a subsection to a
640 2007-09-09 Bruno Haible <bruno@clisp.org>
642 * gettext.texi (Using Compendia): Use "msgattrib --no-obsolete"
643 instead of "sed -e '/^#~/d'".
644 Suggested by Benno Schulenberg <bensberg@justemail.net>.
646 2007-09-02 Bruno Haible <bruno@clisp.org>
648 * msggrep.texi: Add some examples.
649 * msgfilter.texi: Likewise.
650 Suggested by Guido at <https://savannah.gnu.org/bugs/?18293>.
652 2007-09-02 Bruno Haible <bruno@clisp.org>
654 Implement msgctxt for C# ResourceManagers.
655 * gettext.texi (Java): Mention GetParticularString and
656 GetParticularPluralString.
657 * xgettext.texi (--keyword): Update defaults for C#.
659 2007-09-01 Bruno Haible <bruno@clisp.org>
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.
666 2007-08-18 Bruno Haible <bruno@clisp.org>
668 * gettext.texi (Why): Don't oppose commercial software to free
670 Reported by Kaloian Doganov <kaloian@doganov.org>.
672 2007-06-30 Bruno Haible <bruno@clisp.org>
674 * gettext.texi: Fix English typo.
675 Reported by Benno Schulenberg <bensberg@justemail.net>.
677 2007-06-30 Bruno Haible <bruno@clisp.org>
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.
684 2007-06-17 Bruno Haible <bruno@clisp.org>
686 * gettext.texi (Locale Names): Explain the variant syntax.
687 Reported by Karl Berry <karl@freefriends.org>.
689 2007-06-07 Bruno Haible <bruno@clisp.org>
691 * gettext.texi (aclocal): Mention also intlmacosx.m4.
693 2007-06-07 Bruno Haible <bruno@clisp.org>
695 * xgettext.texi: Mention some caveats.
696 Reported by Ariel Shkedi <asgettext@dsgml.com>.
698 2007-06-03 Bruno Haible <bruno@clisp.org>
700 * gettext.texi (Users): Chapter completely rewritten.
701 Reported by Karl Berry <karl@freefriends.org>.
703 2007-06-03 Bruno Haible <bruno@clisp.org>
705 * gettext.texi (Triggering): Talk about gnulib instead of the gettext
707 (Loading Catalogs): Update footnote.
709 2007-06-03 Bruno Haible <bruno@clisp.org>
711 * gettext.texi (Aspects): Talk about POSIX:2001 instead of SUSV2.
713 2007-06-03 Bruno Haible <bruno@clisp.org>
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>.
720 2007-05-05 Bruno Haible <bruno@clisp.org>
722 * gettext.texi (ifmakeinfo): Remove alias.
723 (makeinfo): New variable.
725 2007-05-04 Bruno Haible <bruno@clisp.org>
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>.
732 2007-05-04 Bruno Haible <bruno@clisp.org>
734 * gettext.texi: Make the @documentencoding command unconditional.
736 2007-05-03 Bruno Haible <bruno@clisp.org>
738 Add support for both "makeinfo --html" and texi2html.
739 * gettext.texi (ifmakeinfo): New alias.
740 (Top): Use it instead of @ifinfo.
742 2007-05-03 Bruno Haible <bruno@clisp.org>
744 * gettext.texi (Bug Report Address): Fix cross references.
746 2007-04-06 Bruno Haible <bruno@clisp.org>
748 * gettext.texi (aclocal): Remove longdouble.m4 from the file list.
750 2007-03-27 Bruno Haible <bruno@clisp.org>
752 * gettext.texi (Bug Report Address): New section.
754 2006-12-19 Bruno Haible <bruno@clisp.org>
756 * gettextize.texi: Document the --po-dir option.
758 2006-12-03 Bruno Haible <bruno@clisp.org>
760 * msgcat.texi: Document the --color and --style options.
761 * gettext.texi (Colorizing): New section.
763 2006-11-27 Bruno Haible <bruno@clisp.org>
765 * gettext-0.16.1 released.
767 2006-10-26 Bruno Haible <bruno@clisp.org>
769 * gettext-0.16 released.
771 2006-10-20 Bruno Haible <bruno@clisp.org>
773 * gettext.texi (Mark Keywords): Explain the syntax that xgettext
774 understands. Fix example of a non-translatable string.
776 2006-10-19 Paul Eggert <eggert@cs.ucla.edu>
778 * gettext.texi (Mark Keywords): keyword are -> keyword is.
780 2006-10-16 Bruno Haible <bruno@clisp.org>
782 Switch to automake-1.10.
783 * Makefile.am (install-html): Add no-op rule.
784 (install-dvi, install-ps, install-pdf): Remove rules.
786 2006-10-17 Bruno Haible <bruno@clisp.org>
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.
796 2006-10-08 Bruno Haible <bruno@clisp.org>
798 * gettextize.texi: Document the --symlink option instead of the --copy
801 2006-10-05 Bruno Haible <bruno@clisp.org>
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.
808 2006-10-03 Bruno Haible <bruno@clisp.org>
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.
814 2006-10-03 Bruno Haible <bruno@clisp.org>
816 * msgcmp.texi: Document --use-fuzzy and --use-untranslated options.
818 2006-10-01 Bruno Haible <bruno@clisp.org>
820 * gettext.texi (AM_GNU_GETTEXT): Mention the AM_GNU_GETTEXT_NEED
822 (AM_GNU_GETTEXT_NEED): New subsection.
824 2006-10-01 Bruno Haible <bruno@clisp.org>
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.
830 2006-09-18 Bruno Haible <bruno@clisp.org>
832 * gettext.texi (aclocal): Don't mention inttypes-h.m4.
834 2006-09-11 Bruno Haible <bruno@clisp.org>
836 * gettext.texi (aclocal): Mention nls.m4, po.m4, mkdirp.m4.
838 2006-09-11 Bruno Haible <bruno@clisp.org>
840 * gettext.texi (aclocal): Add intl.m4 to file list.
842 2006-09-08 Bruno Haible <bruno@clisp.org>
844 * gettext.texi (Preparing strings): Also discourage unusual markup.
845 Suggested by Paul Eggert.
847 2006-08-28 Bruno Haible <bruno@clisp.org>
849 * gettext.texi (aclocal): Update file list.
851 2006-08-17 Bruno Haible <bruno@clisp.org>
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
856 Suggested by Paul Eggert <eggert@cs.ucla.edu>.
858 2006-08-16 Bruno Haible <bruno@clisp.org>
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>.
864 2006-08-16 Bruno Haible <bruno@clisp.org>
866 * gettext.texi (Plural Forms): Put Hungarian under nplurals=2, and
868 Reported by Arpad Biro <biro_arpad@yahoo.com> and
869 Gabor Kelemen <kelemeng@gnome.hu>.
871 2006-08-16 Bruno Haible <bruno@clisp.org>
873 * gettext.texi (Plural Forms): Mention the use of ngettext without
875 Reported by Arpad Biro <biro_arpad@yahoo.com>.
877 2006-08-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
879 * gettext.texi: Fix 2 typos.
881 2006-08-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
883 * gettext.texi: Reduce spacing after "i.e." and "e.g.".
884 * msgcat.texi: Likewise.
885 * msgcomm.texi: Likewise.
886 * msgfilter.texi: Likewise.
888 2006-08-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
890 * gettext.texi: Fix 17 typos.
891 * msgattrib.texi: Fix 2 typos.
892 * xgettext.texi: Fix 1 typo.
894 2006-07-25 Bruno Haible <bruno@clisp.org>
896 * Makefile.msvc: Remove file.
897 * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
899 2006-07-25 Bruno Haible <bruno@clisp.org>
901 * Makefile.vms: Remove file.
902 * Makefile.am (EXTRA_DIST): Remove Makefile.vms.
904 2006-07-21 Bruno Haible <bruno@clisp.org>
906 * gettext-0.15 released.
908 2006-06-27 Bruno Haible <bruno@clisp.org>
910 * gettext.texi (aclocal): Update file list.
912 2006-04-14 Bruno Haible <bruno@clisp.org>
914 Assume autoconf >= 2.60.
915 * Makefile.am (docdir, dvidir, psdir, pdfdir, htmldir): Remove
918 2006-06-18 Bruno Haible <bruno@clisp.org>
920 * gettext.texi (configure.in): Document where to put AC_GNU_SOURCE.
921 * gettextize.texi: Refer to this explanation.
923 2006-06-15 Bruno Haible <bruno@clisp.org>
925 * gettext.texi (po/Makevars): Mention real purpose of this file.
926 (po/Rules-*): New section.
927 Reported by Karl Berry <karl@freefriends.org>.
929 2006-06-04 Bruno Haible <bruno@clisp.org>
931 * gettext.texi (aclocal): Update file list.
933 2006-04-17 Bruno Haible <bruno@clisp.org>
935 * Makefile.am: Use $(mkdir_p) instead of $(mkinstalldirs).
936 * gettext.texi (config.guess): Don't mention mkinstalldirs file any
938 (mkinstalldirs): Say it's obsolete.
939 * gettextize.texi: Don't mention mkinstalldirs.
941 2006-04-11 Bruno Haible <bruno@clisp.org>
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.
950 2006-04-11 Bruno Haible <bruno@clisp.org>
952 * gettext.texi: Comment out @documentencoding, since we are using
953 texi2html, not makeinfo, to produce the HTML documentation.
955 2006-04-02 Bruno Haible <bruno@clisp.org>
957 * gettext.texi (wxWidgets): Renamed from wxWindows. Clarify formatting
960 2006-04-02 Bruno Haible <bruno@clisp.org>
962 * gettext.texi (Contexts): Document the macros pgettext_expr,
963 dpgettext_expr, dcpgettext_expr.
965 2006-04-02 Bruno Haible <bruno@clisp.org>
967 * gettext.texi (Plural Forms): More details about the expression
969 Reported by Martin von Löwis <martin@v.loewis.de>.
971 2006-04-01 Bruno Haible <bruno@clisp.org>
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
978 * gettext.texi: If in HTML mode, use Unicode quotation marks and
979 box drawing characters.
980 * msgattrib.texi: Likewise.
982 2006-04-01 Bruno Haible <bruno@clisp.org>
984 * gettext.texi (Introduction): Swap paragraphs.
986 2006-04-01 Bruno Haible <bruno@clisp.org>
988 * gettext.texi (gettext grok, Temp Programmers, Trans Intro 0,
989 Trans Intro 1, Discussions, Organization, Information Flow,
990 References): Mark as outdated.
992 2006-04-01 Bruno Haible <bruno@clisp.org>
994 * xgettext.texi (--keyword): Document the default keywords.
995 Suggested by Bjoern Voigt <bjoern@cs.tu-berlin.de>.
997 2006-03-28 Bruno Haible <bruno@clisp.org>
999 * msgfilter.texi: Explain built-in filters and recode-sr-latin.
1001 2006-03-26 Bruno Haible <bruno@clisp.org>
1003 * gettext.texi (Java): Recommend a simpler idiom for Java 1.5.
1005 2006-03-25 Bruno Haible <bruno@clisp.org>
1007 * gettext.texi (C): Also mention the hello-c++-wxwidgets example.
1009 2006-03-19 Bruno Haible <bruno@clisp.org>
1011 * xgettext.texi (--keyword): Document the extracted comments syntax.
1013 2006-03-16 Bruno Haible <bruno@clisp.org>
1015 * gettext.texi (PO Files): Clarify the terms "automatic comments" and
1016 "extracted comments".
1017 * msggrep.texi: Document the -X/--extracted-comment option.
1019 2006-03-16 Bruno Haible <bruno@clisp.org>
1021 * xgettext.texi (--keyword): Document suffix 'g'.
1023 2006-02-26 Bruno Haible <bruno@clisp.org>
1025 * gettext.texi (Introduction): Fix typo.
1026 Reported by <atras-ch@mail.msiu.ru>.
1028 2006-02-12 Bruno Haible <bruno@clisp.org>
1030 * gettext.texi (PO Files): Mention boost-format.
1031 (boost-format): New subsection.
1032 * xgettext.texi: Document --boost option.
1034 2005-11-29 Colin Watson <cjwatson@ubuntu.com>
1036 * msggrep.texi: Document --invert-match option.
1038 2005-10-18 Bruno Haible <bruno@clisp.org>
1040 * xgettext.texi (--keyword): Document how to specify the total number
1043 2005-10-03 Bruno Haible <bruno@clisp.org>
1045 Add support for contexts in xgettext.
1046 * xgettext.texi (--keyword): Document how to specify context arguments.
1048 2005-10-07 Bruno Haible <bruno@clisp.org>
1050 * gettext.texi (PO Files, Preparing Strings, Contexts): Small fixes.
1051 Patch by Pavel Roskin <proski@gnu.org>.
1053 2005-10-01 Bruno Haible <bruno@clisp.org>
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.
1063 2005-09-25 Bruno Haible <bruno@clisp.org>
1065 * xgettext.texi (--from-code): Python input is no longer always in
1068 2005-09-20 Bruno Haible <bruno@clisp.org>
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>.
1074 2005-08-26 Bruno Haible <bruno@clisp.org>
1076 * gettext.texi (Plural forms): Add info about Romanian.
1077 Explanations by Eddy Petrişor <eddy.petrisor@gmail.com>.
1079 2005-07-24 Bruno Haible <bruno@clisp.org>
1081 Tidy up exported symbols.
1082 * gettext.texi (aclocal): Mention visibility.m4.
1084 2005-05-17 Bruno Haible <bruno@clisp.org>
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.
1092 2005-07-17 Bruno Haible <bruno@clisp.org>
1094 * gettext.texi (Editing): New chapter, including all the PO Mode
1096 (PO Files): Chapter renamed from Basics.
1098 2005-07-17 Bruno Haible <bruno@clisp.org>
1100 * gettext.texi (Users): Move chapter to become the second.
1101 (Installers): New chapter, extracted from Users chapter.
1103 2005-07-16 Bruno Haible <bruno@clisp.org>
1105 * gettext.texi (aclocal): Add lock.m4 to file list.
1107 2005-07-01 Bruno Haible <bruno@clisp.org>
1109 * FAQ.html (windows_howto): Mention the three debugging runtime libs.
1110 Reported by Stephane Matamontero <stephane.matamontero@gemodek.de>.
1112 2005-05-02 Bruno Haible <bruno@clisp.org>
1114 * gettext.texi (c-format): Write fprintf() instead of fprintf(3).
1115 Requested by Richard Stallman.
1117 2006-06-21 Bruno Haible <bruno@clisp.org>
1119 * gettext-0.14.6 released.
1121 2005-05-23 Bruno Haible <bruno@clisp.org>
1123 * gettext-0.14.5 released.
1125 2005-04-11 Bruno Haible <bruno@clisp.org>
1127 * gettext-0.14.4 released.
1129 2005-03-22 Bruno Haible <bruno@clisp.org>
1131 * Makefile.am (stamp-vti): Replace config with build-aux.
1133 2005-03-14 Bruno Haible <bruno@clisp.org>
1135 * gettext-0.14.3 released.
1137 2005-03-07 Bruno Haible <bruno@clisp.org>
1139 * FAQ.html (How do I make use of gettext() in my package?): Add more
1141 Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1143 2005-03-06 Bruno Haible <bruno@clisp.org>
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>.
1149 2005-03-06 Bruno Haible <bruno@clisp.org>
1151 * gettext.texi (config.h.in): Explain the constraints for this file's
1154 2005-03-06 Bruno Haible <bruno@clisp.org>
1156 * gettext.texi (config.guess): Update the instructions for fetching
1158 Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1160 2005-03-06 Bruno Haible <bruno@clisp.org>
1162 * gettext.texi (po/Makevars): Change subsection title.
1163 Suggested by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1165 2005-03-06 Bruno Haible <bruno@clisp.org>
1167 * gettext.texi (src/Makefile): Adjust example 'dist' target.
1168 Suggested by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1170 2005-02-24 Bruno Haible <bruno@clisp.org>
1172 * gettext-0.14.2 released.
1174 2005-02-23 Bruno Haible <bruno@clisp.org>
1176 * gettext.texi: Put the table of contents at the end in TeX mode,
1177 otherwise texi2dvi fails.
1179 2005-02-12 Bruno Haible <bruno@clisp.org>
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.
1187 2005-02-06 Bruno Haible <bruno@clisp.org>
1189 * gettext.texi (Files under CVS): Explain the role of the
1190 AM_GNU_GETTEXT_VERSION argument.
1192 2005-02-05 Bruno Haible <bruno@clisp.org>
1194 * gettext.texi (Release Management): New section.
1195 Suggested by Karl Berry.
1197 2005-02-04 Bruno Haible <bruno@clisp.org>
1199 * gettext.texi (Plural forms): Add info about Vietnamese.
1200 Explanations by Clytie Siddall <clytie@riverland.net.au>.
1202 2005-01-20 Bruno Haible <bruno@clisp.org>
1204 * gettext.texi (Scheme): Correct information about setlocale.
1206 2005-01-16 Bruno Haible <bruno@clisp.org>
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.
1215 2005-01-11 Bruno Haible <bruno@clisp.org>
1217 * gettext.texi: Put the table of contents at the beginning, after the
1218 titlepage, not at the end.
1220 2004-11-13 Bruno Haible <bruno@clisp.org>
1222 * gettext.texi (Preparing Shell Scripts): Document extra backslashing.
1224 2004-09-08 Bruno Haible <bruno@clisp.org>
1226 * Makefile.am (EXTRA_DIST): Add FAQ.html.
1228 2004-09-02 Bruno Haible <bruno@clisp.org>
1230 * gettext.texi (Aspects): Tweak language: ISO-8859-1 is not a font.
1231 Reported by Vera Mickael <vera.mickael@free.fr>.
1233 2004-08-30 Bruno Haible <bruno@clisp.org>
1235 * gettext.texi (Plural forms): Czech is now like Slovak.
1236 Reported by Stepan Kasal <kasal@ucw.cz>.
1238 2004-08-11 Bruno Haible <bruno@clisp.org>
1240 * gettext.texi (Aspects): Fix typo in ISO standard number.
1241 Patch by <bethor@gmx.li>.
1243 2004-07-13 Bruno Haible <bruno@clisp.org>
1245 * gettext.texi (Python): Remove mention of a bug that was fixed in
1247 Reported by Karl Chen <quarl@hkn.eecs.berkeley.edu>.
1249 2004-02-27 Bruno Haible <bruno@clisp.org>
1251 * gettext.texi (Plural forms): Add info about Serbian.
1252 Reported by Danilo Segan <danilo@gnome.org>.
1254 2004-02-24 Bruno Haible <bruno@clisp.org>
1256 * FAQ.html (How do I make use of gettext() in my package?): New
1257 question. Suggested by Paul Eggert <eggert@cs.ucla.edu>.
1259 2004-02-21 Bruno Haible <bruno@clisp.org>
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.
1268 2004-02-02 Bruno Haible <bruno@clisp.org>
1270 * gettext.texi (aclocal): Mention glibc2.m4.
1272 2004-01-29 Bruno Haible <bruno@clisp.org>
1274 * gettext-0.14.1 released.
1276 2004-01-28 Bruno Haible <bruno@clisp.org>
1278 * gettext-0.14 released.
1280 2004-01-18 Bruno Haible <bruno@clisp.org>
1282 * ISO_639: Update. Add ak, av, bm, cr, dv, ee, ff, ig, kg, kr, lg, lu,
1285 2004-01-10 Bruno Haible <bruno@clisp.org>
1287 * gettext.texi (Libraries): New section.
1289 2004-01-09 Bruno Haible <bruno@clisp.org>
1291 * gettext.texi (c-format): Document the 'I' flag.
1293 2004-01-14 Bruno Haible <bruno@clisp.org>
1295 * gettext.texi: Add entrypoints for ngettext and envsubst.
1296 Reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
1298 2004-01-11 Bruno Haible <bruno@clisp.org>
1300 * gettext.texi (Java): Explain how to define the shorthand '_'.
1303 2003-12-28 Bruno Haible <bruno@clisp.org>
1305 * gettext.texi (C#): Mention the --csharp-resources option.
1306 * msgfmt.texi: Document the --csharp-resources option.
1307 * msgunfmt.texi: Likewise.
1309 2003-12-26 Bruno Haible <bruno@clisp.org>
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.
1316 2003-12-14 Bruno Haible <bruno@clisp.org>
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.
1325 2003-12-12 Bruno Haible <bruno@clisp.org>
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.
1332 2003-12-17 Bruno Haible <bruno@clisp.org>
1334 * gettext-0.13.1 released.
1336 2003-12-09 Bruno Haible <bruno@clisp.org>
1338 * Makefile.am (MAKEINFOFLAGS): Add --no-split.
1340 2003-12-06 Bruno Haible <bruno@clisp.org>
1342 * gettext.texi (Triggering): Use ANSI C function declaration.
1345 2003-11-30 Bruno Haible <bruno@clisp.org>
1347 * gettext-0.13 released.
1349 2003-11-23 Bruno Haible <bruno@clisp.org>
1351 * gettext.texi (aclocal): Don't mention ssize_t.m4.
1353 2003-11-16 Bruno Haible <bruno@clisp.org>
1355 * gettext.texi (aclocal): Mention size_max.m4, ssize_t.m4, xsize.m4.
1357 2003-11-15 Bruno Haible <bruno@clisp.org>
1359 * gettext.texi (C, sh, Python, Common Lisp, librep, Smalltalk, Java,
1360 gawk, Pascal, YCP, Tcl, Perl, PHP): Mention the examples.
1362 2003-11-13 Bruno Haible <bruno@clisp.org>
1364 * Makefile.am (docdir): Use the value from the configure script.
1366 2003-11-13 Bruno Haible <bruno@clisp.org>
1368 * gettext.texi (About gettext): Mention OpenI18N (ex-Li18nux).
1369 (History): Acknowledge Paul Eggert's role.
1371 2003-11-04 Bruno Haible <bruno@clisp.org>
1373 * Makefile.am (MAKEINFO): Set LC_MESSAGES and LC_ALL to empty as well.
1375 2003-10-19 Bruno Haible <bruno@clisp.org>
1377 * gettext.texi (PO Files): Mention qt-format.
1378 (qt-format): New subsection.
1379 * msgfmt.texi: Document --qt option.
1380 * xgettext.texi: Likewise.
1382 2003-10-13 Bruno Haible <bruno@clisp.org>
1384 * gettext.texi (PO Files): Mention objc-format, sh-format, perl-format,
1386 (objc-format): New subsection.
1388 2003-10-12 Bruno Haible <bruno@clisp.org>
1390 * msgattrib.texi: Document --stringtable-input and --stringtable-output
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.
1407 2003-10-11 Bruno Haible <bruno@clisp.org>
1409 * gettext.texi (PHP): Drop phplib from list of RPMs.
1411 2003-10-05 Bruno Haible <bruno@clisp.org>
1413 * xgettext.texi (Language specific options): Renamed section. Document
1414 the languages to which --extract-all, --keyword, --trigraphs are
1415 applicable. Document option --flag.
1417 2003-09-13 Bruno Haible <bruno@clisp.org>
1419 * gettext.texi: Update menus.
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.
1430 2003-09-13 Bruno Haible <bruno@clisp.org>
1432 * gettext.texi (sh-format): New subsection.
1434 2003-09-09 Guido Flohr <guido@imperia.net>
1436 * gettext.texi (Perl, Interpolation I): Tweaks.
1438 2003-08-15 Bruno Haible <bruno@clisp.org>
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.
1444 2003-08-15 Bruno Haible <bruno@clisp.org>
1446 * gettext.texi (Quote-like Expressions): Fix misplaced @group.
1448 2003-08-08 Bruno Haible <bruno@clisp.org>
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.
1455 2003-07-05 Bruno Haible <bruno@clisp.org>
1457 * gettext.texi (perl-format): Use braces, not brackets, in format
1459 (Perl pitfalls): Likewise.
1461 2003-07-03 Bruno Haible <bruno@clisp.org>
1463 * gettext.texi (PHP): Mention plural form functions.
1465 2003-06-22 Bruno Haible <bruno@clisp.org>
1467 * gettext.texi (Preparing Strings): More explanations.
1469 2003-06-21 Guido Flohr <guido@imperia.net>
1470 Bruno Haible <bruno@clisp.org>
1472 * gettext.texi (perl-format): Describe two kinds of format strings.
1473 (Perl): Add more info.
1475 2003-06-19 Bruno Haible <bruno@clisp.org>
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.
1483 2003-06-15 Bruno Haible <bruno@clisp.org>
1485 * gettext.texi (C): Mention that formatting with positions doesn't work
1486 on NetBSD and on Woe32.
1488 2003-06-12 Bruno Haible <bruno@clisp.org>
1490 * gettext.texi (perl-format): Move subsection.
1491 (Perl): Small tweaks. Replace "legal" -> "valid".
1492 * xgettext.texi: Tweak.
1494 2003-06-11 Guido Flohr <guido@imperia.net>
1496 * gettext.texi (Perl): Extend and update.
1497 * xgettext.texi: Mention language Perl.
1499 2003-06-10 Stepan Kasal <kasal@math.cas.cz>
1501 * gettext.texi: Fix a few typos.
1503 2003-06-04 Stepan Kasal <kasal@ucw.cz>
1505 * gettext.texi (Header Entry): Delete some leading spaces;
1506 they got copied verbatim to the info file.
1508 2003-05-27 Bruno Haible <bruno@clisp.org>
1510 * gettext.texi (Plural forms): Correct formula for Slovak.
1511 Reported by Marcel Telka <marcel@telka.sk>.
1513 2003-05-24 Bruno Haible <bruno@clisp.org>
1515 * gettext.texi (Glade): Mention support og Glade 2.
1517 2003-05-22 Bruno Haible <bruno@clisp.org>
1519 * gettext-0.12.1 released.
1521 2003-05-19 Bruno Haible <bruno@clisp.org>
1523 * Makefile.am (stamp-vti): Add some dependencies.
1525 2003-05-17 Bruno Haible <bruno@clisp.org>
1527 * gettext-0.12 released.
1529 2003-05-03 Bruno Haible <bruno@clisp.org>
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.
1537 2003-05-03 Bruno Haible <bruno@clisp.org>
1539 * gettext.texi: Distinguish between POSIX and POSIX+XSI.
1540 Suggested by Paul Eggert.
1542 2003-05-03 Bruno Haible <bruno@clisp.org>
1544 * gettext.texi (AM_PO_SUBDIRS): New subsection.
1546 2003-04-25 Bruno Haible <bruno@clisp.org>
1548 * gettext.texi (Names): New section.
1550 2003-04-22 Bruno Haible <bruno@clisp.org>
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.
1570 2003-04-22 Bruno Haible <bruno@clisp.org>
1572 * gettext.texi (Plural forms): Add info about Faroese.
1573 Reported by Jacob Sparre Andersen <sparre@crs4.it>.
1575 2003-04-12 Bruno Haible <bruno@clisp.org>
1577 * Makefile.vms: Don't use the force target. Avoid rules with no lines.
1578 Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
1580 2003-04-12 Bruno Haible <bruno@clisp.org>
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.
1589 2003-03-30 Bruno Haible <bruno@clisp.org>
1591 * Makefile.vms: New file.
1592 * Makefile.am (EXTRA_DIST): Add Makefile.vms.
1594 2003-03-17 Bruno Haible <bruno@clisp.org>
1596 Native Woe32/MSVC support.
1597 * Makefile.msvc: New file.
1598 * Makefile.am (EXTRA_DIST): Add it.
1600 2003-03-10 Bruno Haible <bruno@clisp.org>
1602 * msggrep.texi: Document option -C completely.
1603 Reported by Martin Quinson <Martin.Quinson@tuxfamily.org>.
1605 2003-03-03 Bruno Haible <bruno@clisp.org>
1607 * msgen.texi: Don't say that the entries are marked fuzzy.
1608 Reported by Karl Eichwalder <ke@suse.de>.
1610 2003-02-22 Bruno Haible <bruno@clisp.org>
1612 * gettext.texi (Python): Mention ngettext.
1614 2003-02-22 Bruno Haible <bruno@clisp.org>
1616 * Makefile.am (MOSTLYCLEANFILES): No need to clean the unused indices.
1617 (The automake generated rule already cleans them.)
1619 2003-02-22 Bruno Haible <bruno@clisp.org>
1621 * Makefile.am (installdirs): Remove dependency, redundant with
1624 2003-02-16 Bruno Haible <bruno@clisp.org>
1626 * gettext.texi (Header Entry): Document Report-Msgid-Bugs-To.
1627 * xgettext.texi: Document --msgid-bugs-address option.
1629 2003-02-16 Bruno Haible <bruno@clisp.org>
1631 * gettext.texi (Prioritizing messages): New section.
1633 2003-02-16 Bruno Haible <bruno@clisp.org>
1635 * gettext.texi (po/LINGUAS): Document en@quot and en@boldquot.
1637 2003-02-15 Bruno Haible <bruno@clisp.org>
1639 * gettext.texi (PO Files): Mention the other <lang>-format and
1640 no-<lang>-format flags.
1642 2003-02-15 Bruno Haible <bruno@clisp.org>
1644 * gettext.texi: Use @code instead of @kbd in many places.
1645 * xgettext.texi: Likewise.
1647 2003-02-12 Bruno Haible <bruno@clisp.org>
1649 * Makefile.am (docdir): Use 'gettext' instead of @PACKAGE@.
1650 (EXTRA_DIST): Add ChangeLog.0.
1651 * mdate-sh: Move to ../../config/mdate-sh.
1654 See ChangeLog.0 for earlier changes.