]> git.pld-linux.org Git - packages/gettext.git/blame - gettext-info.patch
- updated to 0.19.2
[packages/gettext.git] / gettext-info.patch
CommitLineData
46a710c8
JB
1--- gettext-0.19/gettext-tools/doc/gettext.texi.orig 2014-05-10 09:18:35.000000000 +0200
2+++ gettext-0.19/gettext-tools/doc/gettext.texi 2014-06-03 16:53:27.618097960 +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
c1f6fb1a 57@@ -214,16 +214,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
c1f6fb1a 77@@ -255,16 +255,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
5610ebc0 102 * libgettextpo:: Writing your own programs that process PO files
695d0251 103
c1f6fb1a 104@@ -278,8 +278,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
c1f6fb1a 115@@ -338,7 +338,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
JB
123 * Version Control Issues::
124@@ -375,7 +375,7 @@
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
46a710c8 133@@ -445,10 +445,10 @@
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
463b2d6c
JB
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
145
146 Perl
147
46a710c8 148@@ -995,7 +995,7 @@
695d0251 149 exactly where in C sources each string is used. All translations
5610ebc0 150 are set to empty. The letter @code{t} in @file{.pot} marks this as
695d0251 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
46a710c8 157@@ -1070,7 +1070,7 @@
695d0251 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.
164
165 Whatever route or means taken, the goal is to obtain an updated
46a710c8 166@@ -1094,8 +1094,8 @@
695d0251 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
1c3db853 171-Invocation}, for more information about all modes of execution
695d0251 172+package, whenever needed at runtime (@pxref{MO Files}). @xref{msgfmt},
1c3db853
MM
173+for more information about all modes of execution
174 for the @code{msgfmt} program.
695d0251 175
176 Finally, the modified and marked C sources are compiled and linked
46a710c8 177@@ -1490,7 +1490,7 @@
695d0251 178
c1f6fb1a
JB
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.
5610ebc0
JB
181-@xref{msgfmt Invocation}, @ref{c-format Flag} and @ref{c-format}.
182+@xref{msgfmt}, @ref{c-format Flag} and @ref{c-format}.
695d0251 183
463b2d6c
JB
184 @item objc-format
185 @kwindex objc-format@r{ flag}
46a710c8 186@@ -2532,7 +2532,7 @@
695d0251 187
5610ebc0 188 If a string is marked with @code{c-format} and this is not correct the
a60ed400 189 user can find out who is responsible for the decision. See
5610ebc0
JB
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
a60ed400 192 used for solving this problem.
695d0251 193
58cffd6f 194 @node Special cases, Bug Report Address, c-format Flag, Sources
46a710c8 195@@ -2564,7 +2564,7 @@
695d0251 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.
203
46a710c8 204@@ -2594,8 +2594,7 @@
695d0251 205
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
209-Invocation}.
210+the additional keyword @code{gettext_noop} is explained in @ref{xgettext}.
211
212 The above is of course not the only solution. You could also come along
213 with the following one:
46a710c8 214@@ -2891,10 +2890,10 @@
695d0251 215 @c FIXME: Rewrite.
216
217 @menu
218-* xgettext Invocation:: Invoking the @code{xgettext} Program
1c3db853 219+* xgettext:: Invoking the @code{xgettext} Program
695d0251 220 @end menu
221
a60ed400 222-@node xgettext Invocation, , Template, Template
223+@node xgettext, , Template, Template
695d0251 224 @section Invoking the @code{xgettext} Program
225
1c3db853 226 @include xgettext.texi
46a710c8 227@@ -2923,16 +2922,16 @@
1c3db853
MM
228 the header entry of this file.
229
230 @menu
231-* msginit Invocation:: Invoking the @code{msginit} Program
232+* msginit:: Invoking the @code{msginit} Program
233 * Header Entry:: Filling in the Header Entry
234 @end menu
235
236-@node msginit Invocation, Header Entry, Creating, Creating
237+@node msginit, Header Entry, Creating, Creating
238 @section Invoking the @code{msginit} Program
239
240 @include msginit.texi
241
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
246
46a710c8 247@@ -3159,10 +3158,10 @@
2821a860 248 @chapter Updating Existing PO Files
695d0251 249
250 @menu
251-* msgmerge Invocation:: Invoking the @code{msgmerge} Program
1c3db853 252+* msgmerge:: Invoking the @code{msgmerge} Program
695d0251 253 @end menu
254
2821a860
JB
255-@node msgmerge Invocation, , Updating, Updating
256+@node msgmerge, , Updating, Updating
695d0251 257 @section Invoking the @code{msgmerge} Program
258
1c3db853 259 @include msgmerge.texi
46a710c8 260@@ -4702,71 +4701,71 @@
5610ebc0 261 write other specialized programs that process PO files.
1c3db853
MM
262
263 @menu
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
58cffd6f 284 * Colorizing:: Highlighting parts of PO files
5610ebc0 285 * libgettextpo:: Writing your own programs that process PO files
1c3db853
MM
286 @end menu
287
288-@node msgcat Invocation, msgconv Invocation, Manipulating, Manipulating
289+@node msgcat, msgconv, Manipulating, Manipulating
290 @section Invoking the @code{msgcat} Program
291
292 @include msgcat.texi
293
294-@node msgconv Invocation, msggrep Invocation, msgcat Invocation, Manipulating
295+@node msgconv, msggrep, msgcat, Manipulating
296 @section Invoking the @code{msgconv} Program
297
298 @include msgconv.texi
299
300-@node msggrep Invocation, msgfilter Invocation, msgconv Invocation, Manipulating
301+@node msggrep, msgfilter, msgconv, Manipulating
302 @section Invoking the @code{msggrep} Program
a60ed400 303
1c3db853
MM
304 @include msggrep.texi
305
306-@node msgfilter Invocation, msguniq Invocation, msggrep Invocation, Manipulating
307+@node msgfilter, msguniq, msggrep, Manipulating
308 @section Invoking the @code{msgfilter} Program
309
310 @include msgfilter.texi
311
312-@node msguniq Invocation, msgcomm Invocation, msgfilter Invocation, Manipulating
313+@node msguniq, msgcomm, msgfilter, Manipulating
314 @section Invoking the @code{msguniq} Program
315
316 @include msguniq.texi
317
318-@node msgcomm Invocation, msgcmp Invocation, msguniq Invocation, Manipulating
319+@node msgcomm, msgcmp, msguniq, Manipulating
320 @section Invoking the @code{msgcomm} Program
321
322 @include msgcomm.texi
323
324-@node msgcmp Invocation, msgattrib Invocation, msgcomm Invocation, Manipulating
325+@node msgcmp, msgattrib, msgcomm, Manipulating
326 @section Invoking the @code{msgcmp} Program
327
328 @include msgcmp.texi
329
330-@node msgattrib Invocation, msgen Invocation, msgcmp Invocation, Manipulating
331+@node msgattrib, msgen, msgcmp, Manipulating
332 @section Invoking the @code{msgattrib} Program
333
334 @include msgattrib.texi
335
336-@node msgen Invocation, msgexec Invocation, msgattrib Invocation, Manipulating
337+@node msgen, msgexec, msgattrib, Manipulating
338 @section Invoking the @code{msgen} Program
339
340 @include msgen.texi
341
58cffd6f
JB
342-@node msgexec Invocation, Colorizing, msgen Invocation, Manipulating
343+@node msgexec, Colorizing, msgen, Manipulating
1c3db853
MM
344 @section Invoking the @code{msgexec} Program
345
346 @include msgexec.texi
5610ebc0 347
58cffd6f
JB
348-@node Colorizing, libgettextpo, msgexec Invocation, Manipulating
349+@node Colorizing, libgettextpo, msgexec, Manipulating
350 @section Highlighting parts of PO files
5610ebc0 351
58cffd6f 352 Translators are usually only interested in seeing the untranslated and
46a710c8 353@@ -5296,22 +5295,22 @@
695d0251 354 @c FIXME: Rewrite.
355
356 @menu
357-* msgfmt Invocation:: Invoking the @code{msgfmt} Program
1c3db853
MM
358-* msgunfmt Invocation:: Invoking the @code{msgunfmt} Program
359+* msgfmt:: Invoking the @code{msgfmt} Program
360+* msgunfmt:: Invoking the @code{msgunfmt} Program
695d0251 361 * MO Files:: The Format of GNU MO Files
362 @end menu
363
1c3db853
MM
364-@node msgfmt Invocation, msgunfmt Invocation, Binaries, Binaries
365+@node msgfmt, msgunfmt, Binaries, Binaries
695d0251 366 @section Invoking the @code{msgfmt} Program
367
1c3db853 368 @include msgfmt.texi
695d0251 369
1c3db853
MM
370-@node msgunfmt Invocation, MO Files, msgfmt Invocation, Binaries
371+@node msgunfmt, MO Files, msgfmt, Binaries
372 @section Invoking the @code{msgunfmt} Program
373
374 @include msgunfmt.texi
695d0251 375
1c3db853
MM
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}
46a710c8 381@@ -7553,7 +7552,7 @@
695d0251 382 @menu
383 * Flat and Non-Flat:: Flat or Non-Flat Directory Structures
384 * Prerequisites:: Prerequisite Works
385-* gettextize Invocation:: Invoking the @code{gettextize} Program
1c3db853 386+* gettextize:: Invoking the @code{gettextize} Program
695d0251 387 * Adjusting Files:: Files You Must Create or Alter
58cffd6f 388 * autoconf macros:: Autoconf macros for use in @file{configure.ac}
46a710c8
JB
389 * Version Control Issues::
390@@ -7586,7 +7585,7 @@
a60ed400 391 described in the remaining of this chapter. Some maintainers might
392 use this as an opportunity to unflatten their package structure.
695d0251 393
394-@node Prerequisites, gettextize Invocation, Flat and Non-Flat, Maintainers
395+@node Prerequisites, gettextize, Flat and Non-Flat, Maintainers
396 @section Prerequisite Works
1c3db853
MM
397 @cindex converting a package to use @code{gettext}
398 @cindex migration from earlier versions of @code{gettext}
46a710c8 399@@ -7671,12 +7670,12 @@
695d0251 400 a maintainer, ever think there is a real problem with a team, please
401 never try to @emph{solve} a team's problem on your own.
402
403-@node gettextize Invocation, Adjusting Files, Prerequisites, Maintainers
404+@node gettextize, Adjusting Files, Prerequisites, Maintainers
405 @section Invoking the @code{gettextize} Program
406
5610ebc0 407 @include gettextize.texi
695d0251 408
1c3db853
MM
409-@node Adjusting Files, autoconf macros, gettextize Invocation, Maintainers
410+@node Adjusting Files, autoconf macros, gettextize, Maintainers
695d0251 411 @section Files You Must Create or Alter
1c3db853 412 @cindex @code{gettext} files
695d0251 413
46a710c8 414@@ -7839,7 +7838,7 @@
2821a860
JB
415 Similarly, you can create rules for building message catalogs for the
416 @file{sr@@latin} locale -- Serbian written with the Latin alphabet --
417 from those for the @file{sr} locale -- Serbian written with Cyrillic
418-letters. See @ref{msgfilter Invocation}.
419+letters. See @ref{msgfilter}.
420
58cffd6f
JB
421 @node configure.ac, config.guess, po/Rules-*, Adjusting Files
422 @subsection @file{configure.ac} at top level
46a710c8 423@@ -8583,7 +8582,7 @@
58cffd6f
JB
424 to instruct @code{xgettext} to mark all translatable strings in @samp{gettext}
425 invocations that occur as fifth argument to this function as @samp{c-format}.
426
427-See @ref{xgettext Invocation} for the list of options that @code{xgettext}
428+See @ref{xgettext} for the list of options that @code{xgettext}
429 accepts.
430
431 The use of this macro is an alternative to the use of the
46a710c8
JB
432@@ -8653,7 +8652,7 @@
433 * Distributed Development:: Avoiding version mismatch in distributed development
434 * Files under Version Control:: Files to put under version control
435 * Translations under Version Control:: Put PO Files under Version Control
5610ebc0
JB
436-* autopoint Invocation:: Invoking the @code{autopoint} Program
437+* autopoint:: Invoking the @code{autopoint} Program
438 @end menu
439
46a710c8
JB
440 @node Distributed Development, Files under Version Control, Version Control Issues, Version Control Issues
441@@ -8775,7 +8774,7 @@
2821a860
JB
442 use the CVS will henceforth need to have GNU @code{gettext} 0.12.1 or newer
443 installed.
5610ebc0 444
46a710c8
JB
445-@node Translations under Version Control, autopoint Invocation, Files under Version Control, Version Control Issues
446+@node Translations under Version Control, autopoint, Files under Version Control, Version Control Issues
447 @subsection Put PO Files under Version Control
448
449 Since translations are valuable assets as well as the source code, it
450@@ -8824,7 +8823,7 @@
451
452 @end itemize
453
454-@node autopoint Invocation, , Translations under Version Control, Version Control Issues
455+@node autopoint, , Translations under Version Control, Version Control Issues
5610ebc0
JB
456 @subsection Invoking the @code{autopoint} Program
457
458 @include autopoint.texi
46a710c8 459@@ -9555,10 +9554,10 @@
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
463b2d6c
JB
467+* ngettext:: Invoking the @code{ngettext} program
468+* envsubst:: Invoking the @code{envsubst} program
469+* eval_gettext:: Invoking the @code{eval_gettext} function
470+* eval_ngettext:: Invoking the @code{eval_ngettext} function
471 @end menu
472
473 @node Preparing Shell Scripts, gettext.sh, sh, sh
46a710c8 474@@ -9579,8 +9578,8 @@
463b2d6c
JB
475
476 near the top of the script. @code{gettext.sh} is a shell function library
477 that provides the functions
478-@code{eval_gettext} (see @ref{eval_gettext Invocation}) and
479-@code{eval_ngettext} (see @ref{eval_ngettext Invocation}).
480+@code{eval_gettext} (see @ref{eval_gettext}) and
481+@code{eval_ngettext} (see @ref{eval_ngettext}).
482 You have to ensure that @code{gettext.sh} can be found in the @code{PATH}.
483
484 @item
46a710c8 485@@ -9690,13 +9689,13 @@
463b2d6c
JB
486 and a newline, without interpreting backslashes in the argument string.
487
488 @item eval_gettext
489-See @ref{eval_gettext Invocation}.
490+See @ref{eval_gettext}.
491
492 @item eval_ngettext
493-See @ref{eval_ngettext Invocation}.
494+See @ref{eval_ngettext}.
495 @end itemize
496
497-@node gettext Invocation, ngettext Invocation, gettext.sh, sh
498+@node gettext Invocation, ngettext, gettext.sh, sh
499 @subsubsection Invoking the @code{gettext} program
500
501 @include rt-gettext.texi
46a710c8 502@@ -9705,7 +9704,7 @@
c1f6fb1a
JB
503 @code{gettext} invocation, where no options are present and the
504 @var{textdomain} is implicit, from the environment.
463b2d6c
JB
505
506-@node ngettext Invocation, envsubst Invocation, gettext Invocation, sh
507+@node ngettext, envsubst, gettext Invocation, sh
508 @subsubsection Invoking the @code{ngettext} program
509
510 @include rt-ngettext.texi
46a710c8 511@@ -9714,12 +9713,12 @@
c1f6fb1a
JB
512 @code{ngettext} invocation, where no options are present and the
513 @var{textdomain} is implicit, from the environment.
463b2d6c
JB
514
515-@node envsubst Invocation, eval_gettext Invocation, ngettext Invocation, sh
516+@node envsubst, eval_gettext, ngettext, sh
517 @subsubsection Invoking the @code{envsubst} program
518
519 @include rt-envsubst.texi
520
521-@node eval_gettext Invocation, eval_ngettext Invocation, envsubst Invocation, sh
522+@node eval_gettext, eval_ngettext, envsubst, sh
523 @subsubsection Invoking the @code{eval_gettext} function
524
525 @cindex @code{eval_gettext} function, usage
46a710c8 526@@ -9732,7 +9731,7 @@
463b2d6c
JB
527 performing dollar-substitution on the result. Note that only shell variables
528 mentioned in @var{msgid} will be dollar-substituted in the result.
529
530-@node eval_ngettext Invocation, , eval_gettext Invocation, sh
531+@node eval_ngettext, , eval_gettext, sh
532 @subsubsection Invoking the @code{eval_ngettext} function
533
534 @cindex @code{eval_ngettext} function, usage
5610ebc0
JB
535--- gettext-0.12.1/gettext-tools/doc/gettextize.texi.orig 2003-05-05 11:09:21.000000000 +0200
536+++ gettext-0.12.1/gettext-tools/doc/gettextize.texi 2003-06-07 20:10:53.000000000 +0200
537@@ -177,4 +177,4 @@
538 of the GNU build system, in the sense that it should not be invoked
539 automatically, and not be invoked by someone who doesn't assume the
540 responsibilities of a package maintainer. For the latter purpose, a
541-separate tool is provided, see @ref{autopoint Invocation}.
542+separate tool is provided, see @ref{autopoint}.
58cffd6f
JB
543--- gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi.orig 2007-09-01 11:15:56.000000000 +0200
544+++ gettext-0.17/gettext-runtime/libasprintf/autosprintf.texi 2007-11-07 22:19:42.123759307 +0100
545@@ -23,9 +23,9 @@
5610ebc0
JB
546 @set VERSION 1.0
547
58cffd6f 548 @ifinfo
dcb2f557 549-@dircategory C++ libraries
5610ebc0
JB
550+@dircategory Libraries:
551 @direntry
dcb2f557
JB
552-* autosprintf: (autosprintf). Support for printf format strings in C++.
553+* autosprintf: (autosprintf). Support for printf format strings in C++
5610ebc0 554 @end direntry
58cffd6f 555 @end ifinfo
5610ebc0 556
This page took 0.143918 seconds and 4 git commands to generate.