]> git.pld-linux.org Git - packages/gettext.git/blame - gettext-info.patch
- updated to 0.20.1 (note: this version drops support for gettextize --intl)
[packages/gettext.git] / gettext-info.patch
CommitLineData
1cb08a5e
JB
1--- gettext-0.20.1/gettext-tools/doc/gettext.texi.orig 2019-05-11 23:41:25.000000000 +0200
2+++ gettext-0.20.1/gettext-tools/doc/gettext.texi 2019-06-18 17:43:19.826330748 +0200
58cffd6f 3@@ -47,30 +47,30 @@
695d0251 4 @include version.texi
5
2821a860 6 @ifinfo
695d0251 7-@dircategory GNU Gettext Utilities
a60ed400 8+@dircategory Programming tools:
695d0251 9 @direntry
5610ebc0
JB
10-* gettext: (gettext). GNU gettext utilities.
11-* autopoint: (gettext)autopoint Invocation. Copy gettext infrastructure.
463b2d6c 12-* envsubst: (gettext)envsubst Invocation. Expand environment variables.
5610ebc0
JB
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.
463b2d6c 28-* ngettext: (gettext)ngettext Invocation. Translate a message with plural.
5610ebc0
JB
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
463b2d6c 34+* envsubst: (gettext)envsubst. Expand environment variables
5610ebc0
JB
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
463b2d6c 50+* ngettext: (gettext)ngettext. Translate a message with plural
5610ebc0
JB
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
695d0251 54 @end direntry
2821a860 55 @end ifinfo
695d0251 56
1cb08a5e 57@@ -216,16 +216,16 @@
695d0251 58
a60ed400 59 Making the PO Template File
695d0251 60
61-* xgettext Invocation:: Invoking the @code{xgettext} Program
1c3db853
MM
62+* xgettext:: Invoking the @code{xgettext} Program
63
64 Creating a New PO File
65
66-* msginit Invocation:: Invoking the @code{msginit} Program
67+* msginit:: Invoking the @code{msginit} Program
68 * Header Entry:: Filling in the Header Entry
695d0251 69
70 Updating Existing PO Files
71
72-* msgmerge Invocation:: Invoking the @code{msgmerge} Program
1c3db853 73+* msgmerge:: Invoking the @code{msgmerge} Program
2821a860
JB
74
75 Editing PO Files
76
1cb08a5e 77@@ -257,16 +257,16 @@
1c3db853
MM
78
79 Manipulating PO Files
80
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
58cffd6f 101 * Colorizing:: Highlighting parts of PO files
1cb08a5e 102 * Other tools:: Other tools for manipulating PO files
5610ebc0 103 * libgettextpo:: Writing your own programs that process PO files
1cb08a5e 104@@ -281,8 +281,8 @@
58cffd6f 105
695d0251 106 Producing Binary MO Files
107
108-* msgfmt Invocation:: Invoking the @code{msgfmt} Program
1c3db853
MM
109-* msgunfmt Invocation:: Invoking the @code{msgunfmt} Program
110+* msgfmt:: Invoking the @code{msgfmt} Program
111+* msgunfmt:: Invoking the @code{msgunfmt} Program
695d0251 112 * MO Files:: The Format of GNU MO Files
113
2821a860 114 The Programmer's View
1cb08a5e 115@@ -341,7 +341,7 @@
695d0251 116
117 * Flat and Non-Flat:: Flat or Non-Flat Directory Structures
118 * Prerequisites:: Prerequisite Works
119-* gettextize Invocation:: Invoking the @code{gettextize} Program
1c3db853 120+* gettextize:: Invoking the @code{gettextize} Program
695d0251 121 * Adjusting Files:: Files You Must Create or Alter
58cffd6f 122 * autoconf macros:: Autoconf macros for use in @file{configure.ac}
46a710c8 123 * Version Control Issues::
1cb08a5e 124@@ -376,7 +376,7 @@
46a710c8
JB
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
5610ebc0
JB
128-* autopoint Invocation:: Invoking the @code{autopoint} Program
129+* autopoint:: Invoking the @code{autopoint} Program
130
131 Other Programming Languages
132
1cb08a5e 133@@ -446,12 +446,12 @@
463b2d6c
JB
134 * Preparing Shell Scripts:: Preparing Shell Scripts for Internationalization
135 * gettext.sh:: Contents of @code{gettext.sh}
2821a860 136 * gettext Invocation:: Invoking the @code{gettext} program
463b2d6c
JB
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
1cb08a5e
JB
141-* eval_pgettext Invocation:: Invoking the @code{eval_pgettext} function
142-* eval_npgettext Invocation:: Invoking the @code{eval_npgettext} function
463b2d6c
JB
143+* ngettext:: Invoking the @code{ngettext} program
144+* envsubst:: Invoking the @code{envsubst} program
145+* eval_gettext:: Invoking the @code{eval_gettext} function
146+* eval_ngettext:: Invoking the @code{eval_ngettext} function
1cb08a5e
JB
147+* eval_pgettext:: Invoking the @code{eval_pgettext} function
148+* eval_npgettext:: Invoking the @code{eval_npgettext} function
463b2d6c
JB
149
150 Perl
151
1cb08a5e 152@@ -1027,7 +1027,7 @@
695d0251 153 exactly where in C sources each string is used. All translations
5610ebc0 154 are set to empty. The letter @code{t} in @file{.pot} marks this as
695d0251 155 a Template PO file, not yet oriented towards any particular language.
156-@xref{xgettext Invocation}, for more details about how one calls the
157+@xref{xgettext}, for more details about how one calls the
158 @code{xgettext} program. If you are @emph{really} lazy, you might
159 be interested at working a lot more right away, and preparing the
160 whole distribution setup (@pxref{Maintainers}). By doing so, you
1cb08a5e 161@@ -1102,7 +1102,7 @@
695d0251 162 which are no longer used in the program sources (@pxref{Obsolete
163 Entries}). It finally discovers new strings and inserts them in
164 the resulting PO file as untranslated entries (@pxref{Untranslated
165-Entries}). @xref{msgmerge Invocation}, for more information about what
166+Entries}). @xref{msgmerge}, for more information about what
167 @code{msgmerge} really does.
168
169 Whatever route or means taken, the goal is to obtain an updated
1cb08a5e 170@@ -1126,8 +1126,8 @@
695d0251 171 Once the PO file is complete and dependable, the @code{msgfmt} program
172 is used for turning the PO file into a machine-oriented format, which
173 may yield efficient retrieval of translations by the programs of the
174-package, whenever needed at runtime (@pxref{MO Files}). @xref{msgfmt
1c3db853 175-Invocation}, for more information about all modes of execution
695d0251 176+package, whenever needed at runtime (@pxref{MO Files}). @xref{msgfmt},
1c3db853
MM
177+for more information about all modes of execution
178 for the @code{msgfmt} program.
695d0251 179
180 Finally, the modified and marked C sources are compiled and linked
1cb08a5e 181@@ -1555,7 +1555,7 @@
695d0251 182
c1f6fb1a
JB
183 When the @code{c-format} flag is given for a string the @code{msgfmt}
184 program does some more tests to check the validity of the translation.
5610ebc0
JB
185-@xref{msgfmt Invocation}, @ref{c-format Flag} and @ref{c-format}.
186+@xref{msgfmt}, @ref{c-format Flag} and @ref{c-format}.
695d0251 187
463b2d6c
JB
188 @item objc-format
189 @kwindex objc-format@r{ flag}
1cb08a5e 190@@ -2641,7 +2641,7 @@
695d0251 191
5610ebc0 192 If a string is marked with @code{c-format} and this is not correct the
a60ed400 193 user can find out who is responsible for the decision. See
5610ebc0
JB
194-@ref{xgettext Invocation} to see how the @code{--debug} option can be
195+@ref{xgettext} to see how the @code{--debug} option can be
a60ed400 196 used for solving this problem.
695d0251 197
1cb08a5e
JB
198 @node Special cases
199@@ -2673,7 +2673,7 @@
695d0251 200 While it is no problem to mark the string @code{"a default message"} it
201 is not possible to mark the string initializers for @code{messages}.
202 What is to be done? We have to fulfill two tasks. First we have to mark the
203-strings so that the @code{xgettext} program (@pxref{xgettext Invocation})
204+strings so that the @code{xgettext} program (@pxref{xgettext})
205 can find them, and second we have to translate the string at runtime
206 before printing them.
207
1cb08a5e 208@@ -2703,8 +2703,7 @@
695d0251 209
210 Please convince yourself that the string which is written by
211 @code{fputs} is translated in any case. How to get @code{xgettext} know
212-the additional keyword @code{gettext_noop} is explained in @ref{xgettext
213-Invocation}.
214+the additional keyword @code{gettext_noop} is explained in @ref{xgettext}.
215
216 The above is of course not the only solution. You could also come along
217 with the following one:
1cb08a5e 218@@ -3000,10 +2999,10 @@
695d0251 219 @c FIXME: Rewrite.
220
221 @menu
222-* xgettext Invocation:: Invoking the @code{xgettext} Program
1c3db853 223+* xgettext:: Invoking the @code{xgettext} Program
695d0251 224 @end menu
225
1cb08a5e
JB
226-@node xgettext Invocation
227+@node xgettext
695d0251 228 @section Invoking the @code{xgettext} Program
229
1c3db853 230 @include xgettext.texi
1cb08a5e 231@@ -3032,11 +3031,11 @@
1c3db853
MM
232 the header entry of this file.
233
234 @menu
235-* msginit Invocation:: Invoking the @code{msginit} Program
236+* msginit:: Invoking the @code{msginit} Program
237 * Header Entry:: Filling in the Header Entry
238 @end menu
239
1cb08a5e
JB
240-@node msginit Invocation
241+@node msginit
1c3db853
MM
242 @section Invoking the @code{msginit} Program
243
244 @include msginit.texi
1cb08a5e 245@@ -3268,10 +3267,10 @@
2821a860 246 @chapter Updating Existing PO Files
695d0251 247
248 @menu
249-* msgmerge Invocation:: Invoking the @code{msgmerge} Program
1c3db853 250+* msgmerge:: Invoking the @code{msgmerge} Program
695d0251 251 @end menu
252
1cb08a5e
JB
253-@node msgmerge Invocation
254+@node msgmerge
695d0251 255 @section Invoking the @code{msgmerge} Program
256
1c3db853 257 @include msgmerge.texi
1cb08a5e 258@@ -4811,67 +4810,67 @@
5610ebc0 259 write other specialized programs that process PO files.
1c3db853
MM
260
261 @menu
262-* msgcat Invocation:: Invoking the @code{msgcat} Program
263-* msgconv Invocation:: Invoking the @code{msgconv} Program
264-* msggrep Invocation:: Invoking the @code{msggrep} Program
265-* msgfilter Invocation:: Invoking the @code{msgfilter} Program
266-* msguniq Invocation:: Invoking the @code{msguniq} Program
267-* msgcomm Invocation:: Invoking the @code{msgcomm} Program
268-* msgcmp Invocation:: Invoking the @code{msgcmp} Program
269-* msgattrib Invocation:: Invoking the @code{msgattrib} Program
270-* msgen Invocation:: Invoking the @code{msgen} Program
271-* msgexec Invocation:: Invoking the @code{msgexec} Program
272+* msgcat:: Invoking the @code{msgcat} Program
273+* msgconv:: Invoking the @code{msgconv} Program
274+* msggrep:: Invoking the @code{msggrep} Program
275+* msgfilter:: Invoking the @code{msgfilter} Program
276+* msguniq:: Invoking the @code{msguniq} Program
277+* msgcomm:: Invoking the @code{msgcomm} Program
278+* msgcmp:: Invoking the @code{msgcmp} Program
279+* msgattrib:: Invoking the @code{msgattrib} Program
280+* msgen:: Invoking the @code{msgen} Program
281+* msgexec:: Invoking the @code{msgexec} Program
58cffd6f 282 * Colorizing:: Highlighting parts of PO files
1cb08a5e 283 * Other tools:: Other tools for manipulating PO files
5610ebc0 284 * libgettextpo:: Writing your own programs that process PO files
1c3db853
MM
285 @end menu
286
1cb08a5e
JB
287-@node msgcat Invocation
288+@node msgcat
1c3db853
MM
289 @section Invoking the @code{msgcat} Program
290
291 @include msgcat.texi
292
1cb08a5e
JB
293-@node msgconv Invocation
294+@node msgconv
1c3db853
MM
295 @section Invoking the @code{msgconv} Program
296
297 @include msgconv.texi
298
1cb08a5e
JB
299-@node msggrep Invocation
300+@node msggrep
1c3db853 301 @section Invoking the @code{msggrep} Program
a60ed400 302
1c3db853
MM
303 @include msggrep.texi
304
1cb08a5e
JB
305-@node msgfilter Invocation
306+@node msgfilter
1c3db853
MM
307 @section Invoking the @code{msgfilter} Program
308
309 @include msgfilter.texi
310
1cb08a5e
JB
311-@node msguniq Invocation
312+@node msguniq
1c3db853
MM
313 @section Invoking the @code{msguniq} Program
314
315 @include msguniq.texi
316
1cb08a5e
JB
317-@node msgcomm Invocation
318+@node msgcomm
1c3db853
MM
319 @section Invoking the @code{msgcomm} Program
320
321 @include msgcomm.texi
322
1cb08a5e
JB
323-@node msgcmp Invocation
324+@node msgcmp
1c3db853
MM
325 @section Invoking the @code{msgcmp} Program
326
327 @include msgcmp.texi
328
1cb08a5e
JB
329-@node msgattrib Invocation
330+@node msgattrib
1c3db853
MM
331 @section Invoking the @code{msgattrib} Program
332
333 @include msgattrib.texi
334
1cb08a5e
JB
335-@node msgen Invocation
336+@node msgen
1c3db853
MM
337 @section Invoking the @code{msgen} Program
338
339 @include msgen.texi
340
1cb08a5e
JB
341-@node msgexec Invocation
342+@node msgexec
1c3db853
MM
343 @section Invoking the @code{msgexec} Program
344
345 @include msgexec.texi
1cb08a5e 346@@ -5436,17 +5435,17 @@
695d0251 347 @c FIXME: Rewrite.
348
349 @menu
350-* msgfmt Invocation:: Invoking the @code{msgfmt} Program
1c3db853
MM
351-* msgunfmt Invocation:: Invoking the @code{msgunfmt} Program
352+* msgfmt:: Invoking the @code{msgfmt} Program
353+* msgunfmt:: Invoking the @code{msgunfmt} Program
695d0251 354 * MO Files:: The Format of GNU MO Files
355 @end menu
356
1cb08a5e
JB
357-@node msgfmt Invocation
358+@node msgfmt
695d0251 359 @section Invoking the @code{msgfmt} Program
360
1c3db853 361 @include msgfmt.texi
695d0251 362
1cb08a5e
JB
363-@node msgunfmt Invocation
364+@node msgunfmt
1c3db853
MM
365 @section Invoking the @code{msgunfmt} Program
366
367 @include msgunfmt.texi
1cb08a5e 368@@ -6365,7 +6364,7 @@
12ba4a66
JB
369 The Unicode CLDR Project (@uref{http://cldr.unicode.org}) provides a
370 comprehensive set of plural forms in a different format. The
371 @code{msginit} program has preliminary support for the format so you can
372-use it as a baseline (@pxref{msginit Invocation}).}
373+use it as a baseline (@pxref{msginit}).}
374
375 @table @asis
376 @item Only one form:
1cb08a5e 377@@ -7719,7 +7718,7 @@
695d0251 378 @menu
379 * Flat and Non-Flat:: Flat or Non-Flat Directory Structures
380 * Prerequisites:: Prerequisite Works
381-* gettextize Invocation:: Invoking the @code{gettextize} Program
1c3db853 382+* gettextize:: Invoking the @code{gettextize} Program
695d0251 383 * Adjusting Files:: Files You Must Create or Alter
58cffd6f 384 * autoconf macros:: Autoconf macros for use in @file{configure.ac}
46a710c8 385 * Version Control Issues::
1cb08a5e 386@@ -7836,7 +7835,7 @@
695d0251 387 a maintainer, ever think there is a real problem with a team, please
388 never try to @emph{solve} a team's problem on your own.
389
1cb08a5e
JB
390-@node gettextize Invocation
391+@node gettextize
695d0251 392 @section Invoking the @code{gettextize} Program
393
5610ebc0 394 @include gettextize.texi
1cb08a5e 395@@ -8002,7 +8001,7 @@
2821a860
JB
396 Similarly, you can create rules for building message catalogs for the
397 @file{sr@@latin} locale -- Serbian written with the Latin alphabet --
398 from those for the @file{sr} locale -- Serbian written with Cyrillic
399-letters. See @ref{msgfilter Invocation}.
400+letters. See @ref{msgfilter}.
401
1cb08a5e 402 @node configure.ac
58cffd6f 403 @subsection @file{configure.ac} at top level
1cb08a5e 404@@ -8615,7 +8614,7 @@
58cffd6f
JB
405 to instruct @code{xgettext} to mark all translatable strings in @samp{gettext}
406 invocations that occur as fifth argument to this function as @samp{c-format}.
407
408-See @ref{xgettext Invocation} for the list of options that @code{xgettext}
409+See @ref{xgettext} for the list of options that @code{xgettext}
410 accepts.
411
412 The use of this macro is an alternative to the use of the
1cb08a5e 413@@ -8685,7 +8684,7 @@
46a710c8
JB
414 * Distributed Development:: Avoiding version mismatch in distributed development
415 * Files under Version Control:: Files to put under version control
416 * Translations under Version Control:: Put PO Files under Version Control
5610ebc0
JB
417-* autopoint Invocation:: Invoking the @code{autopoint} Program
418+* autopoint:: Invoking the @code{autopoint} Program
419 @end menu
420
1cb08a5e
JB
421 @node Distributed Development
422@@ -8856,7 +8855,7 @@
46a710c8
JB
423
424 @end itemize
425
1cb08a5e
JB
426-@node autopoint Invocation
427+@node autopoint
5610ebc0
JB
428 @subsection Invoking the @code{autopoint} Program
429
430 @include autopoint.texi
1cb08a5e 431@@ -9592,12 +9591,12 @@
463b2d6c
JB
432 * Preparing Shell Scripts:: Preparing Shell Scripts for Internationalization
433 * gettext.sh:: Contents of @code{gettext.sh}
2821a860 434 * gettext Invocation:: Invoking the @code{gettext} program
463b2d6c
JB
435-* ngettext Invocation:: Invoking the @code{ngettext} program
436-* envsubst Invocation:: Invoking the @code{envsubst} program
437-* eval_gettext Invocation:: Invoking the @code{eval_gettext} function
438-* eval_ngettext Invocation:: Invoking the @code{eval_ngettext} function
1cb08a5e
JB
439-* eval_pgettext Invocation:: Invoking the @code{eval_pgettext} function
440-* eval_npgettext Invocation:: Invoking the @code{eval_npgettext} function
463b2d6c
JB
441+* ngettext:: Invoking the @code{ngettext} program
442+* envsubst:: Invoking the @code{envsubst} program
443+* eval_gettext:: Invoking the @code{eval_gettext} function
444+* eval_ngettext:: Invoking the @code{eval_ngettext} function
1cb08a5e
JB
445+* eval_pgettext:: Invoking the @code{eval_pgettext} function
446+* eval_npgettext:: Invoking the @code{eval_npgettext} function
463b2d6c
JB
447 @end menu
448
1cb08a5e
JB
449 @node Preparing Shell Scripts
450@@ -9618,10 +9617,10 @@
463b2d6c
JB
451
452 near the top of the script. @code{gettext.sh} is a shell function library
453 that provides the functions
1cb08a5e
JB
454-@code{eval_gettext} (see @ref{eval_gettext Invocation}),
455-@code{eval_ngettext} (see @ref{eval_ngettext Invocation}),
456-@code{eval_pgettext} (see @ref{eval_pgettext Invocation}), and
457-@code{eval_npgettext} (see @ref{eval_npgettext Invocation}).
458+@code{eval_gettext} (see @ref{eval_gettext}),
459+@code{eval_ngettext} (see @ref{eval_ngettext}),
460+@code{eval_pgettext} (see @ref{eval_pgettext}), and
461+@code{eval_npgettext} (see @ref{eval_npgettext}).
463b2d6c
JB
462 You have to ensure that @code{gettext.sh} can be found in the @code{PATH}.
463
464 @item
1cb08a5e 465@@ -9731,16 +9730,16 @@
463b2d6c
JB
466 and a newline, without interpreting backslashes in the argument string.
467
468 @item eval_gettext
469-See @ref{eval_gettext Invocation}.
470+See @ref{eval_gettext}.
471
472 @item eval_ngettext
473-See @ref{eval_ngettext Invocation}.
474+See @ref{eval_ngettext}.
463b2d6c 475
1cb08a5e
JB
476 @item eval_pgettext
477-See @ref{eval_pgettext Invocation}.
478+See @ref{eval_pgettext}.
463b2d6c 479
1cb08a5e
JB
480 @item eval_npgettext
481-See @ref{eval_npgettext Invocation}.
482+See @ref{eval_npgettext}.
483 @end itemize
484
485 @node gettext Invocation
486@@ -9752,7 +9751,7 @@
c1f6fb1a
JB
487 @code{gettext} invocation, where no options are present and the
488 @var{textdomain} is implicit, from the environment.
463b2d6c 489
1cb08a5e
JB
490-@node ngettext Invocation
491+@node ngettext
463b2d6c
JB
492 @subsubsection Invoking the @code{ngettext} program
493
494 @include rt-ngettext.texi
1cb08a5e 495@@ -9761,12 +9760,12 @@
c1f6fb1a
JB
496 @code{ngettext} invocation, where no options are present and the
497 @var{textdomain} is implicit, from the environment.
463b2d6c 498
1cb08a5e
JB
499-@node envsubst Invocation
500+@node envsubst
463b2d6c
JB
501 @subsubsection Invoking the @code{envsubst} program
502
503 @include rt-envsubst.texi
504
1cb08a5e
JB
505-@node eval_gettext Invocation
506+@node eval_gettext
463b2d6c
JB
507 @subsubsection Invoking the @code{eval_gettext} function
508
509 @cindex @code{eval_gettext} function, usage
1cb08a5e 510@@ -9779,7 +9778,7 @@
463b2d6c
JB
511 performing dollar-substitution on the result. Note that only shell variables
512 mentioned in @var{msgid} will be dollar-substituted in the result.
513
1cb08a5e
JB
514-@node eval_ngettext Invocation
515+@node eval_ngettext
463b2d6c
JB
516 @subsubsection Invoking the @code{eval_ngettext} function
517
518 @cindex @code{eval_ngettext} function, usage
1cb08a5e
JB
519@@ -9793,7 +9792,7 @@
520 on the result. Note that only shell variables mentioned in @var{msgid} or
521 @var{msgid-plural} will be dollar-substituted in the result.
522
523-@node eval_pgettext Invocation
524+@node eval_pgettext
525 @subsubsection Invoking the @code{eval_pgettext} function
526
527 @cindex @code{eval_pgettext} function, usage
528@@ -9807,7 +9806,7 @@
529 dollar-substitution on the result. Note that only shell variables mentioned
530 in @var{msgid} will be dollar-substituted in the result.
531
532-@node eval_npgettext Invocation
533+@node eval_npgettext
534 @subsubsection Invoking the @code{eval_npgettext} function
535
536 @cindex @code{eval_npgettext} function, usage
537@@ -12564,7 +12563,7 @@
68a9acec
JB
538 Special Characters} data category can be used.
539
540 To merge the translations, the @samp{msgfmt} program can be used with
541-the option @code{--xml}. @xref{msgfmt Invocation}, for more details
542+the option @code{--xml}. @xref{msgfmt}, for more details
543 about how one calls the @samp{msgfmt} program. @samp{msgfmt}'s
544 @code{--xml} option doesn't perform character escaping, so translated
545 strings can have arbitrary XML constructs, such as elements for markup.
1cb08a5e
JB
546@@ -12734,7 +12733,7 @@
547 @subsection XML files
548
549 See the section @ref{Preparing ITS Rules} and
550-@ref{msgfmt Invocation}, subsection ``XML mode operations''.
551+@ref{msgfmt}, subsection ``XML mode operations''.
552
553 @node Conclusion
554 @chapter Concluding Remarks
5610ebc0
JB
555--- gettext-0.12.1/gettext-tools/doc/gettextize.texi.orig 2003-05-05 11:09:21.000000000 +0200
556+++ gettext-0.12.1/gettext-tools/doc/gettextize.texi 2003-06-07 20:10:53.000000000 +0200
557@@ -177,4 +177,4 @@
558 of the GNU build system, in the sense that it should not be invoked
559 automatically, and not be invoked by someone who doesn't assume the
560 responsibilities of a package maintainer. For the latter purpose, a
561-separate tool is provided, see @ref{autopoint Invocation}.
562+separate tool is provided, see @ref{autopoint}.
58cffd6f
JB
563--- gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi.orig 2007-09-01 11:15:56.000000000 +0200
564+++ gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi 2007-11-07 22:19:42.123759307 +0100
565@@ -23,9 +23,9 @@
5610ebc0
JB
566 @set VERSION 1.0
567
58cffd6f 568 @ifinfo
dcb2f557 569-@dircategory C++ libraries
5610ebc0
JB
570+@dircategory Libraries:
571 @direntry
dcb2f557
JB
572-* autosprintf: (autosprintf). Support for printf format strings in C++.
573+* autosprintf: (autosprintf). Support for printf format strings in C++
5610ebc0 574 @end direntry
58cffd6f 575 @end ifinfo
5610ebc0 576
1cb08a5e
JB
577--- gettext-0.20.1/libtextstyle/doc/libtextstyle.texi.orig 2019-05-05 18:38:05.000000000 +0200
578+++ gettext-0.20.1/libtextstyle/doc/libtextstyle.texi 2019-06-19 07:51:38.487255700 +0200
579@@ -26,9 +26,9 @@
580 @include version.texi
581
582 @ifinfo
583-@dircategory Software development
584+@dircategory Programming tools:
585 @direntry
586-* GNU libtextstyle: (libtextstyle). Output of styled text.
587+* GNU libtextstyle: (libtextstyle). Output of styled text
588 @end direntry
589 @end ifinfo
590
This page took 0.155727 seconds and 4 git commands to generate.