aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/gawk.info1029
-rw-r--r--doc/gawk.texi6
3 files changed, 522 insertions, 517 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 34997fab..a41d0e05 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2013-03-15 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawk.texi: Update URL for texinfo, fix a typo.
+
2013-03-04 Arnold D. Robbins <arnold@skeeve.com>
* gawk.texi (Getline/Pipe): Add a nice quote from BWK.
diff --git a/doc/gawk.info b/doc/gawk.info
index 25120ddb..51192365 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -1054,11 +1054,11 @@ File: gawk.info, Node: Conventions, Next: Manual History, Prev: This Manual,
Typographical Conventions
=========================
-This Info file is written in Texinfo (http://texinfo.org), the GNU
-documentation formatting language. A single Texinfo source file is
-used to produce both the printed and online versions of the
-documentation. This minor node briefly documents the typographical
-conventions used in Texinfo.
+This Info file is written in Texinfo
+(http://www.gnu.org/software/texinfo/), the GNU documentation
+formatting language. A single Texinfo source file is used to produce
+both the printed and online versions of the documentation. This minor
+node briefly documents the typographical conventions used in Texinfo.
Examples you would type at the command-line are preceded by the
common shell primary and secondary prompts, `$' and `>'. Input that
@@ -17056,10 +17056,11 @@ to experiment with these programs, it is tedious to have to type them
in by hand. Here we present a program that can extract parts of a
Texinfo input file into separate files.
-This Info file is written in Texinfo (http://texinfo.org), the GNU
-project's document formatting language. A single Texinfo source file
-can be used to produce both printed and online documentation. The
-Texinfo language is described fully, starting with *note (Texinfo)Top::
+This Info file is written in Texinfo
+(http://www.gnu.org/software/texinfo/), the GNU project's document
+formatting language. A single Texinfo source file can be used to
+produce both printed and online documentation. The Texinfo language is
+described fully, starting with *note (Texinfo)Top::
texinfo,Texinfo--The GNU Documentation Format.
For our purposes, it is enough to know three things about Texinfo
@@ -20124,7 +20125,7 @@ from a file. The commands are:
In addition to, or instead of the `source' command, you can use
the `-D FILE' or `--debug=FILE' command-line options to execute
- commands from a file non-interactively (*note Options::.
+ commands from a file non-interactively (*note Options::).

File: gawk.info, Node: Miscellaneous Debugger Commands, Prev: Debugger Info, Up: List of Debugger Commands
@@ -30309,7 +30310,7 @@ Index
* extensions, common, single character fields: Single Character Fields.
(line 6)
* extensions, in gawk, not in POSIX awk: POSIX/GNU. (line 6)
-* extract.awk program: Extract Program. (line 78)
+* extract.awk program: Extract Program. (line 79)
* extraction, of marked strings (internationalization): String Extraction.
(line 6)
* f debugger command (alias for frame): Execution Stack. (line 25)
@@ -31920,508 +31921,508 @@ Ref: Names-Footnote-151905
Node: This Manual51977
Ref: This Manual-Footnote-157883
Node: Conventions57983
-Node: Manual History60117
-Ref: Manual History-Footnote-163387
-Ref: Manual History-Footnote-263428
-Node: How To Contribute63502
-Node: Acknowledgments64646
-Node: Getting Started69142
-Node: Running gawk71521
-Node: One-shot72707
-Node: Read Terminal73932
-Ref: Read Terminal-Footnote-175582
-Ref: Read Terminal-Footnote-275858
-Node: Long76029
-Node: Executable Scripts77405
-Ref: Executable Scripts-Footnote-179274
-Ref: Executable Scripts-Footnote-279376
-Node: Comments79923
-Node: Quoting82390
-Node: DOS Quoting87013
-Node: Sample Data Files87688
-Node: Very Simple90720
-Node: Two Rules95319
-Node: More Complex97466
-Ref: More Complex-Footnote-1100396
-Node: Statements/Lines100481
-Ref: Statements/Lines-Footnote-1104943
-Node: Other Features105208
-Node: When106136
-Node: Invoking Gawk108283
-Node: Command Line109744
-Node: Options110527
-Ref: Options-Footnote-1125925
-Node: Other Arguments125950
-Node: Naming Standard Input128608
-Node: Environment Variables129702
-Node: AWKPATH Variable130260
-Ref: AWKPATH Variable-Footnote-1133018
-Node: AWKLIBPATH Variable133278
-Node: Other Environment Variables133875
-Node: Exit Status136370
-Node: Include Files137045
-Node: Loading Shared Libraries140614
-Node: Obsolete141839
-Node: Undocumented142536
-Node: Regexp142779
-Node: Regexp Usage144168
-Node: Escape Sequences146194
-Node: Regexp Operators151957
-Ref: Regexp Operators-Footnote-1159337
-Ref: Regexp Operators-Footnote-2159484
-Node: Bracket Expressions159582
-Ref: table-char-classes161472
-Node: GNU Regexp Operators163995
-Node: Case-sensitivity167718
-Ref: Case-sensitivity-Footnote-1170686
-Ref: Case-sensitivity-Footnote-2170921
-Node: Leftmost Longest171029
-Node: Computed Regexps172230
-Node: Reading Files175640
-Node: Records177643
-Ref: Records-Footnote-1186567
-Node: Fields186604
-Ref: Fields-Footnote-1189637
-Node: Nonconstant Fields189723
-Node: Changing Fields191925
-Node: Field Separators197906
-Node: Default Field Splitting200535
-Node: Regexp Field Splitting201652
-Node: Single Character Fields204994
-Node: Command Line Field Separator206053
-Node: Field Splitting Summary209494
-Ref: Field Splitting Summary-Footnote-1212686
-Node: Constant Size212787
-Node: Splitting By Content217371
-Ref: Splitting By Content-Footnote-1221097
-Node: Multiple Line221137
-Ref: Multiple Line-Footnote-1226984
-Node: Getline227163
-Node: Plain Getline229379
-Node: Getline/Variable231468
-Node: Getline/File232609
-Node: Getline/Variable/File233931
-Ref: Getline/Variable/File-Footnote-1235530
-Node: Getline/Pipe235617
-Node: Getline/Variable/Pipe238303
-Node: Getline/Coprocess239410
-Node: Getline/Variable/Coprocess240653
-Node: Getline Notes241367
-Node: Getline Summary244154
-Ref: table-getline-variants244562
-Node: Read Timeout245420
-Ref: Read Timeout-Footnote-1249165
-Node: Command line directories249222
-Node: Printing249852
-Node: Print251483
-Node: Print Examples252820
-Node: Output Separators255604
-Node: OFMT257364
-Node: Printf258722
-Node: Basic Printf259628
-Node: Control Letters261167
-Node: Format Modifiers264979
-Node: Printf Examples270988
-Node: Redirection273703
-Node: Special Files280687
-Node: Special FD281220
-Ref: Special FD-Footnote-1284845
-Node: Special Network284919
-Node: Special Caveats285769
-Node: Close Files And Pipes286565
-Ref: Close Files And Pipes-Footnote-1293588
-Ref: Close Files And Pipes-Footnote-2293736
-Node: Expressions293886
-Node: Values295018
-Node: Constants295694
-Node: Scalar Constants296374
-Ref: Scalar Constants-Footnote-1297233
-Node: Nondecimal-numbers297415
-Node: Regexp Constants300474
-Node: Using Constant Regexps300949
-Node: Variables304004
-Node: Using Variables304659
-Node: Assignment Options306383
-Node: Conversion308255
-Ref: table-locale-affects313746
-Ref: Conversion-Footnote-1314370
-Node: All Operators314479
-Node: Arithmetic Ops315109
-Node: Concatenation317614
-Ref: Concatenation-Footnote-1320407
-Node: Assignment Ops320527
-Ref: table-assign-ops325515
-Node: Increment Ops326923
-Node: Truth Values and Conditions330393
-Node: Truth Values331476
-Node: Typing and Comparison332525
-Node: Variable Typing333314
-Ref: Variable Typing-Footnote-1337211
-Node: Comparison Operators337333
-Ref: table-relational-ops337743
-Node: POSIX String Comparison341292
-Ref: POSIX String Comparison-Footnote-1342248
-Node: Boolean Ops342386
-Ref: Boolean Ops-Footnote-1346464
-Node: Conditional Exp346555
-Node: Function Calls348287
-Node: Precedence351881
-Node: Locales355550
-Node: Patterns and Actions356639
-Node: Pattern Overview357693
-Node: Regexp Patterns359362
-Node: Expression Patterns359905
-Node: Ranges363590
-Node: BEGIN/END366556
-Node: Using BEGIN/END367318
-Ref: Using BEGIN/END-Footnote-1370049
-Node: I/O And BEGIN/END370155
-Node: BEGINFILE/ENDFILE372437
-Node: Empty375341
-Node: Using Shell Variables375657
-Node: Action Overview377942
-Node: Statements380299
-Node: If Statement382153
-Node: While Statement383652
-Node: Do Statement385696
-Node: For Statement386852
-Node: Switch Statement390004
-Node: Break Statement392101
-Node: Continue Statement394091
-Node: Next Statement395884
-Node: Nextfile Statement398274
-Node: Exit Statement400915
-Node: Built-in Variables403331
-Node: User-modified404426
-Ref: User-modified-Footnote-1412781
-Node: Auto-set412843
-Ref: Auto-set-Footnote-1425194
-Ref: Auto-set-Footnote-2425399
-Node: ARGC and ARGV425455
-Node: Arrays429306
-Node: Array Basics430811
-Node: Array Intro431637
-Node: Reference to Elements435955
-Node: Assigning Elements438225
-Node: Array Example438716
-Node: Scanning an Array440448
-Node: Controlling Scanning442762
-Ref: Controlling Scanning-Footnote-1447695
-Node: Delete448011
-Ref: Delete-Footnote-1450776
-Node: Numeric Array Subscripts450833
-Node: Uninitialized Subscripts453016
-Node: Multi-dimensional454644
-Node: Multi-scanning457738
-Node: Arrays of Arrays459329
-Node: Functions463974
-Node: Built-in464793
-Node: Calling Built-in465871
-Node: Numeric Functions467859
-Ref: Numeric Functions-Footnote-1471691
-Ref: Numeric Functions-Footnote-2472048
-Ref: Numeric Functions-Footnote-3472096
-Node: String Functions472365
-Ref: String Functions-Footnote-1495862
-Ref: String Functions-Footnote-2495991
-Ref: String Functions-Footnote-3496239
-Node: Gory Details496326
-Ref: table-sub-escapes498005
-Ref: table-sub-posix-92499359
-Ref: table-sub-proposed500710
-Ref: table-posix-sub502064
-Ref: table-gensub-escapes503609
-Ref: Gory Details-Footnote-1504816
-Ref: Gory Details-Footnote-2504867
-Node: I/O Functions505018
-Ref: I/O Functions-Footnote-1512123
-Node: Time Functions512270
-Ref: Time Functions-Footnote-1523203
-Ref: Time Functions-Footnote-2523271
-Ref: Time Functions-Footnote-3523429
-Ref: Time Functions-Footnote-4523540
-Ref: Time Functions-Footnote-5523652
-Ref: Time Functions-Footnote-6523879
-Node: Bitwise Functions524145
-Ref: table-bitwise-ops524703
-Ref: Bitwise Functions-Footnote-1528924
-Node: Type Functions529108
-Node: I18N Functions529578
-Node: User-defined531205
-Node: Definition Syntax532009
-Ref: Definition Syntax-Footnote-1536919
-Node: Function Example536988
-Node: Function Caveats539582
-Node: Calling A Function540003
-Node: Variable Scope541118
-Node: Pass By Value/Reference544081
-Node: Return Statement547521
-Node: Dynamic Typing550502
-Node: Indirect Calls551433
-Node: Library Functions561118
-Ref: Library Functions-Footnote-1564631
-Ref: Library Functions-Footnote-2564774
-Node: Library Names564945
-Ref: Library Names-Footnote-1568416
-Ref: Library Names-Footnote-2568636
-Node: General Functions568722
-Node: Strtonum Function569675
-Node: Assert Function572605
-Node: Round Function575931
-Node: Cliff Random Function577474
-Node: Ordinal Functions578490
-Ref: Ordinal Functions-Footnote-1581560
-Ref: Ordinal Functions-Footnote-2581812
-Node: Join Function582021
-Ref: Join Function-Footnote-1583792
-Node: Getlocaltime Function583992
-Node: Data File Management587707
-Node: Filetrans Function588339
-Node: Rewind Function592478
-Node: File Checking593865
-Node: Empty Files594959
-Node: Ignoring Assigns597189
-Node: Getopt Function598742
-Ref: Getopt Function-Footnote-1610046
-Node: Passwd Functions610249
-Ref: Passwd Functions-Footnote-1619224
-Node: Group Functions619312
-Node: Walking Arrays627396
-Node: Sample Programs628965
-Node: Running Examples629642
-Node: Clones630370
-Node: Cut Program631594
-Node: Egrep Program641439
-Ref: Egrep Program-Footnote-1649212
-Node: Id Program649322
-Node: Split Program652938
-Ref: Split Program-Footnote-1656457
-Node: Tee Program656585
-Node: Uniq Program659388
-Node: Wc Program666817
-Ref: Wc Program-Footnote-1671083
-Ref: Wc Program-Footnote-2671283
-Node: Miscellaneous Programs671375
-Node: Dupword Program672563
-Node: Alarm Program674594
-Node: Translate Program679343
-Ref: Translate Program-Footnote-1683730
-Ref: Translate Program-Footnote-2683958
-Node: Labels Program684092
-Ref: Labels Program-Footnote-1687463
-Node: Word Sorting687547
-Node: History Sorting691431
-Node: Extract Program693270
-Ref: Extract Program-Footnote-1700753
-Node: Simple Sed700881
-Node: Igawk Program703943
-Ref: Igawk Program-Footnote-1719100
-Ref: Igawk Program-Footnote-2719301
-Node: Anagram Program719439
-Node: Signature Program722507
-Node: Internationalization723607
-Node: I18N and L10N725039
-Node: Explaining gettext725725
-Ref: Explaining gettext-Footnote-1730791
-Ref: Explaining gettext-Footnote-2730975
-Node: Programmer i18n731140
-Node: Translator i18n735340
-Node: String Extraction736133
-Ref: String Extraction-Footnote-1737094
-Node: Printf Ordering737180
-Ref: Printf Ordering-Footnote-1739964
-Node: I18N Portability740028
-Ref: I18N Portability-Footnote-1742477
-Node: I18N Example742540
-Ref: I18N Example-Footnote-1745175
-Node: Gawk I18N745247
-Node: Advanced Features745864
-Node: Nondecimal Data747368
-Node: Array Sorting748951
-Node: Controlling Array Traversal749648
-Node: Array Sorting Functions757886
-Ref: Array Sorting Functions-Footnote-1761560
-Ref: Array Sorting Functions-Footnote-2761653
-Node: Two-way I/O761847
-Ref: Two-way I/O-Footnote-1767279
-Node: TCP/IP Networking767349
-Node: Profiling770193
-Node: Debugger777647
-Node: Debugging778615
-Node: Debugging Concepts779048
-Node: Debugging Terms780904
-Node: Awk Debugging783501
-Node: Sample Debugging Session784393
-Node: Debugger Invocation784913
-Node: Finding The Bug786242
-Node: List of Debugger Commands792730
-Node: Breakpoint Control794064
-Node: Debugger Execution Control797728
-Node: Viewing And Changing Data801088
-Node: Execution Stack804444
-Node: Debugger Info805911
-Node: Miscellaneous Debugger Commands809892
-Node: Readline Support815337
-Node: Limitations816168
-Node: Arbitrary Precision Arithmetic818420
-Ref: Arbitrary Precision Arithmetic-Footnote-1820062
-Node: General Arithmetic820210
-Node: Floating Point Issues821930
-Node: String Conversion Precision822811
-Ref: String Conversion Precision-Footnote-1824517
-Node: Unexpected Results824626
-Node: POSIX Floating Point Problems826779
-Ref: POSIX Floating Point Problems-Footnote-1830604
-Node: Integer Programming830642
-Node: Floating-point Programming832395
-Ref: Floating-point Programming-Footnote-1838704
-Node: Floating-point Representation838968
-Node: Floating-point Context840133
-Ref: table-ieee-formats840975
-Node: Rounding Mode842359
-Ref: table-rounding-modes842838
-Ref: Rounding Mode-Footnote-1845842
-Node: Gawk and MPFR846023
-Node: Arbitrary Precision Floats847265
-Ref: Arbitrary Precision Floats-Footnote-1849694
-Node: Setting Precision850005
-Node: Setting Rounding Mode852738
-Ref: table-gawk-rounding-modes853142
-Node: Floating-point Constants854322
-Node: Changing Precision855746
-Ref: Changing Precision-Footnote-1857146
-Node: Exact Arithmetic857320
-Node: Arbitrary Precision Integers860428
-Ref: Arbitrary Precision Integers-Footnote-1863428
-Node: Dynamic Extensions863575
-Node: Extension Intro864952
-Node: Plugin License866160
-Node: Extension Mechanism Outline866845
-Ref: load-extension867262
-Ref: load-new-function868740
-Ref: call-new-function869735
-Node: Extension API Description871743
-Node: Extension API Functions Introduction873082
-Node: General Data Types877860
-Ref: General Data Types-Footnote-1883462
-Node: Requesting Values883761
-Ref: table-value-types-returned884492
-Node: Constructor Functions885446
-Node: Registration Functions888442
-Node: Extension Functions889127
-Node: Exit Callback Functions891301
-Node: Extension Version String892544
-Node: Input Parsers893194
-Node: Output Wrappers902911
-Node: Two-way processors907327
-Node: Printing Messages909457
-Ref: Printing Messages-Footnote-1910534
-Node: Updating `ERRNO'910686
-Node: Accessing Parameters911425
-Node: Symbol Table Access912655
-Node: Symbol table by name913167
-Node: Symbol table by cookie914740
-Ref: Symbol table by cookie-Footnote-1918869
-Node: Cached values918932
-Ref: Cached values-Footnote-1922375
-Node: Array Manipulation922466
-Ref: Array Manipulation-Footnote-1923564
-Node: Array Data Types923603
-Ref: Array Data Types-Footnote-1926306
-Node: Array Functions926398
-Node: Flattening Arrays930164
-Node: Creating Arrays937003
-Node: Extension API Variables941798
-Node: Extension Versioning942434
-Node: Extension API Informational Variables944335
-Node: Extension API Boilerplate945421
-Node: Finding Extensions949252
-Node: Extension Example949799
-Node: Internal File Description950537
-Node: Internal File Ops954225
-Ref: Internal File Ops-Footnote-1965672
-Node: Using Internal File Ops965812
-Ref: Using Internal File Ops-Footnote-1968165
-Node: Extension Samples968431
-Node: Extension Sample File Functions969955
-Node: Extension Sample Fnmatch978428
-Node: Extension Sample Fork980154
-Node: Extension Sample Inplace981372
-Node: Extension Sample Ord983164
-Node: Extension Sample Readdir983943
-Node: Extension Sample Revout985447
-Node: Extension Sample Rev2way986040
-Node: Extension Sample Read write array986730
-Node: Extension Sample Readfile988613
-Node: Extension Sample API Tests989370
-Node: Extension Sample Time989895
-Node: gawkextlib991202
-Node: Language History993583
-Node: V7/SVR3.1995105
-Node: SVR4997426
-Node: POSIX998868
-Node: BTL999876
-Node: POSIX/GNU1000681
-Node: Common Extensions1006216
-Node: Ranges and Locales1007323
-Ref: Ranges and Locales-Footnote-11011941
-Ref: Ranges and Locales-Footnote-21011968
-Ref: Ranges and Locales-Footnote-31012228
-Node: Contributors1012449
-Node: Installation1016745
-Node: Gawk Distribution1017639
-Node: Getting1018123
-Node: Extracting1018949
-Node: Distribution contents1020641
-Node: Unix Installation1025902
-Node: Quick Installation1026519
-Node: Additional Configuration Options1028481
-Node: Configuration Philosophy1029958
-Node: Non-Unix Installation1032300
-Node: PC Installation1032758
-Node: PC Binary Installation1034057
-Node: PC Compiling1035905
-Node: PC Testing1038849
-Node: PC Using1040025
-Node: Cygwin1044210
-Node: MSYS1045210
-Node: VMS Installation1045724
-Node: VMS Compilation1046327
-Ref: VMS Compilation-Footnote-11047334
-Node: VMS Installation Details1047392
-Node: VMS Running1049027
-Node: VMS Old Gawk1050634
-Node: Bugs1051108
-Node: Other Versions1054960
-Node: Notes1060290
-Node: Compatibility Mode1061090
-Node: Additions1061873
-Node: Accessing The Source1062800
-Node: Adding Code1064403
-Node: New Ports1070445
-Node: Derived Files1074580
-Ref: Derived Files-Footnote-11079901
-Ref: Derived Files-Footnote-21079935
-Ref: Derived Files-Footnote-31080535
-Node: Future Extensions1080633
-Node: Implementation Limitations1081214
-Node: Extension Design1082466
-Node: Old Extension Problems1083615
-Ref: Old Extension Problems-Footnote-11085123
-Node: Extension New Mechanism Goals1085180
-Ref: Extension New Mechanism Goals-Footnote-11088539
-Node: Extension Other Design Decisions1088725
-Node: Extension Future Growth1090831
-Node: Old Extension Mechansim1091652
-Node: Basic Concepts1093409
-Node: Basic High Level1094090
-Ref: figure-general-flow1094361
-Ref: figure-process-flow1094960
-Ref: Basic High Level-Footnote-11098189
-Node: Basic Data Typing1098374
-Node: Glossary1101729
-Node: Copying1127040
-Node: GNU Free Documentation License1164597
-Node: Index1189734
+Node: Manual History60135
+Ref: Manual History-Footnote-163405
+Ref: Manual History-Footnote-263446
+Node: How To Contribute63520
+Node: Acknowledgments64664
+Node: Getting Started69160
+Node: Running gawk71539
+Node: One-shot72725
+Node: Read Terminal73950
+Ref: Read Terminal-Footnote-175600
+Ref: Read Terminal-Footnote-275876
+Node: Long76047
+Node: Executable Scripts77423
+Ref: Executable Scripts-Footnote-179292
+Ref: Executable Scripts-Footnote-279394
+Node: Comments79941
+Node: Quoting82408
+Node: DOS Quoting87031
+Node: Sample Data Files87706
+Node: Very Simple90738
+Node: Two Rules95337
+Node: More Complex97484
+Ref: More Complex-Footnote-1100414
+Node: Statements/Lines100499
+Ref: Statements/Lines-Footnote-1104961
+Node: Other Features105226
+Node: When106154
+Node: Invoking Gawk108301
+Node: Command Line109762
+Node: Options110545
+Ref: Options-Footnote-1125943
+Node: Other Arguments125968
+Node: Naming Standard Input128626
+Node: Environment Variables129720
+Node: AWKPATH Variable130278
+Ref: AWKPATH Variable-Footnote-1133036
+Node: AWKLIBPATH Variable133296
+Node: Other Environment Variables133893
+Node: Exit Status136388
+Node: Include Files137063
+Node: Loading Shared Libraries140632
+Node: Obsolete141857
+Node: Undocumented142554
+Node: Regexp142797
+Node: Regexp Usage144186
+Node: Escape Sequences146212
+Node: Regexp Operators151975
+Ref: Regexp Operators-Footnote-1159355
+Ref: Regexp Operators-Footnote-2159502
+Node: Bracket Expressions159600
+Ref: table-char-classes161490
+Node: GNU Regexp Operators164013
+Node: Case-sensitivity167736
+Ref: Case-sensitivity-Footnote-1170704
+Ref: Case-sensitivity-Footnote-2170939
+Node: Leftmost Longest171047
+Node: Computed Regexps172248
+Node: Reading Files175658
+Node: Records177661
+Ref: Records-Footnote-1186585
+Node: Fields186622
+Ref: Fields-Footnote-1189655
+Node: Nonconstant Fields189741
+Node: Changing Fields191943
+Node: Field Separators197924
+Node: Default Field Splitting200553
+Node: Regexp Field Splitting201670
+Node: Single Character Fields205012
+Node: Command Line Field Separator206071
+Node: Field Splitting Summary209512
+Ref: Field Splitting Summary-Footnote-1212704
+Node: Constant Size212805
+Node: Splitting By Content217389
+Ref: Splitting By Content-Footnote-1221115
+Node: Multiple Line221155
+Ref: Multiple Line-Footnote-1227002
+Node: Getline227181
+Node: Plain Getline229397
+Node: Getline/Variable231486
+Node: Getline/File232627
+Node: Getline/Variable/File233949
+Ref: Getline/Variable/File-Footnote-1235548
+Node: Getline/Pipe235635
+Node: Getline/Variable/Pipe238321
+Node: Getline/Coprocess239428
+Node: Getline/Variable/Coprocess240671
+Node: Getline Notes241385
+Node: Getline Summary244172
+Ref: table-getline-variants244580
+Node: Read Timeout245438
+Ref: Read Timeout-Footnote-1249183
+Node: Command line directories249240
+Node: Printing249870
+Node: Print251501
+Node: Print Examples252838
+Node: Output Separators255622
+Node: OFMT257382
+Node: Printf258740
+Node: Basic Printf259646
+Node: Control Letters261185
+Node: Format Modifiers264997
+Node: Printf Examples271006
+Node: Redirection273721
+Node: Special Files280705
+Node: Special FD281238
+Ref: Special FD-Footnote-1284863
+Node: Special Network284937
+Node: Special Caveats285787
+Node: Close Files And Pipes286583
+Ref: Close Files And Pipes-Footnote-1293606
+Ref: Close Files And Pipes-Footnote-2293754
+Node: Expressions293904
+Node: Values295036
+Node: Constants295712
+Node: Scalar Constants296392
+Ref: Scalar Constants-Footnote-1297251
+Node: Nondecimal-numbers297433
+Node: Regexp Constants300492
+Node: Using Constant Regexps300967
+Node: Variables304022
+Node: Using Variables304677
+Node: Assignment Options306401
+Node: Conversion308273
+Ref: table-locale-affects313764
+Ref: Conversion-Footnote-1314388
+Node: All Operators314497
+Node: Arithmetic Ops315127
+Node: Concatenation317632
+Ref: Concatenation-Footnote-1320425
+Node: Assignment Ops320545
+Ref: table-assign-ops325533
+Node: Increment Ops326941
+Node: Truth Values and Conditions330411
+Node: Truth Values331494
+Node: Typing and Comparison332543
+Node: Variable Typing333332
+Ref: Variable Typing-Footnote-1337229
+Node: Comparison Operators337351
+Ref: table-relational-ops337761
+Node: POSIX String Comparison341310
+Ref: POSIX String Comparison-Footnote-1342266
+Node: Boolean Ops342404
+Ref: Boolean Ops-Footnote-1346482
+Node: Conditional Exp346573
+Node: Function Calls348305
+Node: Precedence351899
+Node: Locales355568
+Node: Patterns and Actions356657
+Node: Pattern Overview357711
+Node: Regexp Patterns359380
+Node: Expression Patterns359923
+Node: Ranges363608
+Node: BEGIN/END366574
+Node: Using BEGIN/END367336
+Ref: Using BEGIN/END-Footnote-1370067
+Node: I/O And BEGIN/END370173
+Node: BEGINFILE/ENDFILE372455
+Node: Empty375359
+Node: Using Shell Variables375675
+Node: Action Overview377960
+Node: Statements380317
+Node: If Statement382171
+Node: While Statement383670
+Node: Do Statement385714
+Node: For Statement386870
+Node: Switch Statement390022
+Node: Break Statement392119
+Node: Continue Statement394109
+Node: Next Statement395902
+Node: Nextfile Statement398292
+Node: Exit Statement400933
+Node: Built-in Variables403349
+Node: User-modified404444
+Ref: User-modified-Footnote-1412799
+Node: Auto-set412861
+Ref: Auto-set-Footnote-1425212
+Ref: Auto-set-Footnote-2425417
+Node: ARGC and ARGV425473
+Node: Arrays429324
+Node: Array Basics430829
+Node: Array Intro431655
+Node: Reference to Elements435973
+Node: Assigning Elements438243
+Node: Array Example438734
+Node: Scanning an Array440466
+Node: Controlling Scanning442780
+Ref: Controlling Scanning-Footnote-1447713
+Node: Delete448029
+Ref: Delete-Footnote-1450794
+Node: Numeric Array Subscripts450851
+Node: Uninitialized Subscripts453034
+Node: Multi-dimensional454662
+Node: Multi-scanning457756
+Node: Arrays of Arrays459347
+Node: Functions463992
+Node: Built-in464811
+Node: Calling Built-in465889
+Node: Numeric Functions467877
+Ref: Numeric Functions-Footnote-1471709
+Ref: Numeric Functions-Footnote-2472066
+Ref: Numeric Functions-Footnote-3472114
+Node: String Functions472383
+Ref: String Functions-Footnote-1495880
+Ref: String Functions-Footnote-2496009
+Ref: String Functions-Footnote-3496257
+Node: Gory Details496344
+Ref: table-sub-escapes498023
+Ref: table-sub-posix-92499377
+Ref: table-sub-proposed500728
+Ref: table-posix-sub502082
+Ref: table-gensub-escapes503627
+Ref: Gory Details-Footnote-1504834
+Ref: Gory Details-Footnote-2504885
+Node: I/O Functions505036
+Ref: I/O Functions-Footnote-1512141
+Node: Time Functions512288
+Ref: Time Functions-Footnote-1523221
+Ref: Time Functions-Footnote-2523289
+Ref: Time Functions-Footnote-3523447
+Ref: Time Functions-Footnote-4523558
+Ref: Time Functions-Footnote-5523670
+Ref: Time Functions-Footnote-6523897
+Node: Bitwise Functions524163
+Ref: table-bitwise-ops524721
+Ref: Bitwise Functions-Footnote-1528942
+Node: Type Functions529126
+Node: I18N Functions529596
+Node: User-defined531223
+Node: Definition Syntax532027
+Ref: Definition Syntax-Footnote-1536937
+Node: Function Example537006
+Node: Function Caveats539600
+Node: Calling A Function540021
+Node: Variable Scope541136
+Node: Pass By Value/Reference544099
+Node: Return Statement547539
+Node: Dynamic Typing550520
+Node: Indirect Calls551451
+Node: Library Functions561136
+Ref: Library Functions-Footnote-1564649
+Ref: Library Functions-Footnote-2564792
+Node: Library Names564963
+Ref: Library Names-Footnote-1568434
+Ref: Library Names-Footnote-2568654
+Node: General Functions568740
+Node: Strtonum Function569693
+Node: Assert Function572623
+Node: Round Function575949
+Node: Cliff Random Function577492
+Node: Ordinal Functions578508
+Ref: Ordinal Functions-Footnote-1581578
+Ref: Ordinal Functions-Footnote-2581830
+Node: Join Function582039
+Ref: Join Function-Footnote-1583810
+Node: Getlocaltime Function584010
+Node: Data File Management587725
+Node: Filetrans Function588357
+Node: Rewind Function592496
+Node: File Checking593883
+Node: Empty Files594977
+Node: Ignoring Assigns597207
+Node: Getopt Function598760
+Ref: Getopt Function-Footnote-1610064
+Node: Passwd Functions610267
+Ref: Passwd Functions-Footnote-1619242
+Node: Group Functions619330
+Node: Walking Arrays627414
+Node: Sample Programs628983
+Node: Running Examples629660
+Node: Clones630388
+Node: Cut Program631612
+Node: Egrep Program641457
+Ref: Egrep Program-Footnote-1649230
+Node: Id Program649340
+Node: Split Program652956
+Ref: Split Program-Footnote-1656475
+Node: Tee Program656603
+Node: Uniq Program659406
+Node: Wc Program666835
+Ref: Wc Program-Footnote-1671101
+Ref: Wc Program-Footnote-2671301
+Node: Miscellaneous Programs671393
+Node: Dupword Program672581
+Node: Alarm Program674612
+Node: Translate Program679361
+Ref: Translate Program-Footnote-1683748
+Ref: Translate Program-Footnote-2683976
+Node: Labels Program684110
+Ref: Labels Program-Footnote-1687481
+Node: Word Sorting687565
+Node: History Sorting691449
+Node: Extract Program693288
+Ref: Extract Program-Footnote-1700789
+Node: Simple Sed700917
+Node: Igawk Program703979
+Ref: Igawk Program-Footnote-1719136
+Ref: Igawk Program-Footnote-2719337
+Node: Anagram Program719475
+Node: Signature Program722543
+Node: Internationalization723643
+Node: I18N and L10N725075
+Node: Explaining gettext725761
+Ref: Explaining gettext-Footnote-1730827
+Ref: Explaining gettext-Footnote-2731011
+Node: Programmer i18n731176
+Node: Translator i18n735376
+Node: String Extraction736169
+Ref: String Extraction-Footnote-1737130
+Node: Printf Ordering737216
+Ref: Printf Ordering-Footnote-1740000
+Node: I18N Portability740064
+Ref: I18N Portability-Footnote-1742513
+Node: I18N Example742576
+Ref: I18N Example-Footnote-1745211
+Node: Gawk I18N745283
+Node: Advanced Features745900
+Node: Nondecimal Data747404
+Node: Array Sorting748987
+Node: Controlling Array Traversal749684
+Node: Array Sorting Functions757922
+Ref: Array Sorting Functions-Footnote-1761596
+Ref: Array Sorting Functions-Footnote-2761689
+Node: Two-way I/O761883
+Ref: Two-way I/O-Footnote-1767315
+Node: TCP/IP Networking767385
+Node: Profiling770229
+Node: Debugger777683
+Node: Debugging778651
+Node: Debugging Concepts779084
+Node: Debugging Terms780940
+Node: Awk Debugging783537
+Node: Sample Debugging Session784429
+Node: Debugger Invocation784949
+Node: Finding The Bug786278
+Node: List of Debugger Commands792766
+Node: Breakpoint Control794100
+Node: Debugger Execution Control797764
+Node: Viewing And Changing Data801124
+Node: Execution Stack804480
+Node: Debugger Info805947
+Node: Miscellaneous Debugger Commands809929
+Node: Readline Support815374
+Node: Limitations816205
+Node: Arbitrary Precision Arithmetic818457
+Ref: Arbitrary Precision Arithmetic-Footnote-1820099
+Node: General Arithmetic820247
+Node: Floating Point Issues821967
+Node: String Conversion Precision822848
+Ref: String Conversion Precision-Footnote-1824554
+Node: Unexpected Results824663
+Node: POSIX Floating Point Problems826816
+Ref: POSIX Floating Point Problems-Footnote-1830641
+Node: Integer Programming830679
+Node: Floating-point Programming832432
+Ref: Floating-point Programming-Footnote-1838741
+Node: Floating-point Representation839005
+Node: Floating-point Context840170
+Ref: table-ieee-formats841012
+Node: Rounding Mode842396
+Ref: table-rounding-modes842875
+Ref: Rounding Mode-Footnote-1845879
+Node: Gawk and MPFR846060
+Node: Arbitrary Precision Floats847302
+Ref: Arbitrary Precision Floats-Footnote-1849731
+Node: Setting Precision850042
+Node: Setting Rounding Mode852775
+Ref: table-gawk-rounding-modes853179
+Node: Floating-point Constants854359
+Node: Changing Precision855783
+Ref: Changing Precision-Footnote-1857183
+Node: Exact Arithmetic857357
+Node: Arbitrary Precision Integers860465
+Ref: Arbitrary Precision Integers-Footnote-1863465
+Node: Dynamic Extensions863612
+Node: Extension Intro864989
+Node: Plugin License866197
+Node: Extension Mechanism Outline866882
+Ref: load-extension867299
+Ref: load-new-function868777
+Ref: call-new-function869772
+Node: Extension API Description871780
+Node: Extension API Functions Introduction873119
+Node: General Data Types877897
+Ref: General Data Types-Footnote-1883499
+Node: Requesting Values883798
+Ref: table-value-types-returned884529
+Node: Constructor Functions885483
+Node: Registration Functions888479
+Node: Extension Functions889164
+Node: Exit Callback Functions891338
+Node: Extension Version String892581
+Node: Input Parsers893231
+Node: Output Wrappers902948
+Node: Two-way processors907364
+Node: Printing Messages909494
+Ref: Printing Messages-Footnote-1910571
+Node: Updating `ERRNO'910723
+Node: Accessing Parameters911462
+Node: Symbol Table Access912692
+Node: Symbol table by name913204
+Node: Symbol table by cookie914777
+Ref: Symbol table by cookie-Footnote-1918906
+Node: Cached values918969
+Ref: Cached values-Footnote-1922412
+Node: Array Manipulation922503
+Ref: Array Manipulation-Footnote-1923601
+Node: Array Data Types923640
+Ref: Array Data Types-Footnote-1926343
+Node: Array Functions926435
+Node: Flattening Arrays930201
+Node: Creating Arrays937040
+Node: Extension API Variables941835
+Node: Extension Versioning942471
+Node: Extension API Informational Variables944372
+Node: Extension API Boilerplate945458
+Node: Finding Extensions949289
+Node: Extension Example949836
+Node: Internal File Description950574
+Node: Internal File Ops954262
+Ref: Internal File Ops-Footnote-1965709
+Node: Using Internal File Ops965849
+Ref: Using Internal File Ops-Footnote-1968202
+Node: Extension Samples968468
+Node: Extension Sample File Functions969992
+Node: Extension Sample Fnmatch978465
+Node: Extension Sample Fork980191
+Node: Extension Sample Inplace981409
+Node: Extension Sample Ord983201
+Node: Extension Sample Readdir983980
+Node: Extension Sample Revout985484
+Node: Extension Sample Rev2way986077
+Node: Extension Sample Read write array986767
+Node: Extension Sample Readfile988650
+Node: Extension Sample API Tests989407
+Node: Extension Sample Time989932
+Node: gawkextlib991239
+Node: Language History993620
+Node: V7/SVR3.1995142
+Node: SVR4997463
+Node: POSIX998905
+Node: BTL999913
+Node: POSIX/GNU1000718
+Node: Common Extensions1006253
+Node: Ranges and Locales1007360
+Ref: Ranges and Locales-Footnote-11011978
+Ref: Ranges and Locales-Footnote-21012005
+Ref: Ranges and Locales-Footnote-31012265
+Node: Contributors1012486
+Node: Installation1016782
+Node: Gawk Distribution1017676
+Node: Getting1018160
+Node: Extracting1018986
+Node: Distribution contents1020678
+Node: Unix Installation1025939
+Node: Quick Installation1026556
+Node: Additional Configuration Options1028518
+Node: Configuration Philosophy1029995
+Node: Non-Unix Installation1032337
+Node: PC Installation1032795
+Node: PC Binary Installation1034094
+Node: PC Compiling1035942
+Node: PC Testing1038886
+Node: PC Using1040062
+Node: Cygwin1044247
+Node: MSYS1045247
+Node: VMS Installation1045761
+Node: VMS Compilation1046364
+Ref: VMS Compilation-Footnote-11047371
+Node: VMS Installation Details1047429
+Node: VMS Running1049064
+Node: VMS Old Gawk1050671
+Node: Bugs1051145
+Node: Other Versions1054997
+Node: Notes1060327
+Node: Compatibility Mode1061127
+Node: Additions1061910
+Node: Accessing The Source1062837
+Node: Adding Code1064440
+Node: New Ports1070482
+Node: Derived Files1074617
+Ref: Derived Files-Footnote-11079938
+Ref: Derived Files-Footnote-21079972
+Ref: Derived Files-Footnote-31080572
+Node: Future Extensions1080670
+Node: Implementation Limitations1081251
+Node: Extension Design1082503
+Node: Old Extension Problems1083652
+Ref: Old Extension Problems-Footnote-11085160
+Node: Extension New Mechanism Goals1085217
+Ref: Extension New Mechanism Goals-Footnote-11088576
+Node: Extension Other Design Decisions1088762
+Node: Extension Future Growth1090868
+Node: Old Extension Mechansim1091689
+Node: Basic Concepts1093446
+Node: Basic High Level1094127
+Ref: figure-general-flow1094398
+Ref: figure-process-flow1094997
+Ref: Basic High Level-Footnote-11098226
+Node: Basic Data Typing1098411
+Node: Glossary1101766
+Node: Copying1127077
+Node: GNU Free Documentation License1164634
+Node: Index1189771

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index a5b57712..656a4bc5 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -1382,7 +1382,7 @@ and this @value{DOCUMENT}, respectively.
@section Typographical Conventions
@cindex Texinfo
-This @value{DOCUMENT} is written in @uref{http://texinfo.org, Texinfo},
+This @value{DOCUMENT} is written in @uref{http://www.gnu.org/software/texinfo/, Texinfo},
the GNU documentation formatting language.
A single Texinfo source file is used to produce both the printed and online
versions of the documentation.
@@ -22789,7 +22789,7 @@ them in by hand. Here we present a program that can extract parts of a
Texinfo input file into separate files.
@cindex Texinfo
-This @value{DOCUMENT} is written in @uref{http://texinfo.org, Texinfo},
+This @value{DOCUMENT} is written in @uref{http://www.gnu.org/software/texinfo/, Texinfo},
the GNU project's document formatting language.
A single Texinfo source file can be used to produce both
printed and online documentation.
@@ -26835,7 +26835,7 @@ same file more than once in order to avoid infinite recursion.
In addition to, or instead of the @code{source} command, you can use
the @option{-D @var{file}} or @option{--debug=@var{file}} command-line
options to execute commands from a file non-interactively
-(@pxref{Options}.
+(@pxref{Options}).
@end table
@node Miscellaneous Debugger Commands