elpasync pushed a change to branch externals/po-mode.
at 27538dd093 doc: Fix position of Table of Contents in texi2html
output.
This branch includes the following new commits:
new ef894c70ca Initial revision
new 8999703261 Support for user-specified argument numbers for
keywords. From Paul Eggert.
new 9accfa51c3 Plural form handling.
new 31842ff07d Remove catgets fallback code.
new b0cf77579c Rename src/gettextp.c to src/gettext.c, and move
src/setlocale.c to tests/setlocale.c.
new 5c40432d95 Fix the uses of 'autoload'.
new 066c83affb Fix the use of 'autoload'. Fix
po-find-file-coding-system to work right with GB2312 encoded PO files.
new e817cd8446 Define a fallback value for LC_MESSAGES.
new 14f3ee3ce6 Fix confusion about ISO 639 and ISO 3166.
new ad96c48e32 Mention LC_CTYPE locale and c-ctype.{h,c}.
new e8758aa8d4 A commodity patch by Karl Eichwalder.
new e7ef8f8604 A few doc tweaks.
new e4d05f975e Typos.
new 03757123a8 From Karl Eichwalder: First attempt at supporting
'msgid_plural' and 'msgstr[]'.
new c3c54c4cb4 Clarifications about plural forms.
new c714b817bc The MIME encoding is always 8-bit.
new f78b6d7073 doc update
new 9201cbc0bc Document the header entry. Other misc tweaks.
new 4f81682ebc Fix the plural formula for Russian.
new 97bd4bb0ff Update the section about post-gettextize tasks.
new 9d6c984a16 Plural forms for Lithuanian and Slovenian.
new 68382466cd Many tweaks by Philipp Thomas.
new a5c4576120 Recommend to set LANG to 'll_CC'. Add an appendix
listing the country codes.
new 77739e6b36 Add Ukrainian.
new 551bb6ec85 Fix the timezone format in the PO-Revision-Date.
new d7700f8690 Don't install charset.alias on glibc-2.1 systems.
new d063309e38 Change 8-bit to 8bit.
new 5314d60b20 More infos about Plural forms, from the translation
teams.
new 1b1b17d580 Fix for coding in subedit mode, and check for msgfmt
version.
new 5dc0b76e6c Make po-find-file-coding-system work in XEmacs as well.
new 6558ab2424 Don't call po-replace-revision-date so often, but still
often enough.
new 77660348f2 Give a name to the validation buffer, to distinguish it
from the compilation buffer.
new 60d02bc4b4 Update po-content-type-charset-alist.
new 0704a4a750 Change canonical names of two charsets.
new 43c6e858df Change the statistics to not count the header entry.
new 823c02d750 Get rid of 4096 limit.
new d3cffdd285 Fix recognition of version number.
new 9f8d86edcc 8bit, not 8-bit.
new 2a00b36344 Big merge with Francois, part 1.
new d5bde1188d Big merge part 3: po-match-string.
new 1c3483e172 Big merge part 2.
new 0ab9addc88 The big merge patch 4 and 7.
new 83cf0ed0af Portability fix for using null-device.
new 685ac8fcb0 Big merge part 6.
new 415f77c21e Big merge part 5.
new 00b304cb38 Big merge part 8.
new d2aafcd755 Big merge part 9.
new 44353c798d Big merge part 10.
new e5e594672a a usability improvement
new bf7e1ace4c abbrev-table.
new 1b2c03322d Follow a po-mode.el change.
new 62b2633e34 Change bug report address.
new 2207ff9249 Set of languages moved from configure.in to po/LINGUAS.
new 8fffa4dd9b Use XEmacs extents.
new 99526ec62e Oops.
new 01c4c87d91 New chapter "Other Programming Languages".
new 771c6730ce Misc patches by Francois Pinard.
new b1caf0312d Adjust dates. We are in 2001, not in 1901.
new 3e768b13d5 Compendium section rewritten by Karl Eichwalder.
new 87f25d5c96 Fix error when invoking po-mode on an empty file.
new 3a1c603560 awk and bash support (untested)
new f066266047 Add menu.
new c7e1576f88 Fix probable error in po-find-charset.
new 848cdbe0d1 Indentation during editing.
new 7212fc902d Add YCP to list of languages.
new 550dc65d44 Use string-to-number.
new bc6f40cd16 Fix layout problem in help string.
new a985460ca0 po-compute-counters fix
new f901beb69c libintl is now under LGPL.
new 096a59fbef Remove a lost half-sentence.
new 70ed263b7b Use the msgmerge --update option. Don't use or mention
the .pox suffix any more.
new 250294cf71 Document all the programs.
new c8e0e40bd6 Misc. improvements.
new b54e449a93 Make the po-team-name-to-code alist more complete.
new a6af6fe423 Recognize prerelease versions of msgfmt.
new 3ca61b5e03 Tweak.
new 2a2c187279 Update doc about GNU smalltalk.
new e279b06a61 Mention that po-mode "V" invokes msgfmt in checking mode.
new 37e30d3212 Fix po-next-translated-entry.
new 57b923ebc2 Change po-mode keymap.
new f7c8a58a94 Doc fixes by Dave Love.
new 6968744566 with-temp-buffer is not portable.
new 1e48afd9ad Fix a bug in the po-mode-map defvar.
new e8c2886baa Provide default before use of
po-subedit-mode-syntax-table.
new b052038ed3 More po-subedit-mode cosmetics.
new d5f8c2c0f3 ediff support.
new 41717cb36c Small fix.
new 19a037733d Adjust the help screen.
new 0a2b589e8b One more keybinding.
new 4869449aab More ediff improvements.
new a27b5b9f23 Allow packages to use a preinstalled libintl library
without carrying the intl/ source with them.
new daeac01500 Updates for Java and Lisp.
new c7ca73938e Update keystrokes and describe corresponding Emacs
command names.
new 8eb01427c0 Add some checking of file name.
new 5dc3ede4e8 Document how to customize po/Makefile.in.in.
new 2536ff799a Solve the rpath problem.
new 6979e6a306 Rename msgexec to msgfilter. New program msgexec.
new ab4f73788e New Common Lisp backend.
new 827d43d85c Grammar fixes from Ben Elliston.
new db3c833955 Fix problem with fetchmail's use of \r in msgid strings.
new 24f44a5bbb librep support.
new a6304ce830 Update librep entry.
new 86f0a2b587 Improved documentation.
new 9250d4096b Kill ediff buffers after quitting the ediff session.
new 0f07cd4c34 Comments.
new 82f9f2c9ab Emacs/XEmacs Lisp support.
new a443419f15 Enable existing CP* charsets.
new 79111d0051 Year.
new d7895155f5 Remarks by Perry <[email protected]>.
new 6b0ddfeead Remove the parentheses around the expansions of N_ and
gettext_noop.
new 464c5609fa Make the rpath thing work in projects that use libtool.
new 2284a0eb04 Improve gettextize's ChangeLog handling.
new 174e3c88cf Undocument the POSUB variable.
new ecc53c6cf4 A real version number.
new b539d51875 Don't use @command and @option. texi2html and texi2dvi
don't understand them.
new 3883d857a8 Add indices.
new 06f86f5eef New Python backend.
new 2a8b0fb41f New awk backend.
new 6ab5ff6a06 New Glade backend.
new 5791b8e673 A little more customizability.
new 970de066ed Fix encodings used during po-send-mail.
new ae2268aaea Don't call ediff when there is nothing to diff.
new b87036d448 Tweak configure.in node.
new b584179eb1 Allow (require 'po-mode).
new 0f87e0e567 New Tcl backend.
new b30ddb62c2 Add a ranking of programming languages by popularity.
new de68d4f939 Tweaks.
new 370b239743 Allow po-mode to be called on nonexisting or empty files.
new 0247b58384 Fix last patch.
new e733b84597 Three more teams.
new 0dba57bd89 Update to newest ISO-639.
new dfb6d071cb Split off the coding-system determination to
po-compat.el.
new 1f66cd4717 Add section "Preparing Strings".
new 12e0eac166 Aff tooltips.
new f34a48aad3 gettextize must also copy mkinstalldirs. Mention
config.h.in and the call to textdomain().
new e5688132f6 Restore XEmacs portability.
new d0559e7240 New gettextize option -n/--dry-run.
new 284a8b1d7a A new program: 'autopoint'. For CVS users.
new 17bac869e0 Use a more robust syntax for describing the gettext
version in configure.in.
new 703da83f2d Fix typo.
new e92c1a7cb6 Update the list of allowed encodings.
new 4c58fea1d4 More documentation about entries and xxx-format flags.
new a9fd398434 Explain xgettext output file name.
new be0f754e61 Some people customize mode-line-format...
new 1c8f206c0c nop
new d767d806fb Small fixes, by Olly Betts <[email protected]>.
new fa74d4bc60 Bump version.
new 7d0ffb91d2 Add intdiv0.m4 to m4/.
new c3f261ef93 Add support for ISO C 99 <inttypes.h> format string
directive macros.
new f1c2b3f25e Macros for AIX 4.3.3 portability.
new 82d715f81b Forgot to distribute ulonglong.m4.
new 5c36620e3f GETTEXT_VERSION is old, AM_GNU_GETTEXT_VERSION is new
way.
new 7b494650d6 Support for PHP.
new cc3978830b Update PHP URL.
new 790747a4f7 Smalltalk support.
new 84dde3c2d8 msginit doesn't have a --verbose option any more.
new ab668c98c8 Synch with FSF Emacs CVS.
new ae05298f6c Simplify last change, and make it portable to XEmacs.
new fc81b28738 Add more entry points.
new d143b45013 Add libasprintf subpackage.
new 34f60f5fa3 Restore old code for XEmacs.
new 4d135a24da Avoid makeinfo-4.2 failure.
new ef3b172849 Don't document use-libtool.
new 726a1b428e New library libgettextpo.
new 0015e820c0 Move doc/gettext.texi to gettext-tools/doc/gettext.texi.
new e994bf6b8c Move misc/po-compat.el to
gettext-tools/misc/po-compat.el.
new 3a01cccfe8 Move misc/po-mode.el to gettext-tools/misc/po-mode.el.
new d96629dafd Use @code instead of @kbd where appropriate.
new 2c7e4e7fbd Mention the other <lang>-format and no-<lang>-format
flags.
new b50eb1fe83 Document en@quot and en@boldquot.
new 84e03c2b22 New facility for logging untranslated messages to a file.
new 5feda68aef Make it work again wih XEmacs.
new 22be03fe37 Add MSGID_BUGS_ADDRESS to Makevars. Add
--msgid-bugs-address option to xgettext. Add Report-Msgid-Bugs-To field to PO
file header.
new 109c447329 Support for plural forms in xgettext --language=Python.
new 92fe85724c Add info about Faroese.
new a241ac4787 Support Java .properties files as alternative syntax,
like PO files.
new ca42f48830 New section "Names".
new d69d306774 Document AM_PO_SUBDIRS.
new ecc2ccfc35 Distinguish between POSIX and POSIX+XSI.
new db1f5b6f8a Use two spaces as sentence separator.
new b4121e629a Add support for Glade 2.
new 5d6bef5c7b Fix the Slovak plural formula.
new 83d3025d5c Fix a few typos.
new a63dc0c261 xgettext support for Perl. Contributed by Guido Flohr.
new bd729130a8 Tweak Perl documentation.
new 8a60748cdf Recommend "man", not "perldoc". The latter is missing on
Mandrake.
new 796910228d Note about NetBSD.
new ffc8acc6e1 Add an implementation of printf(), fprintf() etc. that
supports formatting with positions, for those systems that lack it (NetBSD,
Woe32).
new c04d3bd343 Support for Perl format strings (both printf and
bracketed format strings).
new 6eec4bed0e Explain why entire sentences.
new 6ec9205776 Update for PHP 4.2.0.
new 026e7777d2 Use braces, not brackets, in Perl format strings.
new 769fa180e6 Support for gcc-internal format strings.
new 6216698c8e Fix misplaced @group.
new 60ffb9d4a7 Fixes from Guido Flohr.
new 2eb23ab476 Document the shell format strings.
new 4632ec19b6 Document how to internationalize shell scripts.
new db93cfb445 Don't mention $"..." bash shorthand any more.
new 68078c1d65 Fix list of RPMs needed for PHP.
new c82ddcdb7a Support Objective C specific format strings.
new 686c363df5 Support for Qt message catalog format and Qt format
strings.
new 28441a2a5f Tweaks.
new 1d1a2efee7 Document the new examples.
new a70d4907b9 Distribute also size_max.m4, ssize_t.m4, xsize.m4.
new e18c2fede7 Use size_t instead of ssize_t where possible.
new 952f89fc7b Tweaks.
new fca61a63f6 Support for C#.
new e6e34f5120 Support for C#.
new 7d8e5f530a Support for reading and writing C# .resources files.
new 76271cee45 More doc for C# and Java.
new 7dc1e61c2a Add entry points for ngettext and envsubst.
new e4284a17d0 Use Karl Berry's wording.
new 5dc9c21f7e Support for the 'I' flag that translators can use in
messages marked as 'c-format'.
new 1bbe9b82c5 New doc section "Libraries".
new c90785f2ea Mention glibc2.m4 as well.
new de4f64ea9b Add info about Serbian.
new 050fc55711 A Python bug was fixed.
new 949425c5e6 Fix a typo.
new 05fa0cce1c Czech plural handling is now like Slovak.
new ea39bb1b0f Don't talk about a "font" when the charset is meant.
new 8a730737f9 More doc about shell scripts.
new a7ee007c00 Put the table of contents at the beginning, when the
manual is processed with makeinfo.
new 8bcdac88f1 Support for Scheme.
new 6a9589e8b3 Last fixes for guile.
new b799d74440 Add info about Vietnamese.
new d257714e67 New section about release management.
new ee4de5c16e Explain the role of the AM_GNU_GETTEXT_VERSION argument.
new ff0a408b31 Oops, fix typo in last patch.
new 0bfbcfd4f1 In TeX mode, the table of contents must be at the end...
new b8fa2d3973 Make the 'dist' target more reliable.
new 3875cbfb97 Change a subsection title.
new b1bf599664 Update the instructions for fetching config.guess and
config.sub.
new 63e00471a5 Notes about config.h.in constraints.
new 33dd17a437 Explain how to modify src/Makefile.am.
new c675947c48 Use more comfortable savannah URLs.
new 8ed3e1827c Autoload definitions for viewing and editing PO files.
new b63ca249c9 Tweak reference to manual page.
new 696e0ef9f7 Update FSF postal address.
new 62186c373b Fix a weird interaction between po-validate and M-x
compile.
new 4e107c53d3 Use lock.h.
new 806e6611ac Move the "Users" chapter.
new 951ff3fba9 Move all PO Mode explanations to a single chapter
"Editing".
new b256f3718f Doc modernization, de-emphasize PO mode.
new d216ced3d6 Tidy up exported symbols of libintl library.
new 81077a4e37 Add a few more languages.
new 5eb7aa5ef9 Support Romanian plural forms.
new 0b41e577ea Support for context dependent translations in PO files.
new 4be0b8cb9a Tiny fixes.
new be1066225d Add support for Boost format strings.
new 6f4cc61b94 Fix a typo.
new 889608968d New msggrep option --extracted-comment.
new 47aab223c8 New example hello-c++-wxwidgets.
new aa1fe0b16c Recommend a simpler idiom for Java 1.5.
new 254f684ea9 Mark outdated sections.
new 9baed7c70b Swap paragraphs.
new ba9e74d86d In HTML, use Unicode quotation marks instead of grave
and acute accents.
new d37e6e7ab8 More details about the plural expression syntax.
new 2194c7b412 Add pgettext variants that accept expressions.
new eee1f0c667 Update section about wxWidgets.
new 564c56191f GNU FDL. Taken from groff's CVS.
new 8b63f767e0 GNU GPL. Taken from the Bison CVS.
new 4214b76ad1 @documentencoding works only with makeinfo --html.
new e221f8f81f Change node name. Add index entries. Don't number the
subsections. Don't use texinfo macros not known to texi2html.
new f19f477c12 Change node name. Add index entries. Don't number the
subsections. Add blank lines for the sake of the info format.
new 20473ded3e Explain the licenses.
new 774baf0ee8 Stop using the mkinstalldirs script.
new 82ad09866b Renamed inttypes.m4 to inttypes-h.m4.
new f68bb64556 Clarify Makevars description.
new 483fab2a5e Give advice about AC_GNU_SOURCE.
new 131095196b isc-posix.m4 is gone.
new 779adc4216 Bump version number.
new 48d9929970 Fix many typos.
new 2dae2e7e99 Typographical fine points.
new f7c20dcb88 More typo fixes.
new 551485af58 Mention the use of ngettext without cardinal numbers.
new cc6bc14c3f Hungarian has two plural forms.
new 84a0890dff Document how to deal with bignums, negative numbers and
floating-point numbers.
new 7314878612 Fix typo in Hungarian example.
new e1352e62c0 Another small correction.
new fc44d47541 More doc about ngettext.
new 10063d7525 Remove signed.m4.
new f4ae5b5876 Discourage unusual markup in translatable strings.
new 4d5b50f3c2 Split macros for intl subdir off into intl.m4.
new 30bb2744dd Clarify the relation between gettextize and different
automake/aclocal versions.
new 613bc81d0b Remove inttypes-h.m4.
new 5ae021359a New macro AM_GNU_GETTEXT_INTL_SUBDIR.
new 14843566f4 New macro AM_GNU_GETTEXT_NEED.
new c9125bc5c9 Extend the PO file syntax: Allow to store previous
msgids.
new 7c22fc5736 Document the most important ISO-639 three-letter
language codes.
new 30cad3cec5 Grammar fix.
new 161351493e Explain the syntax that xgettext understands.
new cdbb66c877 New msgcat options --color, --style.
new 5d8c058925 New section "Bug Report Address".
new c7adcb7d13 Oops. Mistake found by Eric Blake.
new 1162524ad4 longdouble.m4 is dropped.
new 3cc6c9a1ed Fix cross reference.
new 12dc02e66e Add support for both "makeinfo --html" and texi2html.
new bb09820522 @documentencoding can be used unconditionally.
new 7b695c5e8e Work around an indentation problem with "makeinfo
--html".
new c4403456f1 Bind po-undo also to the usual Undo key.
new 3cf7606baa Make it possible to use both texi2html and makeinfo for
generating HTML doc.
new c2b9c0a544 Try to fix the confusion about the term "locale
category".
new 5e9a780c1f Talk about POSIX:2001 instead of SUSV2.
new dd3fcc5713 Mention gnulib.
new 7240f262bb Complete rewrite of the "Users" chapter.
new 84d0c2eaf4 Tweak doc of chapter "Users".
new b52f0d8d22 Mention intlmacosx.m4.
new 7aab34ac7a Make po-validate work again in two situations.
new a7dcc227cf Remove support for long-outdated and undocumented syntax.
new 30134f214e Fix typo.
new 81eddb9074 Fix handling of comments of obsolete entries.
new 0102d8752a msg is not a keyword.
new 316f461388 Untabify.
new 5a16381b1a Remove a pointless dialog box.
new 0d9cd889a5 Improve plural form handling.
new c97f5b54be Map Ctrl-x u to po-undo.
new 89299b3ef4 Add support for the msgctxt syntax.
new fc7dea01aa Add a paragraph about locale names.
new 5a68f0d487 2007-06-29 Karl Eichwalder <[email protected]> *
po-mode.el (po-subedit-mode-menu-layout, po-mode-menu-layout): Remove
trailing string. * po-mode.el (po-mode-menu-layout): Make "Source
marking" a submenu. Remove subtitles from menus. Comment
unimplemented features. Reorganize entry hierarchy.
new 1f35990b3c Update the TP addresses after the TP moved.
new 4d6e48f02f Karl Eichwalder: Editing of msgstr[i] strings.
new 1b37e4c8fd Extend po-team-name-to-code.
new eccae27cb7 Add a few short-term TODOs.
new 246b027ef6 Don't insert a header entry if there is already one
outside the narrowed region.
new f317fcfabf Fix typo.
new 4036c214e8 "commercial software" -> "proprietary software"
new 2f9c610743 Document pgettext and npgettext for Java.
new 8de824b58f Implement msgctxt for C# ResourceManagers.
new f6d9d22113 Mention msgattrib command.
new e8e2708f4d Restructure the "Editing" chapter.
new c6a89bbfb6 Support for KDE format strings.
new 0c439dd22a Mention how to set the package name and version in a POT
file.
new 55544d5a4c Invoke @firstparagraphindent.
new 0177681d2c Rename po-any-msgstr-regexp-old.
new 3cafc5229f Rename po-any-msgstr-regexp.
new 8c67f07770 Rename po-start-of-msgstr.
new 5abc7e50dc Rename po-start-of-this-msgstr and po-end-of-this-msgstr.
new 181f7b87e7 New defvars.
new ea18ec9053 Inline po-find-this-msgstr.
new 5c239eb20e Remove old po-edit-string function.
new 714ab09f60 Remove po-edit-msgstr-old.
new 2b8787b8c6 Remove old po-set-msgstr. Rename po-set-msgstr-new to
po-set-msgstr-form.
new c033059311 Remove po-subedit-exit-old function.
new faa3bb8d8b Remove po-get-msgstr. Rename po-get-msgstr-new to
po-get-msgstr-form.
new ca3eeac7c7 Remove unused 'kill' argument of po-get-msgid.
new 5d2ca34ada Remove 'kill' argument from po-get-msgstr-form.
new c666687dd8 Rename po-this-msgstr-flavor.
new 2bb09d6f50 New example for Qt/Jambi.
new 38f7ba65cd Document the predefined styles.
new e07963fabc Talk about configure.ac instead of configure.in.
new 58352e5afa Document the AM_XGETTEXT_OPTION macro.
new 9274ff6eab Remove ulonglong.m4 from the file list.
new 115913144a Use modern backquote syntax.
new 1768ea861c Change formula for Turkish.
new b907c686df Introduce a new header entry field 'Language'.
new d8a5a87f1e Stylistic improvements, from Benno Schulenberg.
new 16bc1cf321 Document a limitation of xgettext.
new 8beff8a176 Update from ISO languages database.
new dfec5edbf9 Explain why the number argument must be the last.
new 790fa08f5c Fix editing of plural forms.
new 6b3b0f997f Switch the license from GPLv2 to GPLv3.
new ec6f58efa8 Update language name list.
new b355e67630 Convert file to UTF-8.
new 8c9e6c48d5 Update section about proper names.
new ed7a4d8a54 Don't lose unsaved buffers.
new a175b975af From Sven Joachim: Use forward-line instead of
unreliable previous-line or next-line.
new ee0e158841 For Python, recommend format strings with named
arguments.
new 647ef76596 Add threadlib.m4 to the file list.
new f15e256937 Document the 'range:' flag syntax.
new c38d24d9c3 Update doc of po-mode key bindings.
new 9d51e26327 New section "Translating plural forms".
new 690e157068 Oops, fix typo. Reported by Eric Blake.
new d64220f3b4 Document qt-plural-format.
new ef0d2b5e4a Update w.r.t. maximum revision number.
new a8422eaf81 Update doc of MO file revisions.
new 62fc3b2c43 Document gfc-internal-format.
new e62201237e Put the table of contents back to the start. texi2dvi is
apparently fixed.
new a917f56abb Add references.
new 0a3b0a3a2c Update recommended way to define localedir.
new f5ea314da3 Avoid symlink attack in localcharset module. Use
fcntl_h.m4 from gnulib.
new df1734e457 Untabify.
new 0dead9d71a Use fcntl-o.m4 instead of fcntl_h.m4.
new 5206356827 Sort language lists by importance.
new 5bb4224514 Add plural info about Bulgarian.
new 202b1a926e Improve how xgettext handles Perl syntax ambiguities.
new 5c7c3e45ef Add reference to documentation for object-pascal-format
strings.
new eec3628994 Assign major mode text-mode to the subedit buffer.
new 15b2d83277 Fix failure of po-msgid-to-msgstr just after opening a
buffer.
new 2ae80f24e2 po-mode: Improve po-get-msgstr-flavor.
new a2ac478eca po-mode: Determine position of "msgid_plural" line in
current entry.
new 46fd02eb1e po-mode: Fix po-get-msgid function in plural entries.
new 913b108044 po-mode: Fix po-msgid-to-msgstr on plural entries.
new 3ae33fdb86 po-mode: Optionally delete previous untranslated comment
when editing.
new d1ec8b23af Remove trailing blanks.
new 69f3dc2183 po-mode: Fix bug in po-previous-translated-entry
function.
new b8e8c134d9 po-mode: Bump version number.
new bc95bbe866 Fix typo.
new 11f485f2a4 xgettext: Recognize language of files ending in .perl.
new 4a9bef1b23 Doc tweak.
new d44fc5624f Improve interopability with Emacs 23.
new c46e420813 Add info about plural formula for Belarusian.
new a6b2b2287b Update wget commands for config.guess and config.sub.
new 057a85d710 Copyright: Use LGPL 2.1 instead of LGPL 2.0.
new 4352a2f2bc Recommend the use of aclocal's --install option.
new fb09a61ec6 Replace FSF snail-mail address with URL.
new 004671fb77 Spelling fixes.
new 5eea633b58 Fix doc: correct ngettext arguments
new 43a1e2b716 po-mode: make (po-check-file-header) optional (bug
#30835)
new 51eceb2d98 po-mode: Properly highlight C format strings with
parameter positions
new 4833de629a Describe the header entry in the PO format
new 01f93f8d08 Suppress bootstrap warnings
new eccd465d9a Support for Lua.
new cf8ba87305 Support for JavaScript.
new 3d0784f098 Support Python brace format.
new e35ac97945 Minor clean up for the GtkBuilder support
new 940d892c50 Prepare for 0.18.3.
new 59e76d6828 po-mode: don't include uncompressed translations when
sending
new e126912773 xgettext: support GSettings schema file
new 549ce279f0 doc: Fix typo in "Installers" chapter
new ee2182177d doc: Fix doubled up word in "Sources" chapter, plus some
tiny improvements.
new 87540f8fc9 scheme: Recognize GIMP script-fu extension _"abc"
new 8c8f644f3c NEWS: Mention Scheme scanner change
new 39ed5a1e51 doc: Talk about generic VCS, not CVS
new 4c2d6e3538 doc: Add tips to maintain PO files in the repository
new 7ddb3cdf2f doc: Fix wording
new 7c372d4179 doc: Update licenses from GNU
new f8d2524b60 Prepare for 0.19.4
new 2dc248d7d7 doc: Document Vala language support
new 5467af2860 po-mode: Better C format string highlighting
new 8ac2642928 doc: Document plural forms for arb, tha, and ind
new a8f05203ae format-kde: Recognize KUIT markup
new 5a1c39d5b8 Typo and documentation fixes
new 7ef59de0d2 po-mode: Add option to keep .mo when validating
new d2403434cf doc: Update link to Python String Formatting
new d3c78d386a doc: Update link to GNU hello
new f2627cd000 awk: Recognize .twjr file extension
new c0fddb6075 maint: Update copyright year
new e5a3313bbc msginit: Guess plural rules from Unicode CLDR
new ee75c52c92 po-mode: Fix to accept four-part msgfmt version number
new be30c5bc0b xgettext: Add support for AppData XML files
new f3b70a2967 Prepare for 0.19.6
new 7360ed9a44 doc: Don't expose generated version
new f2377e801c doc: Fix typo in gettext_noop example
new 35c8e6eae6 xgettext: Add support for generic XML files
new 35d5ded059 msgfmt: Support XML file merging
new ecc1e83268 maint: Update copyright year
new 5b1185bd9b Change msgfmt to produce little-endian .mo files by
default.
new 9bce5daa80 doc: Mention the behavior stripping *.in
new 2aa69d05f0 doc: Fix ngettext usage example
new 60713213f8 po-mode: Fix po-send-mail behaviour on Emacs 25
new df1c4fce61 Fix elisp package headers
new 3f596f48a8 Add autoload magic comments
new 5b8d439eab Perl supports pgettext() and similar functions
new 71adac0120 doc: corrected argument numbers
new 18acad345b PO mode: Fix recognition of C and C++ modes.
new 219ac9c22f PO mode: Fix typo.
new d6b0d6ddff Respect the configure option --localedir.
new c81fde188d doc: Fix statement about Bulgarian.
new 487d5643db Fix hyperlink to CLHS.
new 6e930479ca Fix bug: gettextize does not add intlmacosx.m4 file.
new ac8b48daa7 AppData: Update documentation.
new 31a3409bb9 doc: Add information about Ubuntu packages.
new 24c579af80 doc: Add information about lua-gettext package.
new f77e154296 Add support for .rsj files.
new c5f98fa5ec doc: Document the data formats supported by the tools in
a central place.
new 9ca9f88ac4 all: Replace http URLs by https URLs in copyright
notices.
new 744ee585b2 all: Replace more http and ftp URLs by https URLs.
new 5d838bc5a4 Add support for translation lookup with context in shell
scripts.
new 2debf890b0 doc: Assume texinfo 4.0 or newer.
new 48fe36e02e C# support: Remove pnet choice.
new 85edb71509 intl: Add support for per-thread locales on Solaris 11.4.
new 7512757e30 intl: Improve support for per-thread locales on Solaris
11.4.
new 1f2804845b gettextize: Remove --intl option.
new 9b2c5f8d80 gettextize: Require automake >= 1.9.
new ca59417909 gettextize: Install also host-cpu-c-abi.m4 (needed since
2018-03-24).
new 94f153091d doc: Mention --color=test in the description of the
--color option.
new c8f730b159 Fix copyright years.
new d4fecd9de7 doc: Fix typo.
new 7d083e1a61 its: Add new preserveSpaceRule "paragraph"
new 220d258667 doc: Add reference to Pology.
new 6543c19b7d doc: Clarify locale name syntax.
new a51dcf8e02 build: Move the Emacs package sources to subdirectory
gettext-tools/emacs/.
new 4aba2f4353 po-mode: Remove support for XEmacs.
new a16d57df7c po-mode: Remove support for Emacs versions < 22.
new 52ff0f2162 po-mode: Enable highlighting of #, lines.
new f0d190989d doc: Include the contents of ABOUT-NLS in the
documentation.
new 53d89ec816 Reduce ABOUT-NLS to just a hyperlink.
new 3d0db74869 doc: Use a version of texi2html which is under a good
license.
new 8539f7b40a xgettext: Recognize ECMAScript-262 6th edition template
literals.
new 5e9e7eb009 Document the OUTPUT_CHARSET environment variable.
new 8788c2acfe po-mode: Fix warning.
new 7824566190 po: Make it possible to override xgettext options from
Makefile.in.in.
new 77a2d58316 doc: Recommend to avoid literal URLs in translatable
strings.
new a4a266e37d Update bug reporting instructions.
new 37d4eceb52 doc: Don't mention trademarks.
new feff800c3b Don't extract Icon values from .desktop files into POT
files.
new e5c566a22c Add support for Java format strings in the Formatter
syntax.
new a930135621 xgettext: Recognize text blocks in Java parser.
new 77e71119cc doc: Add more info for language implementors.
new 026b1b2f90 doc: Don't recommend to use the reserved identifier '_'
in Java.
new 16b965f8d4 intl: Support any Unicode characters in the locale dir
on native Windows.
new 04f733164f Add support for Ruby format strings.
new 1aa78d7eb6 xgettext: Add Ruby support.
new dbbc4749d1 doc: Reorder list of programming languages.
new 498af5ebca po-mode: Fix syntax highlighting of comment lines with
double-quotes.
new 4dc4a4d9c9 doc: Fix typo.
new 8b79d33b6d doc: Add po_file_create documentation
new 8198987fa4 doc: Add po_xerror_handler_t documentation
new 2107c97d31 doc: Update po_file_read documentation
new 38e88f31e0 doc: Add po_file_write documentation
new d07384edd1 doc: Split libgettextpo documentation into subsections
new 01c34ae20f doc: Move libgettextpo example to the front subsection.
new 1cf8ad9ea5 doc: Update libgettextpo example
new 23563cdf16 doc: Update po_message_t API (I)
new b14ad373d0 doc: Update po_message_t API (II)
new 2f7721ab2d doc: Update po_message_t API (III)
new 2f03190404 doc: Add Header Entry API
new 95ea1b940b doc: Add po_filepos_t API
new 3f3295fcdf doc: Update po_message_t API (IV)
new c35930c8e2 doc: Update po_message_t API (V)
new 7e5057e75c doc: Add format type API
new 057acfa1bb doc: Update po_message_t API (VI)
new 377a4753a4 doc: Add Checking API
new 623189f643 doc: Canonicalize source.
new 77d20030c4 doc: Make function declarations easier to read.
new cfc70993bf doc: Tweak libgettextpo chapter.
new 78aceabf6d doc: Document how file names with spaces are protected
in PO files.
new e8d5821869 doc: change OpenOffice.org to LibreOffice
new b4a1cfb872 doc: Clarify constraints for PO files.
new 6055cd3d5a doc: Clarify constraints for PO files.
new 34f1df7515 doc: Make an example multithread-safe.
new 189fce178e AM_GNU_GETTEXT: Define localedir_c and localedir_c_make.
new 9b80b83555 Update doc after recent AM_GNU_GETTEXT change.
new 1ccc076e5c doc: Assume the user has Autoconf ≥ 2.60.
new 1c945dd975 AM_GNU_GETTEXT: Use new build-to-host.m4 from gnulib.
new 573d45d934 po-mode: Fix incompatibility with the forthcoming Emacs
29.
new a0eafaa620 doc: Add a clarification.
new 74444cf9e7 Add support for C++ format strings.
new b322a37cec Avoid the need for charset conversion at run time on
musl libc.
new 9a7d488f7e Prepare for 0.22 release.
new 55caee49ab doc: Document how to combine POT files.
new 926d83e08c po-mode: Add a HACKING file.
new 01d2cc2870 po-mode: Remove support for Emacs versions < 23.
new 48c0f158d5 Revisit the locating-rule code.
new 4a8020c36e po-mode: Avoid a compiler warning in Emacs 28.
new e02222ec94 libgettextpo: Now multithread-safe.
new fe5d15a25f doc: Fix formatting with texi2html.
new 7fe66613af doc: Update regarding PO file editors.
new 6c080170fb doc: Document the <inttypes.h> macros for translators.
new d53bb89062 xgettext: Perl: Report warnings instead of fatal errors.
new b306ed489d doc: Expand section about preparing strings.
new 243c253aff doc: Explain how to add advice for translators in the
source code.
new 6690f33ea2 xgettext: JavaScript: Support customized handling of
tagged template literals.
new 76c6dde507 Provide XML schemas for .its and .loc files.
new 0902ffbc2b its: Do escape handling during msgfmt merge, not during
xgettext. Off by default.
new edb911801f doc: Mention some related packages.
new 39a1787b13 doc: Document how to use custom *.its files.
new 0dce764b6f its: Support DocBook XML, part 2.
new 1f8a8aba41 po: Assume a 'sed' that supports '#' for introducing
comments.
new fbe2f0dd99 its: Add ability to check *.its and *.loc files with XML
Schema 1.1.
new 76040193ed doc: Clarify locale names and language names.
new a1f5445253 doc: Revise "Translators" chapter.
new a4df7bd189 doc: Tweaks.
new 2198f2a5c8 doc: Add some words about dialects.
new e367ed447a doc: Improve usability of generated PDF.
new c5b65a98b9 Update the GPL and LGPL text.
new cac84f8784 Upgrade from GFDL 1.2 to GFDL 1.3.
new 5c21fec612 libgettextpo: Extend the function po_message_set_format.
new d9d2f9e5c8 doc: Mention C.UTF-8 locale.
new 294fc5fe86 doc: Avoid @table, as it cannot be used to produce
decent-looking output.
new 3dfcd6964d po: Rename Makefile.in.in to Makefile.in.
new e489f02e30 Temporarily revert "po: Rename Makefile.in.in to
Makefile.in."
new 9f89752acd Add Rust support.
new b643500c5b doc: Explain why localizations are in separate files.
new b44a67714c doc: Sort programming languages consistently.
new 1a48019f6a doc: Suggest to not use ngettext() in a specific case.
new 84f93b8741 xgettext: Rust: Support named format string arguments.
new 70ce397b2d Add Go support.
new e5d0df7fb9 Add TypeScript support.
new 8efbc63c75 doc: Mention strings with embedded expressions in
TypeScript.
new ff8b1f43de doc: Small updates.
new 389ce20941 D support: Add D support in the tools.
new bdf5568264 gettextize: Fix bad interactions between autoreconf and
autopoint.
new 0d25d4997d Modula-2 support: Add Modula-2 support in the tools.
new 18c510a8cf doc: Clarify how to obtain the various autoconf macros.
new 5b82a7fef9 Update gcc-internal-format for GCC 15.
new a4685d6171 Deprecate the gfc-internal-format flag.
new 13c6617091 Add support for Shell printf format strings.
new f64a33bc07 Add support for Shell printf format strings, part 3.
new 80d9b7cad3 gettext-runtime: New programs 'printf_gettext',
'printf_ngettext'.
new 86cda6c37d Shell: Document two more approaches.
new 32cd91600b doc: Structure the "PO Files" chapter.
new f1f6a23e76 doc: Document the short-term PO file format evolution.
new 619379c1d3 Fix typos.
new 50b68a26fa OCaml support: Add OCaml support in xgettext.
new 7bc24b3084 OCaml support: Add OCaml support in the tools.
new 29db465b86 doc: Update table of programming languages.
new 9c2fadbace libgettextpo: New function po_message_get_format.
new 8c664e4934 libgettextpo: Add API for the workflow flags and the
sticky flags.
new 79e5c91b2f Restore syntax highlighting in Emacs 30 or newer.
new d8cacf3eb0 msginit: Produce a merged PO file instead of failing.
new fac7189d74 po: Don't msgmerge the PO files through Makefile.in.in.
new f22e56f4c7 doc: Mention how to localize other data formats.
new ab5294be4b New program 'po-fetch'.
new d4a8408596 po: Add customizable 'fetch-po' script.
new 0ca9770ad9 New program 'spit'.
new 729ddddb43 New program 'msgpre'.
new 7cad40eff9 Document the relation between fetch-po and version
control.
new 2e9726431d doc: Mention the issue of LLM licenses.
new 2d3cf1cc91 po-mode: Use define-derived-mode for po-subedit-mode.
new 6bb0efc5ae po-mode: Add po-subedit-mode-hook.
new 4eb98bac7d po-mode: Tweak.
new dbd6b1e4d4 xgettext: Allow inhibiting the warnings about URLs and
email addresses.
new f826003e5e doc: Explain translation projects.
new d37ea46fc5 Update "Written by ..." lines and authorship notices in
source files.
new b2c5e94fbd po-mode: Prepare for inclusion in GNU ELPA.
new bf4e4a6ece Start creating PO mode documentation, based on GNU
gettext documentation.
new fa3d5642a8 Create PO mode documentation.
new a36ab4652a New package structure.
new f17d5a9b9b Add a .gitignore file.
new 74e6ca9f58 HACKING: Update.
new fe5418a43b build: Add infrastructure for building the documentation.
new 7e8d70e062 Add meta information.
new 27538dd093 doc: Fix position of Table of Contents in texi2html
output.