1 --- gettext-0.19.5/gettext-tools/doc/gettext.texi.orig 2015-06-22 11:21:59.000000000 +0200
2 +++ gettext-0.19.5/gettext-tools/doc/gettext.texi 2015-07-15 21:34:28.640702629 +0200
7 -@dircategory GNU Gettext Utilities
8 +@dircategory Programming tools:
10 -* gettext: (gettext). GNU gettext utilities.
11 -* autopoint: (gettext)autopoint Invocation. Copy gettext infrastructure.
12 -* envsubst: (gettext)envsubst Invocation. Expand environment variables.
13 -* gettextize: (gettext)gettextize Invocation. Prepare a package for gettext.
14 -* msgattrib: (gettext)msgattrib Invocation. Select part of a PO file.
15 -* msgcat: (gettext)msgcat Invocation. Combine several PO files.
16 -* msgcmp: (gettext)msgcmp Invocation. Compare a PO file and template.
17 -* msgcomm: (gettext)msgcomm Invocation. Match two PO files.
18 -* msgconv: (gettext)msgconv Invocation. Convert PO file to encoding.
19 -* msgen: (gettext)msgen Invocation. Create an English PO file.
20 -* msgexec: (gettext)msgexec Invocation. Process a PO file.
21 -* msgfilter: (gettext)msgfilter Invocation. Pipe a PO file through a filter.
22 -* msgfmt: (gettext)msgfmt Invocation. Make MO files out of PO files.
23 -* msggrep: (gettext)msggrep Invocation. Select part of a PO file.
24 -* msginit: (gettext)msginit Invocation. Create a fresh PO file.
25 -* msgmerge: (gettext)msgmerge Invocation. Update a PO file from template.
26 -* msgunfmt: (gettext)msgunfmt Invocation. Uncompile MO file into PO file.
27 -* msguniq: (gettext)msguniq Invocation. Unify duplicates for PO file.
28 -* ngettext: (gettext)ngettext Invocation. Translate a message with plural.
29 -* xgettext: (gettext)xgettext Invocation. Extract strings into a PO file.
30 -* ISO639: (gettext)Language Codes. ISO 639 language codes.
31 -* ISO3166: (gettext)Country Codes. ISO 3166 country codes.
32 +* gettext: (gettext). GNU gettext utilities
33 +* autopoint: (gettext)autopoint. Copy gettext infrastructure
34 +* envsubst: (gettext)envsubst. Expand environment variables
35 +* gettextize: (gettext)gettextize. Prepare a package for gettext
36 +* msgattrib: (gettext)msgattrib. Select part of a PO file
37 +* msgcat: (gettext)msgcat. Combine several PO files
38 +* msgcmp: (gettext)msgcmp. Compare a PO file and template
39 +* msgcomm: (gettext)msgcomm. Match two PO files
40 +* msgconv: (gettext)msgconv. Convert PO file to encoding
41 +* msgen: (gettext)msgen. Create an English PO file
42 +* msgexec: (gettext)msgexec. Process a PO file
43 +* msgfilter: (gettext)msgfilter. Pipe a PO file through a filter
44 +* msgfmt: (gettext)msgfmt. Make MO files out of PO files
45 +* msggrep: (gettext)msggrep. Select part of a PO file
46 +* msginit: (gettext)msginit. Create a fresh PO file
47 +* msgmerge: (gettext)msgmerge. Update a PO file from template
48 +* msgunfmt: (gettext)msgunfmt. Uncompile MO file into PO file
49 +* msguniq: (gettext)msguniq. Unify duplicates for PO file
50 +* ngettext: (gettext)ngettext. Translate a message with plural
51 +* xgettext: (gettext)xgettext. Extract strings into a PO file
52 +* ISO639: (gettext)Language Codes. ISO 639 language codes
53 +* ISO3166: (gettext)Country Codes. ISO 3166 country codes
59 Making the PO Template File
61 -* xgettext Invocation:: Invoking the @code{xgettext} Program
62 +* xgettext:: Invoking the @code{xgettext} Program
64 Creating a New PO File
66 -* msginit Invocation:: Invoking the @code{msginit} Program
67 +* msginit:: Invoking the @code{msginit} Program
68 * Header Entry:: Filling in the Header Entry
70 Updating Existing PO Files
72 -* msgmerge Invocation:: Invoking the @code{msgmerge} Program
73 +* msgmerge:: Invoking the @code{msgmerge} Program
81 -* msgcat Invocation:: Invoking the @code{msgcat} Program
82 -* msgconv Invocation:: Invoking the @code{msgconv} Program
83 -* msggrep Invocation:: Invoking the @code{msggrep} Program
84 -* msgfilter Invocation:: Invoking the @code{msgfilter} Program
85 -* msguniq Invocation:: Invoking the @code{msguniq} Program
86 -* msgcomm Invocation:: Invoking the @code{msgcomm} Program
87 -* msgcmp Invocation:: Invoking the @code{msgcmp} Program
88 -* msgattrib Invocation:: Invoking the @code{msgattrib} Program
89 -* msgen Invocation:: Invoking the @code{msgen} Program
90 -* msgexec Invocation:: Invoking the @code{msgexec} Program
91 +* msgcat:: Invoking the @code{msgcat} Program
92 +* msgconv:: Invoking the @code{msgconv} Program
93 +* msggrep:: Invoking the @code{msggrep} Program
94 +* msgfilter:: Invoking the @code{msgfilter} Program
95 +* msguniq:: Invoking the @code{msguniq} Program
96 +* msgcomm:: Invoking the @code{msgcomm} Program
97 +* msgcmp:: Invoking the @code{msgcmp} Program
98 +* msgattrib:: Invoking the @code{msgattrib} Program
99 +* msgen:: Invoking the @code{msgen} Program
100 +* msgexec:: Invoking the @code{msgexec} Program
101 * Colorizing:: Highlighting parts of PO files
102 * libgettextpo:: Writing your own programs that process PO files
106 Producing Binary MO Files
108 -* msgfmt Invocation:: Invoking the @code{msgfmt} Program
109 -* msgunfmt Invocation:: Invoking the @code{msgunfmt} Program
110 +* msgfmt:: Invoking the @code{msgfmt} Program
111 +* msgunfmt:: Invoking the @code{msgunfmt} Program
112 * MO Files:: The Format of GNU MO Files
114 The Programmer's View
117 * Flat and Non-Flat:: Flat or Non-Flat Directory Structures
118 * Prerequisites:: Prerequisite Works
119 -* gettextize Invocation:: Invoking the @code{gettextize} Program
120 +* gettextize:: Invoking the @code{gettextize} Program
121 * Adjusting Files:: Files You Must Create or Alter
122 * autoconf macros:: Autoconf macros for use in @file{configure.ac}
123 * Version Control Issues::
125 * Distributed Development:: Avoiding version mismatch in distributed development
126 * Files under Version Control:: Files to put under version control
127 * Translations under Version Control:: Put PO Files under Version Control
128 -* autopoint Invocation:: Invoking the @code{autopoint} Program
129 +* autopoint:: Invoking the @code{autopoint} Program
131 Other Programming Languages
133 @@ -446,10 +446,10 @@
134 * Preparing Shell Scripts:: Preparing Shell Scripts for Internationalization
135 * gettext.sh:: Contents of @code{gettext.sh}
136 * gettext Invocation:: Invoking the @code{gettext} program
137 -* ngettext Invocation:: Invoking the @code{ngettext} program
138 -* envsubst Invocation:: Invoking the @code{envsubst} program
139 -* eval_gettext Invocation:: Invoking the @code{eval_gettext} function
140 -* eval_ngettext Invocation:: Invoking the @code{eval_ngettext} function
141 +* ngettext:: Invoking the @code{ngettext} program
142 +* envsubst:: Invoking the @code{envsubst} program
143 +* eval_gettext:: Invoking the @code{eval_gettext} function
144 +* eval_ngettext:: Invoking the @code{eval_ngettext} function
149 exactly where in C sources each string is used. All translations
150 are set to empty. The letter @code{t} in @file{.pot} marks this as
151 a Template PO file, not yet oriented towards any particular language.
152 -@xref{xgettext Invocation}, for more details about how one calls the
153 +@xref{xgettext}, for more details about how one calls the
154 @code{xgettext} program. If you are @emph{really} lazy, you might
155 be interested at working a lot more right away, and preparing the
156 whole distribution setup (@pxref{Maintainers}). By doing so, you
157 @@ -1071,7 +1071,7 @@
158 which are no longer used in the program sources (@pxref{Obsolete
159 Entries}). It finally discovers new strings and inserts them in
160 the resulting PO file as untranslated entries (@pxref{Untranslated
161 -Entries}). @xref{msgmerge Invocation}, for more information about what
162 +Entries}). @xref{msgmerge}, for more information about what
163 @code{msgmerge} really does.
165 Whatever route or means taken, the goal is to obtain an updated
166 @@ -1095,8 +1095,8 @@
167 Once the PO file is complete and dependable, the @code{msgfmt} program
168 is used for turning the PO file into a machine-oriented format, which
169 may yield efficient retrieval of translations by the programs of the
170 -package, whenever needed at runtime (@pxref{MO Files}). @xref{msgfmt
171 -Invocation}, for more information about all modes of execution
172 +package, whenever needed at runtime (@pxref{MO Files}). @xref{msgfmt},
173 +for more information about all modes of execution
174 for the @code{msgfmt} program.
176 Finally, the modified and marked C sources are compiled and linked
177 @@ -1491,7 +1491,7 @@
179 When the @code{c-format} flag is given for a string the @code{msgfmt}
180 program does some more tests to check the validity of the translation.
181 -@xref{msgfmt Invocation}, @ref{c-format Flag} and @ref{c-format}.
182 +@xref{msgfmt}, @ref{c-format Flag} and @ref{c-format}.
185 @kwindex objc-format@r{ flag}
186 @@ -2533,7 +2533,7 @@
188 If a string is marked with @code{c-format} and this is not correct the
189 user can find out who is responsible for the decision. See
190 -@ref{xgettext Invocation} to see how the @code{--debug} option can be
191 +@ref{xgettext} to see how the @code{--debug} option can be
192 used for solving this problem.
194 @node Special cases, Bug Report Address, c-format Flag, Sources
195 @@ -2565,7 +2565,7 @@
196 While it is no problem to mark the string @code{"a default message"} it
197 is not possible to mark the string initializers for @code{messages}.
198 What is to be done? We have to fulfill two tasks. First we have to mark the
199 -strings so that the @code{xgettext} program (@pxref{xgettext Invocation})
200 +strings so that the @code{xgettext} program (@pxref{xgettext})
201 can find them, and second we have to translate the string at runtime
202 before printing them.
204 @@ -2595,8 +2595,7 @@
206 Please convince yourself that the string which is written by
207 @code{fputs} is translated in any case. How to get @code{xgettext} know
208 -the additional keyword @code{gettext_noop} is explained in @ref{xgettext
210 +the additional keyword @code{gettext_noop} is explained in @ref{xgettext}.
212 The above is of course not the only solution. You could also come along
213 with the following one:
214 @@ -2892,10 +2891,10 @@
218 -* xgettext Invocation:: Invoking the @code{xgettext} Program
219 +* xgettext:: Invoking the @code{xgettext} Program
222 -@node xgettext Invocation, , Template, Template
223 +@node xgettext, , Template, Template
224 @section Invoking the @code{xgettext} Program
226 @include xgettext.texi
227 @@ -2924,16 +2923,16 @@
228 the header entry of this file.
231 -* msginit Invocation:: Invoking the @code{msginit} Program
232 +* msginit:: Invoking the @code{msginit} Program
233 * Header Entry:: Filling in the Header Entry
236 -@node msginit Invocation, Header Entry, Creating, Creating
237 +@node msginit, Header Entry, Creating, Creating
238 @section Invoking the @code{msginit} Program
240 @include msginit.texi
242 -@node Header Entry, , msginit Invocation, Creating
243 +@node Header Entry, , msginit, Creating
244 @section Filling in the Header Entry
245 @cindex header entry of a PO file
247 @@ -3160,10 +3159,10 @@
248 @chapter Updating Existing PO Files
251 -* msgmerge Invocation:: Invoking the @code{msgmerge} Program
252 +* msgmerge:: Invoking the @code{msgmerge} Program
255 -@node msgmerge Invocation, , Updating, Updating
256 +@node msgmerge, , Updating, Updating
257 @section Invoking the @code{msgmerge} Program
259 @include msgmerge.texi
260 @@ -4703,71 +4702,71 @@
261 write other specialized programs that process PO files.
264 -* msgcat Invocation:: Invoking the @code{msgcat} Program
265 -* msgconv Invocation:: Invoking the @code{msgconv} Program
266 -* msggrep Invocation:: Invoking the @code{msggrep} Program
267 -* msgfilter Invocation:: Invoking the @code{msgfilter} Program
268 -* msguniq Invocation:: Invoking the @code{msguniq} Program
269 -* msgcomm Invocation:: Invoking the @code{msgcomm} Program
270 -* msgcmp Invocation:: Invoking the @code{msgcmp} Program
271 -* msgattrib Invocation:: Invoking the @code{msgattrib} Program
272 -* msgen Invocation:: Invoking the @code{msgen} Program
273 -* msgexec Invocation:: Invoking the @code{msgexec} Program
274 +* msgcat:: Invoking the @code{msgcat} Program
275 +* msgconv:: Invoking the @code{msgconv} Program
276 +* msggrep:: Invoking the @code{msggrep} Program
277 +* msgfilter:: Invoking the @code{msgfilter} Program
278 +* msguniq:: Invoking the @code{msguniq} Program
279 +* msgcomm:: Invoking the @code{msgcomm} Program
280 +* msgcmp:: Invoking the @code{msgcmp} Program
281 +* msgattrib:: Invoking the @code{msgattrib} Program
282 +* msgen:: Invoking the @code{msgen} Program
283 +* msgexec:: Invoking the @code{msgexec} Program
284 * Colorizing:: Highlighting parts of PO files
285 * libgettextpo:: Writing your own programs that process PO files
288 -@node msgcat Invocation, msgconv Invocation, Manipulating, Manipulating
289 +@node msgcat, msgconv, Manipulating, Manipulating
290 @section Invoking the @code{msgcat} Program
294 -@node msgconv Invocation, msggrep Invocation, msgcat Invocation, Manipulating
295 +@node msgconv, msggrep, msgcat, Manipulating
296 @section Invoking the @code{msgconv} Program
298 @include msgconv.texi
300 -@node msggrep Invocation, msgfilter Invocation, msgconv Invocation, Manipulating
301 +@node msggrep, msgfilter, msgconv, Manipulating
302 @section Invoking the @code{msggrep} Program
304 @include msggrep.texi
306 -@node msgfilter Invocation, msguniq Invocation, msggrep Invocation, Manipulating
307 +@node msgfilter, msguniq, msggrep, Manipulating
308 @section Invoking the @code{msgfilter} Program
310 @include msgfilter.texi
312 -@node msguniq Invocation, msgcomm Invocation, msgfilter Invocation, Manipulating
313 +@node msguniq, msgcomm, msgfilter, Manipulating
314 @section Invoking the @code{msguniq} Program
316 @include msguniq.texi
318 -@node msgcomm Invocation, msgcmp Invocation, msguniq Invocation, Manipulating
319 +@node msgcomm, msgcmp, msguniq, Manipulating
320 @section Invoking the @code{msgcomm} Program
322 @include msgcomm.texi
324 -@node msgcmp Invocation, msgattrib Invocation, msgcomm Invocation, Manipulating
325 +@node msgcmp, msgattrib, msgcomm, Manipulating
326 @section Invoking the @code{msgcmp} Program
330 -@node msgattrib Invocation, msgen Invocation, msgcmp Invocation, Manipulating
331 +@node msgattrib, msgen, msgcmp, Manipulating
332 @section Invoking the @code{msgattrib} Program
334 @include msgattrib.texi
336 -@node msgen Invocation, msgexec Invocation, msgattrib Invocation, Manipulating
337 +@node msgen, msgexec, msgattrib, Manipulating
338 @section Invoking the @code{msgen} Program
342 -@node msgexec Invocation, Colorizing, msgen Invocation, Manipulating
343 +@node msgexec, Colorizing, msgen, Manipulating
344 @section Invoking the @code{msgexec} Program
346 @include msgexec.texi
348 -@node Colorizing, libgettextpo, msgexec Invocation, Manipulating
349 +@node Colorizing, libgettextpo, msgexec, Manipulating
350 @section Highlighting parts of PO files
352 Translators are usually only interested in seeing the untranslated and
353 @@ -5297,22 +5296,22 @@
357 -* msgfmt Invocation:: Invoking the @code{msgfmt} Program
358 -* msgunfmt Invocation:: Invoking the @code{msgunfmt} Program
359 +* msgfmt:: Invoking the @code{msgfmt} Program
360 +* msgunfmt:: Invoking the @code{msgunfmt} Program
361 * MO Files:: The Format of GNU MO Files
364 -@node msgfmt Invocation, msgunfmt Invocation, Binaries, Binaries
365 +@node msgfmt, msgunfmt, Binaries, Binaries
366 @section Invoking the @code{msgfmt} Program
370 -@node msgunfmt Invocation, MO Files, msgfmt Invocation, Binaries
371 +@node msgunfmt, MO Files, msgfmt, Binaries
372 @section Invoking the @code{msgunfmt} Program
374 @include msgunfmt.texi
376 -@node MO Files, , msgunfmt Invocation, Binaries
377 +@node MO Files, , msgunfmt, Binaries
378 @section The Format of GNU MO Files
379 @cindex MO file's format
380 @cindex file format, @file{.mo}
381 @@ -6226,7 +6225,7 @@
382 The Unicode CLDR Project (@uref{http://cldr.unicode.org}) provides a
383 comprehensive set of plural forms in a different format. The
384 @code{msginit} program has preliminary support for the format so you can
385 -use it as a baseline (@pxref{msginit Invocation}).}
386 +use it as a baseline (@pxref{msginit}).}
390 @@ -7579,7 +7578,7 @@
392 * Flat and Non-Flat:: Flat or Non-Flat Directory Structures
393 * Prerequisites:: Prerequisite Works
394 -* gettextize Invocation:: Invoking the @code{gettextize} Program
395 +* gettextize:: Invoking the @code{gettextize} Program
396 * Adjusting Files:: Files You Must Create or Alter
397 * autoconf macros:: Autoconf macros for use in @file{configure.ac}
398 * Version Control Issues::
399 @@ -7612,7 +7611,7 @@
400 described in the remaining of this chapter. Some maintainers might
401 use this as an opportunity to unflatten their package structure.
403 -@node Prerequisites, gettextize Invocation, Flat and Non-Flat, Maintainers
404 +@node Prerequisites, gettextize, Flat and Non-Flat, Maintainers
405 @section Prerequisite Works
406 @cindex converting a package to use @code{gettext}
407 @cindex migration from earlier versions of @code{gettext}
408 @@ -7697,12 +7696,12 @@
409 a maintainer, ever think there is a real problem with a team, please
410 never try to @emph{solve} a team's problem on your own.
412 -@node gettextize Invocation, Adjusting Files, Prerequisites, Maintainers
413 +@node gettextize, Adjusting Files, Prerequisites, Maintainers
414 @section Invoking the @code{gettextize} Program
416 @include gettextize.texi
418 -@node Adjusting Files, autoconf macros, gettextize Invocation, Maintainers
419 +@node Adjusting Files, autoconf macros, gettextize, Maintainers
420 @section Files You Must Create or Alter
421 @cindex @code{gettext} files
423 @@ -7864,7 +7863,7 @@
424 Similarly, you can create rules for building message catalogs for the
425 @file{sr@@latin} locale -- Serbian written with the Latin alphabet --
426 from those for the @file{sr} locale -- Serbian written with Cyrillic
427 -letters. See @ref{msgfilter Invocation}.
428 +letters. See @ref{msgfilter}.
430 @node configure.ac, config.guess, po/Rules-*, Adjusting Files
431 @subsection @file{configure.ac} at top level
432 @@ -8608,7 +8607,7 @@
433 to instruct @code{xgettext} to mark all translatable strings in @samp{gettext}
434 invocations that occur as fifth argument to this function as @samp{c-format}.
436 -See @ref{xgettext Invocation} for the list of options that @code{xgettext}
437 +See @ref{xgettext} for the list of options that @code{xgettext}
440 The use of this macro is an alternative to the use of the
441 @@ -8678,7 +8677,7 @@
442 * Distributed Development:: Avoiding version mismatch in distributed development
443 * Files under Version Control:: Files to put under version control
444 * Translations under Version Control:: Put PO Files under Version Control
445 -* autopoint Invocation:: Invoking the @code{autopoint} Program
446 +* autopoint:: Invoking the @code{autopoint} Program
449 @node Distributed Development, Files under Version Control, Version Control Issues, Version Control Issues
450 @@ -8800,7 +8799,7 @@
451 use the CVS will henceforth need to have GNU @code{gettext} 0.12.1 or newer
454 -@node Translations under Version Control, autopoint Invocation, Files under Version Control, Version Control Issues
455 +@node Translations under Version Control, autopoint, Files under Version Control, Version Control Issues
456 @subsection Put PO Files under Version Control
458 Since translations are valuable assets as well as the source code, it
459 @@ -8849,7 +8848,7 @@
463 -@node autopoint Invocation, , Translations under Version Control, Version Control Issues
464 +@node autopoint, , Translations under Version Control, Version Control Issues
465 @subsection Invoking the @code{autopoint} Program
467 @include autopoint.texi
468 @@ -9593,10 +9592,10 @@
469 * Preparing Shell Scripts:: Preparing Shell Scripts for Internationalization
470 * gettext.sh:: Contents of @code{gettext.sh}
471 * gettext Invocation:: Invoking the @code{gettext} program
472 -* ngettext Invocation:: Invoking the @code{ngettext} program
473 -* envsubst Invocation:: Invoking the @code{envsubst} program
474 -* eval_gettext Invocation:: Invoking the @code{eval_gettext} function
475 -* eval_ngettext Invocation:: Invoking the @code{eval_ngettext} function
476 +* ngettext:: Invoking the @code{ngettext} program
477 +* envsubst:: Invoking the @code{envsubst} program
478 +* eval_gettext:: Invoking the @code{eval_gettext} function
479 +* eval_ngettext:: Invoking the @code{eval_ngettext} function
482 @node Preparing Shell Scripts, gettext.sh, sh, sh
483 @@ -9617,8 +9616,8 @@
485 near the top of the script. @code{gettext.sh} is a shell function library
486 that provides the functions
487 -@code{eval_gettext} (see @ref{eval_gettext Invocation}) and
488 -@code{eval_ngettext} (see @ref{eval_ngettext Invocation}).
489 +@code{eval_gettext} (see @ref{eval_gettext}) and
490 +@code{eval_ngettext} (see @ref{eval_ngettext}).
491 You have to ensure that @code{gettext.sh} can be found in the @code{PATH}.
494 @@ -9728,13 +9727,13 @@
495 and a newline, without interpreting backslashes in the argument string.
498 -See @ref{eval_gettext Invocation}.
499 +See @ref{eval_gettext}.
502 -See @ref{eval_ngettext Invocation}.
503 +See @ref{eval_ngettext}.
506 -@node gettext Invocation, ngettext Invocation, gettext.sh, sh
507 +@node gettext Invocation, ngettext, gettext.sh, sh
508 @subsubsection Invoking the @code{gettext} program
510 @include rt-gettext.texi
511 @@ -9743,7 +9742,7 @@
512 @code{gettext} invocation, where no options are present and the
513 @var{textdomain} is implicit, from the environment.
515 -@node ngettext Invocation, envsubst Invocation, gettext Invocation, sh
516 +@node ngettext, envsubst, gettext Invocation, sh
517 @subsubsection Invoking the @code{ngettext} program
519 @include rt-ngettext.texi
520 @@ -9752,12 +9751,12 @@
521 @code{ngettext} invocation, where no options are present and the
522 @var{textdomain} is implicit, from the environment.
524 -@node envsubst Invocation, eval_gettext Invocation, ngettext Invocation, sh
525 +@node envsubst, eval_gettext, ngettext, sh
526 @subsubsection Invoking the @code{envsubst} program
528 @include rt-envsubst.texi
530 -@node eval_gettext Invocation, eval_ngettext Invocation, envsubst Invocation, sh
531 +@node eval_gettext, eval_ngettext, envsubst, sh
532 @subsubsection Invoking the @code{eval_gettext} function
534 @cindex @code{eval_gettext} function, usage
535 @@ -9770,7 +9769,7 @@
536 performing dollar-substitution on the result. Note that only shell variables
537 mentioned in @var{msgid} will be dollar-substituted in the result.
539 -@node eval_ngettext Invocation, , eval_gettext Invocation, sh
540 +@node eval_ngettext, , eval_gettext, sh
541 @subsubsection Invoking the @code{eval_ngettext} function
543 @cindex @code{eval_ngettext} function, usage
544 --- gettext-0.12.1/gettext-tools/doc/gettextize.texi.orig 2003-05-05 11:09:21.000000000 +0200
545 +++ gettext-0.12.1/gettext-tools/doc/gettextize.texi 2003-06-07 20:10:53.000000000 +0200
547 of the GNU build system, in the sense that it should not be invoked
548 automatically, and not be invoked by someone who doesn't assume the
549 responsibilities of a package maintainer. For the latter purpose, a
550 -separate tool is provided, see @ref{autopoint Invocation}.
551 +separate tool is provided, see @ref{autopoint}.
552 --- gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi.orig 2007-09-01 11:15:56.000000000 +0200
553 +++ gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi 2007-11-07 22:19:42.123759307 +0100
558 -@dircategory C++ libraries
559 +@dircategory Libraries:
561 -* autosprintf: (autosprintf). Support for printf format strings in C++.
562 +* autosprintf: (autosprintf). Support for printf format strings in C++