1 2003-01-31 Bruno Haible <bruno@clisp.org>
3 * gettext.texi (libgettextpo): New node.
5 2003-01-24 Bruno Haible <bruno@clisp.org>
7 * msgattrib.texi: Document options --only-file and --ignore-file.
9 2003-01-23 Bruno Haible <bruno@clisp.org>
11 * msgmerge.texi: Document option -N/--no-fuzzy-matching.
13 2003-01-22 Bruno Haible <bruno@clisp.org>
15 * gettext.texi (AM_GNU_GETTEXT): Don't document use-libtool, as it's
17 Reported by Simon Josefsson <jas@extundo.com> and
18 Alexandre Duret-Lutz <duret_g@lrde.epita.fr>.
20 2003-01-12 Bruno Haible <bruno@clisp.org>
22 * Makefile.am: Make use of += for variables.
24 2003-01-10 Bruno Haible <bruno@clisp.org>
26 * ISO_3166_de: New file.
27 * Makefile.am (EXTRA_DIST): Add it.
29 2002-11-05 Bruno Haible <bruno@clisp.org>
31 * xgettext.texi: Document --from-code option.
33 2002-10-30 Bruno Haible <bruno@clisp.org>
35 * gettext.texi (C): Refer to node Top of autosprintf.info. Needed to
36 work around a stupid error message from makeinfo-4.2.
37 Reported by Pavel Roskin <proski@gnu.org>.
39 2002-10-28 Bruno Haible <bruno@clisp.org>
41 * matrix.texi: Update.
42 * nls.texi (STATUS): Likewise.
44 2002-10-27 Bruno Haible <bruno@clisp.org>
46 * gettext.texi (C): Add reference to autosprintf for C++.
48 2002-10-27 Bruno Haible <bruno@clisp.org>
50 * gettext.texi (@direntry): Add more entry points: one for every
51 program, except 'gettext' and 'ngettext', which are also available
54 2002-09-09 Bruno Haible <bruno@clisp.org>
56 * gettext.texi (Creating): Remove --verbose argument of msginit
58 Reported by Simon Josefsson <jas@extundo.com>.
60 2002-09-09 Bruno Haible <bruno@clisp.org>
62 * gettext.texi (Smalltalk): Update.
63 * xgettext.texi: Mention language Smalltalk.
65 2002-08-18 Bruno Haible <bruno@clisp.org>
67 * gettext.texi (php-format): New subsection.
69 * xgettext.texi: Mention language PHP.
71 2002-08-06 Bruno Haible <bruno@clisp.org>
73 * gettext-0.11.5 released.
75 2002-07-16 Bruno Haible <bruno@clisp.org>
77 * matrix.texi: Update.
78 * nls.texi (STATUS): Likewise.
80 2002-08-06 Bruno Haible <bruno@clisp.org>
82 * gettext.texi (Files under CVS): Recommend use of
83 AM_GNU_GETTEXT_VERSION.
85 2002-08-02 Bruno Haible <bruno@clisp.org>
87 * gettext.texi (aclocal): Add ulonglong.m4.
89 2002-07-25 Bruno Haible <bruno@clisp.org>
91 * gettext-0.11.4 released.
93 2002-07-23 Bruno Haible <bruno@clisp.org>
95 * gettext.texi (aclocal): Add inttypes-pri.m4.
97 2002-07-21 Bruno Haible <bruno@clisp.org>
99 * gettext.texi (Preparing Strings): Update section about <inttypes.h>
101 (aclocal): Add inttypes.m4, inttypes_h.m4, stdint_h.m4, uintmax_t.m4
102 to the list of m4 files.
103 (AM_GNU_GETTEXT): Document needsymbol value 'need-formatstring-macros'.
105 2002-07-19 Bruno Haible <bruno@clisp.org>
107 * gettext.texi (aclocal): Mention intdiv0.m4.
109 2002-07-17 Bruno Haible <bruno@clisp.org>
111 * gettext-0.11.3 released.
113 2002-07-16 Bruno Haible <bruno@clisp.org>
115 * matrix.texi: Update.
116 * nls.texi (STATUS): Likewise.
118 2002-05-28 Bruno Haible <bruno@clisp.org>
120 * gettext.texi (Template): Discuss the file extension.
121 Reported by Mark Eichin <eichin@thok.org>.
123 2002-05-14 Bruno Haible <bruno@clisp.org>
125 * gettext.texi (PO Files): Add two examples.
126 (c-format Flag): Renamed from c-format.
127 (c-format, python-format, lisp-format, elisp-format, librep-format,
128 smalltalk-format, java-format, awk-format, object-pascal-format,
129 ycp-format, tcl-format): New subsections.
131 2002-05-12 Bruno Haible <bruno@clisp.org>
133 * gettext.texi (Header Entry): Add ISO-8859-14, KOI8-T, GEORGIAN-PS to
134 the list of allowed encodings. Mention the languages Breton,
135 Cornish, Danish, Manx, Occitan, Tagalog, Uzbek, Walloon, Bosnian,
136 Maori, Welsh, Tajik, Georgian.
138 2002-05-11 Bruno Haible <bruno@clisp.org>
140 * autopoint.texi: Recommend AM_GNU_GETTEXT_VERSION(..) syntax.
141 * gettext.texi (AM_GNU_GETTEXT_VERSION): New subsection.
143 2002-05-08 Bruno Haible <bruno@clisp.org>
145 * matrix.texi: Update.
146 * nls.texi (STATUS): Likewise.
148 2002-05-01 Bruno Haible <bruno@clisp.org>
150 * gettextize.texi: New file, mostly extracted from gettext.texi.
151 * autopoint.texi: New file.
152 * gettext.texi (gettextize Invocation): Move to gettextize.texi.
153 (CVS Issues): New section.
154 * Makefile.am (gettext_TEXINFOS): Add gettextize.texi, autopoint.texi.
156 2002-04-28 Bruno Haible <bruno@clisp.org>
158 * gettext.texi (gettextize Invocation): Document option --dry-run.
160 2002-04-28 Bruno Haible <bruno@clisp.org>
162 * gettext.texi (mkinstalldirs, config.h.in): New subsections.
163 (src/Makefile): Mention the call to textdomain().
165 2002-04-24 Bruno Haible <bruno@clisp.org>
167 * gettext-0.11.2 released.
169 2002-04-23 Bruno Haible <bruno@clisp.org>
171 * msg*.texi, xgettext.texi: Document option --no-wrap.
173 2002-04-22 Bruno Haible <bruno@clisp.org>
175 * gettext.texi (Preparing Strings): New section.
176 (po/POTFILES.in): Mention how to handle generated files.
178 2002-04-10 Bruno Haible <bruno@clisp.org>
180 * ISO_639: Update. Add id, wa. Change jw to jv.
182 2002-04-04 Bruno Haible <bruno@clisp.org>
184 * matrix.texi: Update.
185 * nls.texi (STATUS): Likewise.
187 2002-03-12 Bruno Haible <bruno@clisp.org>
189 * gettext-0.11.1 released.
191 2002-03-07 Bruno Haible <haible@clisp.cons.org>
193 * xgettext.texi: Mention languages Python, Lisp, EmacsLisp, librep,
194 awk, Tcl, RST, Glade.
195 * msgfmt.texi: Mention Tcl mode.
196 * msgunfmt.texi: Likewise.
198 2002-03-05 Bruno Haible <haible@clisp.cons.org>
200 * gettext.texi (Files You Must Create or Alter): Mention how things
201 work when automake is used.
203 2002-03-04 Bruno Haible <haible@clisp.cons.org>
205 * matrix.texi: Update.
206 * nls.texi (STATUS): Likewise.
208 2002-03-03 Bruno Haible <bruno@clisp.org>
210 * gettext.texi (Tcl): New node.
212 2002-02-21 Bruno Haible <bruno@clisp.org>
214 * msggrep.texi: Document option -C.
216 2002-02-14 Bruno Haible <bruno@clisp.org>
218 * gettext.texi (configure.in): Mention the alternative for automake
219 users. Reported by Karl Berry.
221 2002-01-14 Bruno Haible <bruno@clisp.org>
223 * gettext.texi (Glade): New node.
225 2002-01-27 Bruno Haible <bruno@clisp.org>
227 * gettext.texi (gawk): Update.
229 2002-02-02 Bruno Haible <bruno@clisp.org>
231 * gettext.texi (Python): Update.
233 2002-02-03 Eli Zaretskii <eliz@is.elta.co.il>
234 Bruno Haible <bruno@clisp.org>
236 * gettext.texi: Add indices and many index entries.
237 * msg*.texi, xgettext.texi: Add many index entries.
238 * Makefile.am (MOSTLYCLEANFILES): New variable.
240 2002-02-02 Bruno Haible <bruno@clisp.org>
242 * gettext.texi (Creating Compendia): Use @samp instead of @command or
244 (Using Compendia): Likewise.
246 2002-01-31 Bruno Haible <bruno@clisp.org>
248 * gettext-0.11 released.
250 2002-01-30 Bruno Haible <bruno@clisp.org>
252 * nls.texi (Using This Package): Document how to deal with locale name
253 variations on other operating systems.
255 2002-01-26 Bruno Haible <bruno@clisp.org>
257 * gettext.texi (Makefile): Undocument the POSUB variable.
259 2002-01-25 Bruno Haible <bruno@clisp.org>
261 * gettext.texi (gettextize Invocation): Document --no-changelog
264 2002-01-24 Bruno Haible <bruno@clisp.org>
266 * gettext.texi (src/Makefile): Recommend @LIBINTL@, @LTLIBINTL@
267 instead of @INTLLIBS@.
268 (AM_GNU_GETTEXT): Likewise.
269 (AM_ICONV): Document variable @LTLIBICONV@.
271 2002-01-12 Bruno Haible <bruno@clisp.org>
273 * gettext.texi: Remove the parentheses around the expansions of N_ and
276 2002-01-14 Bruno Haible <bruno@clisp.org>
278 * gettext.texi (c-format): Slight reformulation.
280 2002-01-08 Bruno Haible <bruno@clisp.org>
282 * gettext.texi (Emacs Lisp): Update.
284 2002-01-05 Bruno Haible <bruno@clisp.org>
286 * Makefile.am (EXTRA_DIST_html): Remove variable.
287 (EXTRA_DIST): Remove $(EXTRA_DIST_html).
288 (dist-html, dist-html-monolithic, dist-html-split): New rules.
289 (distdir): Depend on dist-html.
291 2002-01-04 Bruno Haible <bruno@clisp.org>
293 * gettext.texi (Comparison): Remove paragraph about alloca. libintl
294 does not need alloca any more.
295 (gettextize Invocation): Mention config.rpath.
296 (Adjusting Files): Refer to GNU hello as an example.
297 (lib/gettext.h): New node.
298 (autoconf macros): New section.
299 (Maintainers for other Languages): New section.
300 * msgfilter.texi: Mention some filter requirements.
302 2002-01-04 Bruno Haible <bruno@clisp.org>
304 * xgettext.texi: Update --copyright-holder explanation.
306 2002-01-03 Bruno Haible <haible@clisp.cons.org>
308 * matrix.texi: Update.
309 * nls.texi (STATUS): Likewise.
311 2002-01-02 Bruno Haible <bruno@clisp.org>
313 * gettext.texi (librep): Needs librep 0.15.3 or newer. (setlocale call
314 missing in earlier versions.)
316 2001-12-12 Bruno Haible <bruno@clisp.org>
318 * xgettext.texi: Document option --copyright-holder.
320 2001-12-17 Bruno Haible <bruno@clisp.org>
322 * msggrep.texi: Document that --location arguments may be wildcards.
324 2001-12-16 Bruno Haible <bruno@clisp.org>
326 * gettext.texi (librep): Update.
328 2001-12-07 Ben Elliston <bje@redhat.com>
330 * gettext.texi (Overview): Grammar fixes.
331 (PO Files): Likewise.
332 (Main PO Commands): Likewise.
333 (Modifying Translations): Likewise.
335 2001-12-09 Bruno Haible <bruno@clisp.org>
337 * gettext.texi (Common Lisp): Update.
339 2001-12-08 Bruno Haible <bruno@clisp.org>
341 * msgfilter.texi: Renamed from msgexec.texi.
342 * msgexec.texi: New file.
343 * gettext.texi (msgfilter Invocation): Renamed from msgexec Invocation.
344 (msgexec Invocation): New section.
345 (Manipulating): Update. Mention msgexec.
346 * Makefile.am (gettext_TEXINFOS): Add msgfilter.texi.
348 2001-12-08 Bruno Haible <bruno@clisp.org>
350 * msgen.texi: Refer to msginit as an alternative.
352 2001-12-07 Bruno Haible <bruno@clisp.org>
354 * msgexec.texi: Document option --keep-header.
356 2001-12-05 Bruno Haible <haible@clisp.cons.org>
358 * matrix.texi: Update.
359 * nls.texi (STATUS): Likewise.
361 2001-12-02 Bruno Haible <bruno@clisp.org>
363 * gettext.texi (aclocal): Add lib-ld.m4, lib-link.m4, lib-prefix.m4
364 to the list of autoconf macro files.
366 2001-11-25 Bruno Haible <bruno@clisp.org>
368 * gettext.texi (po/Makevars): New node.
370 2001-11-25 Bruno Haible <bruno@clisp.org>
372 * msginit.texi: Document option --no-translator.
374 2001-11-18 Karl Eichwalder <ke@gnu.franken.de>
376 * gettext.texi (Main PO Commands, Entry Positioning, Marking,
377 Translated Entries, Fuzzy Entries, Untranslated Entries,
378 Obsolete Entries, Modifying Translations, Modifying Comments, Subedit,
379 C Sources Context, Auxiliary): Update keystrokes and describe
380 corresponding Emacs command names.
382 2001-11-25 Bruno Haible <bruno@clisp.org>
384 * Makefile.am (EXTRA_DIST_html): Make it work when builddir != srcdir.
386 2001-11-18 Bruno Haible <bruno@clisp.org>
388 * gettext.texi (Common Lisp): Update.
389 (Java): Refer to the Javadoc documentation.
391 2001-11-18 Bruno Haible <haible@clisp.cons.org>
393 * gettext.texi (Prerequisites): Update for autoconf-2.50 users.
394 (gettextize Invocation): Document option --intl.
395 (configure.in): Update for autoconf-2.50 users. Document possibility
396 to work without intl directory.
399 2001-11-17 Bruno Haible <haible@clisp.cons.org>
401 * msgfmt.texi: --check-accelerators has optional argument.
403 2001-11-11 Bruno Haible <haible@clisp.cons.org>
405 * msgfmt.texi: Document --check-accelerators option.
407 2001-11-11 Bruno Haible <haible@clisp.cons.org>
409 * msginit.texi: Remove --verbose documentation.
411 2001-08-23 Karl Eichwalder <ke@suse.de>
413 * gettext.texi (Main PO Commands): Reflect po-mode.el key binding
415 (Translated Entries): Likewise.
416 (Fuzzy Entries): Likewise.
417 (Untranslated Entries): Likewise.
418 (Obsolete Entries): Likewise.
419 (Auxiliary): Likewise.
421 2001-11-07 Bruno Haible <haible@clisp.cons.org>
423 * gettext.texi (Smalltalk): Update from
424 Paolo Bonzini <bonzini@gnu.org>.
426 2001-11-05 Bruno Haible <haible@clisp.cons.org>
428 * gettext.texi (Aspects): Write "German" instead of "French", since
429 the french number formatting rules are different.
430 Reported by Mark Hoebeke <mh@jouy.inra.fr>.
432 2001-11-01 Bruno Haible <haible@clisp.cons.org>
434 * matrix.texi: Update.
435 * nls.texi (STATUS): Likewise.
437 2001-10-30 Bruno Haible <haible@clisp.cons.org>
439 * Makefile.am (EXTRA_DIST): Add texi2html.
441 2001-10-21 Bruno Haible <haible@clisp.cons.org>
443 * gettext.texi (Header Entry): The language-team address can be an
444 URL instead of an email address.
445 (Plural forms): Gaeilge is also known as Irish.
446 (src/Makefile): No need to put libsupport.a into LIBS twice.
447 (Java): Add more documentation.
452 2001-10-19 Bruno Haible <haible@clisp.cons.org>
454 * texi2html: New file, from texi2html-1.52 with modifications.
455 * Makefile.am (TEXI2HTML): Use @PERL@, not @TEXI2HTML@.
456 (gettext_toc.html): Update accordingly.
458 2001-10-11 Bruno Haible <haible@clisp.cons.org>
460 * msgattrib.texi: New file.
461 * msgcat.texi: New file.
462 * msgcmp.texi: New file.
463 * msgcomm.texi: New file.
464 * msgconv.texi: New file.
465 * msgen.texi: New file.
466 * msgexec.texi: New file.
467 * msgfmt.texi: New file, partially from node "msgfmt Invocation".
468 * msggrep.texi: New file.
469 * msginit.texi: New file.
470 * msgmerge.texi: New file.
471 * msgunfmt.texi: New file.
472 * msguniq.texi: New file.
473 * xgettext.texi: New file, partially from node "xgettext Invocation".
474 * gettext.texi (Top): Add a fourth author.
475 (xgettext Invocation): Reorganize and move to xgettext.texi.
476 (Creating): Move most of contents to node "Header Entry".
477 (msginit Invocation): New node.
478 (msgmerge Invocation): Include msgmerge.texi.
479 (Manipulating): New chapter.
480 (msgfmt invocation): Reorganize and move to msgfmt.texi.
481 (msgunfmt invocation): New node.
483 * Makefile.am (gettext_TEXINFOS): Add the new files.
485 2001-09-18 Bruno Haible <haible@clisp.cons.org>
487 * gettext.texi: Use file suffix .po instead of .pox.
489 2001-08-13 Bruno Haible <haible@clisp.cons.org>
491 * gettext.texi (YCP): New node.
493 2001-08-08 Bruno Haible <haible@clisp.cons.org>
495 * gettext.texi (Compendium): Entirely rewritten by Karl Eichwalder.
497 2001-07-22 Bruno Haible <haible@clisp.cons.org>
499 * gettext.texi (Other Programming Languages): New chapter.
501 2001-07-22 Bruno Haible <haible@clisp.cons.org>
503 * gettext.texi (po/LINGUAS): New node.
504 (configure.in): Remove paragraph about ALL_LINGUAS.
506 2001-08-02 Bruno Haible <haible@clisp.cons.org>
508 * gettext.texi (Introduction): Change bug report address to
509 <bug-gnu-gettext@gnu.org>.
511 2001-07-22 Bruno Haible <haible@clisp.cons.org>
513 * gettext.texi (Completing GNU gettext Installation): Don't recommend
514 to use po-mode for POT files. See 2001-07-08 po-mode.el change.
516 2001-09-13 Bruno Haible <haible@clisp.cons.org>
518 * gettext-0.10.40 released.
520 2001-09-08 Bruno Haible <haible@clisp.cons.org>
522 * gettext.texi (Discussions): Rewrote the paragraph about GPL.
523 * nls.texi (Using gettext in own code): Adapt for libintl license
526 2001-07-24 Bruno Haible <haible@clisp.cons.org>
528 * gettext-0.10.39 released.
530 2001-06-25 Bruno Haible <haible@clisp.cons.org>
532 * nls.texi (Using gettext in own code): Clarify copyright wording.
534 2001-06-10 Bruno Haible <haible@clisp.cons.org>
536 * Makefile.am: (installdirs): New dependency. Yet another automake bug.
538 2001-05-30 Bruno Haible <haible@clisp.cons.org>
540 * gettext.texi (Plural forms): Remove remark about continuation lines.
541 Add information about Croatian, Portuguese, Latvian, Korean.
543 2001-05-23 Bruno Haible <haible@clisp.cons.org>
545 * gettext-0.10.38 released.
547 2001-05-22 Bruno Haible <haible@clisp.cons.org>
549 * gettext.texi (Creating): Change "8-bit" to "8bit".
551 2001-05-16 Bruno Haible <haible@clisp.cons.org>
553 * matrix.texi: Update.
554 * nls.texi (STATUS): Likewise.
556 2001-05-15 Bruno Haible <haible@clisp.cons.org>
558 * Makefile.am (install-dvi, gettext.ps, install-ps, install-pdf,
559 gettext.html, gettext_toc.html, install-html-monolithic): Don't use $<.
560 Reported by Paul Eggert.
562 2001-05-11 Bruno Haible <haible@clisp.cons.org>
564 * gettext.texi (aclocal): Add glibc21.m4 to the list of needed files.
566 2001-04-19 Bruno Haible <haible@clisp.cons.org>
568 * gettext-0.10.37 released.
570 2001-04-17 Bruno Haible <haible@clisp.cons.org>
572 * Makefile.am (DVIPS): Use @DVIPS@. If dvips is missing, the
573 gettext.ps target will fail.
574 (TEXI2PDF): Use @TEXI2PDF@. If texi2pdf is missing, the gettext.pdf
576 (TEXI2HTML): Use @TEXI2HTML@. If texi2html is missing, the gettext.html
578 (gettext_toc.html): Rewrite so it will do nothing but not fail, if
579 texi2html is missing.
581 2001-04-17 Bruno Haible <haible@clisp.cons.org>
583 * Makefile.am (install-html-split): Install into correct directory.
587 2001-04-17 Bruno Haible <haible@clisp.cons.org>
589 * ISO_3166: New file.
590 * iso-3166.sed: New file.
591 * iso-639.sed: Renamed from iso-apdx.sed.
592 * Makefile.am (gettext_TEXINFOS): Remove iso-apdx.sed, add iso-639.sed
594 (EXTRA_DIST): Likewise. Add ISO_3166.
595 (iso-639.texi): Renamed rule from iso-apdx.texi.
596 (iso-3166.texi): New rule.
597 * nls.texi (Using This Package): Recommend to set LANG to 'll_CC'.
598 glibc doesn't have locales named 'll'.
599 * gettext.texi (End Users): Likewise.
600 (Country Codes): New node.
602 2001-04-17 Bruno Haible <haible@clisp.cons.org>
604 * gettext.texi: Many tweaks by Philipp Thomas <pthomas@suse.de>.
606 2001-04-17 Bruno Haible <haible@clisp.cons.org>
608 * gettext.texi (Plural forms): Add section about Lithuanian, reported
609 by Ricardas Cepas <rch@richard.eu.org>. Fix formula for Slovenian,
610 reported by Roman Maurer <roman.maurer@amis.net>. Ukrainian is like
611 Russian, reported by Andy Rysin <arysin@yahoo.com>.
613 2001-04-17 Bruno Haible <haible@clisp.cons.org>
615 * gettext.texi (config.guess): New node.
616 (aclocal): Update list of macros to include.
617 (acconfig): Update: not needed any more.
618 (Makefile): Add reminder to put intl in front of other directories.
619 (src/Makefile): Add reminder to define LOCALEDIR.
621 2001-04-17 Bruno Haible <haible@clisp.cons.org>
623 * ISO_639: Add Avestan, Bosnian, Chechen, Chamorro, Church Slavic,
624 Chuvash, Manx, Hiri Motu, Herero, Kikuyu, Kuanyama, Komi, Cornish,
625 Letzeburgesch, Marshall, Norwegian Bokmal, Ndebele, Ndonga, Norwegian
626 Nynorsk, Navajo, Nyanja, Pali, Sardinian, Northern Sami, Tahitian.
627 Remove Serbo-Croatian.
629 2001-04-04 Bruno Haible <haible@clisp.cons.org>
631 * Makefile.am (docdir, dvidir, psdir, pdfdir, htmldir): New variables.
632 (EXTRA_DIST): Add EXTRA_DIST_html.
633 (all-local, install-data-local, installdirs-local, uninstall-local):
635 (html, install-html, uninstall-html): New targets.
636 (EXTRA_DIST_html, CLEANFILES, MAINTAINERCLEANFILES): New variables.
637 (install-dvi, installdirs-dvi, uninstall-dvi): New targets.
638 (DVIPS): New variable.
639 (ps, gettext.ps, install-ps, installdirs-ps, uninstall-ps): New
641 (TEXI2PDF, SUFFIXES): New variables.
642 (.texi.pdf): New rule.
643 (pdf, install-pdf, installdirs-pdf, uninstall-pdf): New targets.
644 (TEXI2HTML): New variable.
645 (html-monolithic, html-split, gettext.html, gettext_toc.html,
646 install-html-monolithic, install-html-split, installdirs-html,
647 uninstall-html-monolithic, uninstall-html-split): New targets.
649 2001-04-02 Bruno Haible <haible@clisp.cons.org>
651 * gettext.texi (Plural forms): Add Estonian. Fix the formula for
652 Russian and add Czech and Slovak to this case.
654 2001-03-29 Bruno Haible <haible@clisp.cons.org>
656 * gettext-0.10.36 released.
658 2001-03-25 Bruno Haible <haible@clisp.cons.org>
660 * gettext.texi (Aspects): For full locale services, refer to glibc.
661 (Files): Explain why gettext doesn't interface with system tools.
662 (Template): Renamed chapter from "Initial".
663 Move the sections "C Sources Context" and "Compendium" away.
664 (Creating): New chapter.
665 (Updating): Move the sections "C Sources Context" and "Compendium" to
667 (Using libintl.a): Only HP-UX 10.01 lacks alloca. Newer versions have
669 (Flat and Non-Flat): Don't mention combine-sh. Recommend the usual
672 2001-03-15 Bruno Haible <haible@clisp.cons.org>
674 * gettext.texi (Plural forms): Clarify the syntax of the plural form
675 information in the header entry. Always terminate it with a semicolon.
677 2001-03-09 Bruno Haible <haible@clisp.cons.org>
679 * Makefile.am (MAKEINFO): Add 'env', to avoid shell syntax error in
682 * gettext.texi (Overview): Including libintl.h is not enough. Talk
683 about libintl.so as well.
684 (Comparison): gettext_noop is never defined in libintl.h.
686 2001-03-03 Bruno Haible <haible@clisp.cons.org>
688 * nls.texi (Using This Package): Rewrite paragraph about LANGUAGE.
690 2001-03-03 Bruno Haible <haible@clisp.cons.org>
692 * gettext.texi (Triggering): Mention that gettext() now needs the
693 LC_CTYPE locale. Explain the possible solutions.
695 2001-02-17 Karl Eichwalder <keichwa@gmx.net>
697 * gettext.texi: ISO 639 specifies language codes, not country codes.
699 2001-01-28 Bruno Haible <haible@clisp.cons.org>
701 * gettext.texi (Installation): Call autoload with 4 arguments.
703 2001-01-06 Bruno Haible <haible@clisp.cons.org>
705 * gettext.texi (Magic for Installers): Remove references to catgets
706 based emulation of gettext.
707 (Being a `gettext' grok): Likewise. LANGUAGE now always works.
708 (acconfig.h): Don't mention HAVE_CATGETS.
709 * nls.texi: Remove references to catgets. Describe new working of
712 2001-01-01 Bruno Haible <haible@clisp.cons.org>
714 * Makefile.am (MAKEINFO): New macro. Unset LANG and LANGUAGE while
717 2001-01-01 Bruno Haible <haible@clisp.cons.org>
719 Implement plural form handling.
720 * gettext.texi: Fix menus.
721 (PO Files): Document entries for plural forms.
722 (xgettext Invocation): Extended --keyword argument syntax. More
724 (MO Files): Document format of entries for plural forms.
725 (Charset conversion): New node, mostly from glibc-2.2 manual.
726 (Plural forms): Likewise.
727 (GUI program problems): Likewise, without the GCC function macro.
728 (Optimized gettext): Remove section about dcgettext macro. All
729 caching is now done inside the *gettext functions.
730 (Comparison): Move the example about Polish to node "Plural forms".
731 Remove the print_month_info example.
733 2000-11-12 Bruno Haible <haible@clisp.cons.org>
735 * matrix.texi: Update.
736 * nls.texi: Refer to the Free Translation Project's matrix page.
738 2000-11-10 Bruno Haible <haible@clisp.cons.org>
740 * nls.texi: In section "Translating Teams", refer to the Free
741 Translation Project's homepage. It is more up to date than the
742 previously included list.
744 2000-07-03 Bruno Haible <haible@clisp.cons.org>
746 * nls.texi: Rename section "One advise in advance" to "Quick
747 configuration advice".
749 2000-05-06 Ulrich Drepper <drepper@redhat.com>
751 * nls.texi: Add section about "Using gettext in own code".
753 1999-10-11 Ulrich Drepper <drepper@cygnus.com>
755 * gettext.texi: Fix use of @xref.
757 1998-05-01 08:47 Ulrich Drepper <drepper@cygnus.com>
759 * gettext-0.10.35 released.
761 1997-09-06 02:13 Ulrich Drepper <drepper@cygnus.com>
763 * gettext.texi: Fix names of autoconf macros now that they are in
765 File NLS is now named ABOUT-NLS.
766 Reported by Bruno Haible <haible@ilog.fr>.
768 * nls.texi: Better description of --with-included-gettext.
770 1997-08-01 15:50 Ulrich Drepper <drepper@cygnus.com>
772 * Makefile.am (AUTOMAKE_OPTIONS): Require version 1.2.
774 1997-04-12 17:45 Ulrich Drepper <drepper@cygnus.com>
776 * mdate-sh: Update from libit version.
778 * mdate-sh: Handle ls output with file type in ls output is
781 1997-04-05 18:14 Ulrich Drepper <drepper@cygnus.com>
783 * mdate-sh: Use ls command with -d so that we also can handle
784 directories. Patch by Bruno Haible.
786 1997-03-11 16:24 Ulrich Drepper <drepper@cygnus.com>
788 * nls.texi: Don't mention removed translation teams anymore.
790 Sat Dec 7 17:53:26 1996 Ulrich Drepper <drepper@cygnus.com>
792 * gettext.texi: We don't need the hack for getting the cedille
795 Tue Dec 3 15:46:09 1996 Ulrich Drepper <drepper@cygnus.com>
797 * Makefile.am (EXTRA_DIST): texinfo.tex is now automatically
800 Sun Aug 18 16:55:02 1996 Ulrich Drepper <drepper@myware.rz.uni-karlsruhe.de>
802 * nls.texi: Set STATUS to August.
804 Mon Jun 17 02:29:15 1996 Ulrich Drepper <drepper@myware.rz.uni-karlsruhe.de>
806 * gettext.texi: More small fixes.
808 Sat Jun 15 16:55:00 1996 Ulrich Drepper <drepper@myware.rz.uni-karlsruhe.de>
810 * nls.texi, gettext.texi: Some better words by François Pinard.
812 Fri Jun 14 18:47:23 1996 Santiago Vila Doncel <sanvila@unex.es>
814 * gettext.texi: Correct a few typos.
816 Tue Jun 11 19:31:16 1996 Ulrich Drepper <drepper@cygnus.com>
818 * gettext.texi: A few corrections by Thomas Esken.
820 Tue Jun 11 15:29:56 1996 Ulrich Drepper <drepper@cygnus.com>
822 * Makefile.am (AUTOMAKE_OPTIONS): Add variable. Must be defined
825 Tue Jun 4 03:43:17 1996 Ulrich Drepper <drepper@cygnus.com>
828 Tons of changes. A first step for a real, uptodate manual.
830 Sun Jun 2 21:21:18 1996 Ulrich Drepper <drepper@cygnus.com>
832 * iso-apdx.sed, Makefile.am, ISO_639: Initial revision.
834 Sun May 26 18:21:25 1996 Ulrich Drepper <drepper@cygnus.com>
836 * nls.texi: Add Arabic.
838 Fri May 24 18:24:56 1996 Ulrich Drepper <drepper@cygnus.com>
840 * nls.texi: Add Ukrainian.
842 Tue May 21 14:25:02 1996 Ulrich Drepper <drepper@cygnus.com>
844 * nls.texi: Fix typo: outself -> ourself.
846 * nls.texi: Correct Indonesian.
847 Add Slovenian and Hungarian.
849 Sun May 19 15:08:24 1996 Ulrich Drepper <drepper@cygnus.com>
851 * nls.texi: Update language list. Add Hebrew and Latin.
853 Sat May 4 00:41:17 1996 Ulrich Drepper <drepper@cygnus.com>
855 * nls.texi: Rewording by François Pinard.
857 * nls.texi: Change explicitely' to `explicitly'. By François Pinard.
859 Fri May 3 17:21:48 1996 Ulrich Drepper <drepper@cygnus.com>
861 * matrix.texi: 9605031921
863 Wed Apr 10 22:04:29 1996 Ulrich Drepper <drepper@myware>
865 * nls.texi: matrix.texi now contains table commands.
867 * matrix.texi: Update for 960410.
869 Wed Apr 10 21:58:17 1996 François Pinard <pinard@iro.umontreal.ca>
871 * nls.texi: Add Korean to list of languages.
873 Tue Apr 9 23:28:08 1996 François Pinard <pinard@iro.umontreal.ca>
875 * nls.texi: Some better words.
877 Sat Apr 6 11:13:18 1996 Ulrich Drepper <drepper@myware>
879 * Makefile.in (DISTFILES): Add matrix.texi. Reported by François
882 Wed Apr 3 23:40:29 1996 François Pinard <pinard@iro.umontreal.ca>
884 * nls.texi: Correct typo: ones -> one.
886 Tue Apr 2 18:53:01 1996 Ulrich Drepper <drepper@myware>
888 * Makefile.in (all-gettext): New goal. Same as all.
890 Tue Apr 2 16:13:11 1996 Ulrich Drepper <drepper@myware>
893 Document change in aclocal.m4. Describe --with-catgets option.
895 Mon Mar 25 23:21:49 1996 Ulrich Drepper <drepper@myware>
897 * Makefile.in (DISTFILES): Append iso-apdx.sed, ISO_639,
899 (gettext.info, gettext.dvi): Depend on iso-apdx.texi.
900 (iso-apdx.texi): New rules. Create file from ISO_639.
902 Mon Mar 25 02:55:23 1996 François Pinard <pinard@iro.umontreal.ca>
904 * gettext.texi: Latest update of PO mode documentation.
906 Sat Mar 23 14:07:57 1996 François Pinard <pinard@iro.umontreal.ca>
908 * gettext.texi: Added changes concerning PO mode changes.
910 Sat Mar 23 13:46:49 1996 Frank Donahoe <fdonahoe@wilkes1.wilkes.edu>
912 * gettext.texi: Fixed many problems with the English language.
914 Wed Mar 13 21:06:17 1996 Ulrich Drepper <drepper@myware>
916 * nls.texi: Changed gnu-translation@prep to gnu-translation@gnu.
917 Suggested by François Pinard.
919 Fri Mar 1 23:46:28 1996 Ulrich Drepper <drepper@myware>
921 * nls.texi: STATUS is 1996, not 1995.
923 Thu Feb 15 03:45:30 1996 Ulrich Drepper <drepper@myware>
925 * gettext.texi: Update documentation for
928 - new intl/po subdir handling
930 Mon Feb 12 01:33:49 1996 Ulrich Drepper <drepper@myware>
932 * nls.texi: STATUS is January.
934 * nls.texi: Omitted pl at lower side.
936 * nls.texi: Add pl for gettext to matrix.
938 Fri Dec 29 14:00:17 1995 Ulrich Drepper <drepper@myware>
940 * nls.texi: Incorporate some improvements by François Pinard.
942 Sun Dec 24 14:30:49 1995 Ulrich Drepper <drepper@myware>
944 * nls.texi: Small corrections.
945 Updte table for ko translation of gettext.
947 Tue Dec 19 22:13:40 1995 Ulrich Drepper <drepper@myware>
949 * Makefile.in (Makefile): Explicitly use $(SHELL) for running
952 Fri Dec 15 19:34:50 1995 Karl Eichwalder <ke@ke.central.de>
954 * gettext.texi: Correct list of needed macros form aclocal.m4.
956 Mon Dec 4 16:19:29 1995 Ulrich Drepper <drepper@myware>
958 * nls.texi (STATUS): Set to November.
960 Mon Dec 4 16:14:18 1995 Ulrich Drepper <drepper@myware>
962 * nls.texi: Update matrix for official release.
964 Sun Nov 26 01:22:07 1995 Ulrich Drepper <drepper@myware>
966 * gettext.texi: Fix some typos.
968 Sat Nov 25 02:45:46 1995 Ulrich Drepper <drepper@myware>
970 * Makefile.in (version.texi): Also depend on ../configure.in.
972 Thu Nov 23 01:26:35 1995 Ulrich Drepper <drepper@myware>
975 Change README.NLS to ABOUT-NLS. Reported by François Pinard.
977 Tue Nov 14 12:43:22 1995 Ulrich Drepper <drepper@myware>
979 * nls.texi: Mention Japanese translation for shar in table.
981 Thu Nov 9 01:14:49 1995 Ulrich Drepper <drepper@myware>
984 Document new option --directory and --files-from of xgettext program.
986 Tue Nov 7 10:54:43 1995 Ulrich Drepper <drepper@myware>
988 * nls.texi: CLISP now uses GNU gettext.
990 Mon Nov 6 17:05:39 1995 Ulrich Drepper <drepper@myware>
992 * Makefile.in: Some more cleanups by François Pinard.
994 Mon Nov 6 00:36:37 1995 Ulrich Drepper <drepper@>
996 * nls.texi: Add comment about problems with systems which have GNU
997 gettext previously installed.
999 Sun Nov 5 21:56:51 1995 Ulrich Drepper <drepper@myware>
1002 Advise about always using GNU gettext moved to here from ../README.
1004 * gettext.texi: Fix some typos reported by François Pinard.
1005 In descripton of _N change the name to N_.
1007 * Makefile.in (gettext.info):
1008 Remove old .info* files before generating new ones.
1009 (stamp-vti): Remove old stamp before generating new one.
1011 Sun Nov 5 19:40:11 1995 Ulrich Drepper <drepper@myware>
1013 * Makefile.in (dist-gettext): Make synonym for dist.
1015 Sun Nov 5 17:59:31 1995 Ulrich Drepper <drepper@myware>
1017 * Makefile.in (DISTFILES): Add nls.texi.
1019 * nls.texi: Initial revision.
1021 * gettext.texi: Protect RFC and number by @w.
1023 Sun Nov 5 11:38:00 1995 Ulrich Drepper <drepper@myware>
1025 * Makefile.in (dist): Suppress error message when ln failed.
1026 Remove Emacs local variable definition.
1027 (dist): Get files from $(srcdir) explicitly.
1029 * gettext.texi: Add some comments about gettext_noop and _N.
1030 Describe defaults keywords for -k option of xgettext.
1032 Fri Nov 3 00:20:35 1995 Ulrich Drepper <drepper@myware>
1034 * gettext.texi: Some small changes by François.
1036 Sat Oct 28 23:26:28 1995 Ulrich Drepper <drepper@myware>
1039 Add warning about language changing and not using GNU gettext library.
1041 Sat Oct 28 17:15:07 1995 Ulrich Drepper <drepper@myware>
1043 * gettext.texi: Run spell checker. :-) It was necessary.
1045 * gettext.texi: Document usage of libintl in other programs.
1046 Describe changing of language in programs.
1048 Sun Sep 17 23:16:16 1995 Ulrich Drepper <drepper@myware>
1050 * gettext.texi: Remove references to ISO 639 in description of
1051 locale variable settings.
1053 Wed Aug 23 20:49:57 1995 Ulrich Drepper <drepper@myware>
1055 * gettext.texi: Applied François' patch from 950821.
1057 Sat Aug 19 17:41:06 1995 Ulrich Drepper <drepper@myware>
1059 * Makefile.in: Make only install-data depend on `all'.
1061 * Makefile.in (install-src):
1062 Make behave like install. I.e. really install the manual.
1064 Fri Aug 18 12:33:43 1995 Ulrich Drepper <drepper@myware>
1066 * gettext.texi: Changes of 950817 by François Pinard.
1068 Mon Aug 14 23:52:20 1995 Ulrich Drepper <drepper@myware>
1070 * Makefile.in (install-src): New no-op goal.
1072 Tue Aug 8 01:39:45 1995 Ulrich Drepper <drepper@myware>
1075 Add description of dcgettext() optimization for gcc-2.7.
1077 Fri Aug 4 15:47:10 1995 Ulrich Drepper <drepper@myware>
1079 * Makefile.in (dist): Remove `copying instead' message.
1081 Tue Aug 1 15:58:17 1995 Ulrich Drepper <drepper@myware>
1083 * gettext.texi: Some typos fixed. Email address update for Eugene
1084 H. Dorr. By François Pinard.
1086 * Makefile.in (stamp-vti):
1087 Use $(SHELL) and make compilation offside $(srcdir) possible.
1089 Tue Aug 1 08:51:30 1995 Ulrich Drepper <drepper@myware>
1091 * Makefile.in (install-data): Use sed instead of expr to get basename.
1093 Sun Jul 30 22:17:14 1995 Ulrich Drepper <drepper@myware>
1095 * gettext.texi: Minor corrections to menus and typos by François.
1096 Some more words about LIBS rule in src/Makefile.in.
1097 PO mode file is now installed automatically.
1099 Wed Jul 26 01:00:11 1995 Ulrich Drepper <drepper@myware>
1102 Includes latest of François' changes for the maintainer chapter.
1103 Many little changes and addons.
1105 Mon Jul 24 00:51:38 1995 Ulrich Drepper <drepper@myware>
1107 * gettext.texi: Typo changes by François.
1108 Added section about special cases in translatable strings.
1109 Added section about changing Makefiles for Maintainers.
1110 Various minor addons.
1112 Wed Jul 19 02:05:45 1995 Ulrich Drepper <drepper@myware>
1115 Fix typo: keywoards -> keywords. Reported by François Pinard.
1118 François added description of the last changes in Emacs PO mode
1119 which allow marking translatable strings in C sources.
1121 Tue Jul 18 21:25:44 1995 Ulrich Drepper <drepper@myware>
1123 * Makefile.in (DISTFILES): Now we have again gettext.info-[1-4].
1125 * gettext.texi (Comparison):
1126 Some points on comparing catgets vs. gettext are written.
1128 Mon Jul 17 01:03:49 1995 Ulrich Drepper <drepper@myware>
1130 * gettext.texi: Typo fixed. Reported by François Pinard.
1132 Sun Jul 16 13:25:05 1995 Ulrich Drepper <drepper@myware>
1135 Latest version for 0.7.4. Changes all by François Pinard.
1137 Sun Jul 16 00:17:28 1995 Ulrich Drepper <drepper@myware>
1139 * Makefile.in (DISTFILES):
1140 With the current makeinfo (1.63) there are only gettext.info-[123]
1141 produced. Remove gettext.info-4. Reported by Erik Backus.
1143 Thu Jul 13 01:41:14 1995 Ulrich Drepper <drepper@myware>
1145 * Makefile.in (check): New no-op goal.
1147 * gettext.texi: Version of 950712 by François.
1149 Wed Jul 12 00:32:58 1995 Ulrich Drepper <drepper@myware>
1151 * Makefile.in (DISTFILES): now we have gettext.info{,-[1-4]}
1153 * gettext.texi: First version after rewrite by François Pinard.
1155 Mon Jul 3 23:36:25 1995 Ulrich Drepper <drepper@myware>
1157 * Makefile.in: Correct for new manual with NLS and po-mode chapter.
1158 Do construct po-mode.{texi,dvi} use nls.texi.
1159 Last correction on install goal was wrong.
1160 Correct installation and unistallation rules.
1162 * gettext.texi: Version with po-mode and NLS chapter.
1163 Minor changes by François.
1165 * gettext.texi: Make NLS part an include file.
1167 Sun Jul 2 12:32:37 1995 Ulrich Drepper <drepper@myware>
1169 * Makefile.in (DISTFILES): fix typo.
1171 * gettext.texi: some more things written about using GNU gettext
1174 Sun Jul 2 01:47:02 1995 Ulrich Drepper <drepper@myware>
1176 * First official release. This directory now contains a very
1177 preliminary version of the gettext manual with a quite complete
1178 chapter for todays Emacs PO mode by François Pinard.