]> git.pld-linux.org Git - packages/gettext.git/blame - gettext-info.patch
- updated to 0.22.5
[packages/gettext.git] / gettext-info.patch
CommitLineData
9d2ced62
JB
1--- gettext-0.21/gettext-tools/doc/gettext.texi.orig 2020-07-26 21:47:14.000000000 +0200
2+++ gettext-0.21/gettext-tools/doc/gettext.texi 2020-10-11 19:22:15.147471076 +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
9d2ced62 133@@ -449,12 +449,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
9d2ced62 152@@ -1030,7 +1030,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
9d2ced62 161@@ -1105,7 +1105,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
9d2ced62 170@@ -1129,8 +1129,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
9d2ced62 181@@ -1558,7 +1558,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}
9d2ced62 190@@ -2656,7 +2656,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 198 @node Special cases
9d2ced62 199@@ -2688,7 +2688,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
9d2ced62 208@@ -2718,8 +2718,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:
9d2ced62 218@@ -3015,10 +3014,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
9d2ced62 231@@ -3047,11 +3046,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
9d2ced62 245@@ -3283,10 +3282,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
9d2ced62 258@@ -4826,67 +4825,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
9d2ced62 346@@ -5806,17 +5805,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
9d2ced62 368@@ -6744,7 +6743,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:
9d2ced62 377@@ -8098,7 +8097,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::
9d2ced62 386@@ -8215,7 +8214,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
9d2ced62 395@@ -8381,7 +8380,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
9d2ced62 404@@ -8997,7 +8996,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
9d2ced62 413@@ -9067,7 +9066,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 421 @node Distributed Development
9d2ced62 422@@ -9238,7 +9237,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
9d2ced62
JB
431@@ -10258,7 +10257,7 @@
432 Special Characters} data category can be used.
433
434 To merge the translations, the @samp{msgfmt} program can be used with
435-the option @code{--xml}. @xref{msgfmt Invocation}, for more details
436+the option @code{--xml}. @xref{msgfmt}, for more details
437 about how one calls the @samp{msgfmt} program. @samp{msgfmt}'s
438 @code{--xml} option doesn't perform character escaping, so translated
439 strings can have arbitrary XML constructs, such as elements for markup.
440@@ -10482,7 +10481,7 @@
441 @subsection XML files
442
443 See the section @ref{Preparing ITS Rules} and
444-@ref{msgfmt Invocation}, subsection ``XML mode operations''.
445+@ref{msgfmt}, subsection ``XML mode operations''.
446
447 @node Conclusion
448 @chapter Concluding Remarks
449--- gettext-0.12.1/gettext-tools/doc/gettextize.texi.orig 2003-05-05 11:09:21.000000000 +0200
450+++ gettext-0.12.1/gettext-tools/doc/gettextize.texi 2003-06-07 20:10:53.000000000 +0200
451@@ -177,4 +177,4 @@
452 of the GNU build system, in the sense that it should not be invoked
453 automatically, and not be invoked by someone who doesn't assume the
454 responsibilities of a package maintainer. For the latter purpose, a
455-separate tool is provided, see @ref{autopoint Invocation}.
456+separate tool is provided, see @ref{autopoint}.
457--- gettext-0.21/gettext-tools/doc/lang-sh.texi.orig 2020-06-06 16:03:32.000000000 +0200
458+++ gettext-0.21/gettext-tools/doc/lang-sh.texi 2020-10-11 19:27:53.682303742 +0200
459@@ -65,12 +65,12 @@
463b2d6c
JB
460 * Preparing Shell Scripts:: Preparing Shell Scripts for Internationalization
461 * gettext.sh:: Contents of @code{gettext.sh}
2821a860 462 * gettext Invocation:: Invoking the @code{gettext} program
463b2d6c
JB
463-* ngettext Invocation:: Invoking the @code{ngettext} program
464-* envsubst Invocation:: Invoking the @code{envsubst} program
465-* eval_gettext Invocation:: Invoking the @code{eval_gettext} function
466-* eval_ngettext Invocation:: Invoking the @code{eval_ngettext} function
1cb08a5e
JB
467-* eval_pgettext Invocation:: Invoking the @code{eval_pgettext} function
468-* eval_npgettext Invocation:: Invoking the @code{eval_npgettext} function
463b2d6c
JB
469+* ngettext:: Invoking the @code{ngettext} program
470+* envsubst:: Invoking the @code{envsubst} program
471+* eval_gettext:: Invoking the @code{eval_gettext} function
472+* eval_ngettext:: Invoking the @code{eval_ngettext} function
1cb08a5e
JB
473+* eval_pgettext:: Invoking the @code{eval_pgettext} function
474+* eval_npgettext:: Invoking the @code{eval_npgettext} function
463b2d6c
JB
475 @end menu
476
1cb08a5e 477 @node Preparing Shell Scripts
9d2ced62 478@@ -91,10 +91,10 @@
463b2d6c
JB
479
480 near the top of the script. @code{gettext.sh} is a shell function library
481 that provides the functions
1cb08a5e
JB
482-@code{eval_gettext} (see @ref{eval_gettext Invocation}),
483-@code{eval_ngettext} (see @ref{eval_ngettext Invocation}),
484-@code{eval_pgettext} (see @ref{eval_pgettext Invocation}), and
485-@code{eval_npgettext} (see @ref{eval_npgettext Invocation}).
486+@code{eval_gettext} (see @ref{eval_gettext}),
487+@code{eval_ngettext} (see @ref{eval_ngettext}),
488+@code{eval_pgettext} (see @ref{eval_pgettext}), and
489+@code{eval_npgettext} (see @ref{eval_npgettext}).
463b2d6c
JB
490 You have to ensure that @code{gettext.sh} can be found in the @code{PATH}.
491
492 @item
9d2ced62 493@@ -204,16 +204,16 @@
463b2d6c
JB
494 and a newline, without interpreting backslashes in the argument string.
495
496 @item eval_gettext
497-See @ref{eval_gettext Invocation}.
498+See @ref{eval_gettext}.
499
500 @item eval_ngettext
501-See @ref{eval_ngettext Invocation}.
502+See @ref{eval_ngettext}.
463b2d6c 503
1cb08a5e
JB
504 @item eval_pgettext
505-See @ref{eval_pgettext Invocation}.
506+See @ref{eval_pgettext}.
463b2d6c 507
1cb08a5e
JB
508 @item eval_npgettext
509-See @ref{eval_npgettext Invocation}.
510+See @ref{eval_npgettext}.
511 @end itemize
512
513 @node gettext Invocation
9d2ced62 514@@ -225,7 +225,7 @@
c1f6fb1a
JB
515 @code{gettext} invocation, where no options are present and the
516 @var{textdomain} is implicit, from the environment.
463b2d6c 517
1cb08a5e
JB
518-@node ngettext Invocation
519+@node ngettext
463b2d6c
JB
520 @subsubsection Invoking the @code{ngettext} program
521
522 @include rt-ngettext.texi
9d2ced62 523@@ -234,12 +234,12 @@
c1f6fb1a
JB
524 @code{ngettext} invocation, where no options are present and the
525 @var{textdomain} is implicit, from the environment.
463b2d6c 526
1cb08a5e
JB
527-@node envsubst Invocation
528+@node envsubst
463b2d6c
JB
529 @subsubsection Invoking the @code{envsubst} program
530
531 @include rt-envsubst.texi
532
1cb08a5e
JB
533-@node eval_gettext Invocation
534+@node eval_gettext
463b2d6c
JB
535 @subsubsection Invoking the @code{eval_gettext} function
536
537 @cindex @code{eval_gettext} function, usage
9d2ced62 538@@ -252,7 +252,7 @@
463b2d6c
JB
539 performing dollar-substitution on the result. Note that only shell variables
540 mentioned in @var{msgid} will be dollar-substituted in the result.
541
1cb08a5e
JB
542-@node eval_ngettext Invocation
543+@node eval_ngettext
463b2d6c
JB
544 @subsubsection Invoking the @code{eval_ngettext} function
545
546 @cindex @code{eval_ngettext} function, usage
9d2ced62 547@@ -266,7 +266,7 @@
1cb08a5e
JB
548 on the result. Note that only shell variables mentioned in @var{msgid} or
549 @var{msgid-plural} will be dollar-substituted in the result.
550
551-@node eval_pgettext Invocation
552+@node eval_pgettext
553 @subsubsection Invoking the @code{eval_pgettext} function
554
555 @cindex @code{eval_pgettext} function, usage
9d2ced62 556@@ -280,7 +280,7 @@
1cb08a5e
JB
557 dollar-substitution on the result. Note that only shell variables mentioned
558 in @var{msgid} will be dollar-substituted in the result.
559
560-@node eval_npgettext Invocation
561+@node eval_npgettext
562 @subsubsection Invoking the @code{eval_npgettext} function
563
564 @cindex @code{eval_npgettext} function, usage
58cffd6f
JB
565--- gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi.orig 2007-09-01 11:15:56.000000000 +0200
566+++ gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi 2007-11-07 22:19:42.123759307 +0100
567@@ -23,9 +23,9 @@
5610ebc0
JB
568 @set VERSION 1.0
569
58cffd6f 570 @ifinfo
dcb2f557 571-@dircategory C++ libraries
5610ebc0
JB
572+@dircategory Libraries:
573 @direntry
dcb2f557
JB
574-* autosprintf: (autosprintf). Support for printf format strings in C++.
575+* autosprintf: (autosprintf). Support for printf format strings in C++
5610ebc0 576 @end direntry
58cffd6f 577 @end ifinfo
5610ebc0 578
1cb08a5e
JB
579--- gettext-0.20.1/libtextstyle/doc/libtextstyle.texi.orig 2019-05-05 18:38:05.000000000 +0200
580+++ gettext-0.20.1/libtextstyle/doc/libtextstyle.texi 2019-06-19 07:51:38.487255700 +0200
581@@ -26,9 +26,9 @@
582 @include version.texi
583
584 @ifinfo
585-@dircategory Software development
586+@dircategory Programming tools:
587 @direntry
588-* GNU libtextstyle: (libtextstyle). Output of styled text.
589+* GNU libtextstyle: (libtextstyle). Output of styled text
590 @end direntry
591 @end ifinfo
592
This page took 0.195399 seconds and 4 git commands to generate.