aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-08-24 21:51:16 +0300
committerArnold D. Robbins <arnold@skeeve.com>2016-08-24 21:51:16 +0300
commit102b1fd9e07076ba42e984bf691bbdee6fe95fb5 (patch)
tree0e367ff616b095b1f0d6aa5d2933cee30ce12f59
parent5b21e17f6e827c55a93a6fb1e7165ee6dde6ddc1 (diff)
downloadegawk-102b1fd9e07076ba42e984bf691bbdee6fe95fb5.tar.gz
egawk-102b1fd9e07076ba42e984bf691bbdee6fe95fb5.tar.bz2
egawk-102b1fd9e07076ba42e984bf691bbdee6fe95fb5.zip
More spelling stuff.
-rw-r--r--doc/ChangeLog1
-rw-r--r--doc/gawk.info1054
-rw-r--r--doc/gawk.texi6
-rw-r--r--doc/gawktexi.in6
4 files changed, 534 insertions, 533 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index b60457e9..36a289b2 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,6 +1,7 @@
2016-08-24 Arnold D. Robbins <arnold@skeeve.com>
* wordlist: Add more words.
+ * gawktexi.in: Fix more typos.
2016-08-23 Arnold D. Robbins <arnold@skeeve.com>
diff --git a/doc/gawk.info b/doc/gawk.info
index a708ef66..1766ab94 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -2646,7 +2646,7 @@ The following list describes options mandated by the POSIX standard:
constant folding and tail recursion elimination in function calls.
These optimizations are enabled by default. This option remains
- primarily for backwards compatibilty. However, it may be used to
+ primarily for backwards compatibility. However, it may be used to
cancel the effect of an earlier '-s' option (see later in this
list).
@@ -5472,7 +5472,7 @@ the error that occurred.
If 'ERRNO' indicates that the I/O operation may be retried, and
'PROCINFO["INPUT", "RETRY"]' is set, then 'getline' returns -2 instead
-of -1, and further calls to 'getline' may be attemped. *Note Retrying
+of -1, and further calls to 'getline' may be attempted. *Note Retrying
Input:: for further information about this feature.
In the following examples, COMMAND stands for a string value that
@@ -22037,7 +22037,7 @@ some limitations. A few that it's worth being aware of are:
* The 'gawk' debugger only accepts source code supplied with the '-f'
option.
- One other point is worth disucssing. Conventional debuggers run in a
+ One other point is worth discussing. Conventional debuggers run in a
separate process (and thus address space) from the programs that they
debug (the "debuggee", if you will).
@@ -35299,529 +35299,529 @@ Node: Intro Summary113230
Node: Invoking Gawk114114
Node: Command Line115628
Node: Options116426
-Ref: Options-Footnote-1132524
-Ref: Options-Footnote-2132754
-Node: Other Arguments132779
-Node: Naming Standard Input135726
-Node: Environment Variables136819
-Node: AWKPATH Variable137377
-Ref: AWKPATH Variable-Footnote-1140788
-Ref: AWKPATH Variable-Footnote-2140833
-Node: AWKLIBPATH Variable141094
-Node: Other Environment Variables142351
-Node: Exit Status146172
-Node: Include Files146849
-Node: Loading Shared Libraries150444
-Node: Obsolete151872
-Node: Undocumented152564
-Node: Invoking Summary152861
-Node: Regexp154521
-Node: Regexp Usage156040
-Node: Escape Sequences158077
-Node: Regexp Operators164309
-Ref: Regexp Operators-Footnote-1171725
-Ref: Regexp Operators-Footnote-2171872
-Node: Bracket Expressions171970
-Ref: table-char-classes174446
-Node: Leftmost Longest177583
-Node: Computed Regexps178886
-Node: GNU Regexp Operators182313
-Node: Case-sensitivity185992
-Ref: Case-sensitivity-Footnote-1188888
-Ref: Case-sensitivity-Footnote-2189123
-Node: Strong Regexp Constants189231
-Node: Regexp Summary190020
-Node: Reading Files191495
-Node: Records193658
-Node: awk split records194391
-Node: gawk split records199322
-Ref: gawk split records-Footnote-1203862
-Node: Fields203899
-Node: Nonconstant Fields206640
-Ref: Nonconstant Fields-Footnote-1208876
-Node: Changing Fields209080
-Node: Field Separators215008
-Node: Default Field Splitting217706
-Node: Regexp Field Splitting218824
-Node: Single Character Fields222177
-Node: Command Line Field Separator223237
-Node: Full Line Fields226455
-Ref: Full Line Fields-Footnote-1227977
-Ref: Full Line Fields-Footnote-2228023
-Node: Field Splitting Summary228124
-Node: Constant Size230198
-Node: Splitting By Content234776
-Ref: Splitting By Content-Footnote-1238747
-Node: Multiple Line238910
-Ref: Multiple Line-Footnote-1244792
-Node: Getline244971
-Node: Plain Getline247437
-Node: Getline/Variable250076
-Node: Getline/File251225
-Node: Getline/Variable/File252611
-Ref: Getline/Variable/File-Footnote-1254214
-Node: Getline/Pipe254302
-Node: Getline/Variable/Pipe257007
-Node: Getline/Coprocess258140
-Node: Getline/Variable/Coprocess259405
-Node: Getline Notes260145
-Node: Getline Summary262940
-Ref: table-getline-variants263362
-Node: Read Timeout264110
-Ref: Read Timeout-Footnote-1268016
-Node: Retrying Input268074
-Node: Command-line directories269273
-Node: Input Summary270179
-Node: Input Exercises273351
-Node: Printing274079
-Node: Print275913
-Node: Print Examples277370
-Node: Output Separators280150
-Node: OFMT282167
-Node: Printf283523
-Node: Basic Printf284308
-Node: Control Letters285882
-Node: Format Modifiers289870
-Node: Printf Examples295885
-Node: Redirection298371
-Node: Special FD305212
-Ref: Special FD-Footnote-1308380
-Node: Special Files308454
-Node: Other Inherited Files309071
-Node: Special Network310072
-Node: Special Caveats310932
-Node: Close Files And Pipes311881
-Ref: table-close-pipe-return-values318788
-Ref: Close Files And Pipes-Footnote-1319571
-Ref: Close Files And Pipes-Footnote-2319719
-Node: Nonfatal319871
-Node: Output Summary322196
-Node: Output Exercises323418
-Node: Expressions324097
-Node: Values325285
-Node: Constants325963
-Node: Scalar Constants326654
-Ref: Scalar Constants-Footnote-1327518
-Node: Nondecimal-numbers327768
-Node: Regexp Constants330781
-Node: Using Constant Regexps331307
-Node: Variables334470
-Node: Using Variables335127
-Node: Assignment Options337037
-Node: Conversion338910
-Node: Strings And Numbers339434
-Ref: Strings And Numbers-Footnote-1342497
-Node: Locale influences conversions342606
-Ref: table-locale-affects345364
-Node: All Operators345982
-Node: Arithmetic Ops346611
-Node: Concatenation349117
-Ref: Concatenation-Footnote-1351964
-Node: Assignment Ops352071
-Ref: table-assign-ops357062
-Node: Increment Ops358375
-Node: Truth Values and Conditions361835
-Node: Truth Values362909
-Node: Typing and Comparison363957
-Node: Variable Typing364777
-Node: Comparison Operators368401
-Ref: table-relational-ops368820
-Node: POSIX String Comparison372315
-Ref: POSIX String Comparison-Footnote-1373389
-Node: Boolean Ops373528
-Ref: Boolean Ops-Footnote-1378010
-Node: Conditional Exp378102
-Node: Function Calls379838
-Node: Precedence383715
-Node: Locales387374
-Node: Expressions Summary389006
-Node: Patterns and Actions391579
-Node: Pattern Overview392699
-Node: Regexp Patterns394376
-Node: Expression Patterns394918
-Node: Ranges398699
-Node: BEGIN/END401807
-Node: Using BEGIN/END402568
-Ref: Using BEGIN/END-Footnote-1405304
-Node: I/O And BEGIN/END405410
-Node: BEGINFILE/ENDFILE407724
-Node: Empty410631
-Node: Using Shell Variables410948
-Node: Action Overview413222
-Node: Statements415547
-Node: If Statement417395
-Node: While Statement418890
-Node: Do Statement420918
-Node: For Statement422066
-Node: Switch Statement425224
-Node: Break Statement427610
-Node: Continue Statement429702
-Node: Next Statement431529
-Node: Nextfile Statement433912
-Node: Exit Statement436564
-Node: Built-in Variables438967
-Node: User-modified440100
-Node: Auto-set447686
-Ref: Auto-set-Footnote-1462339
-Ref: Auto-set-Footnote-2462545
-Node: ARGC and ARGV462601
-Node: Pattern Action Summary466814
-Node: Arrays469244
-Node: Array Basics470573
-Node: Array Intro471417
-Ref: figure-array-elements473392
-Ref: Array Intro-Footnote-1476096
-Node: Reference to Elements476224
-Node: Assigning Elements478688
-Node: Array Example479179
-Node: Scanning an Array480938
-Node: Controlling Scanning483960
-Ref: Controlling Scanning-Footnote-1489359
-Node: Numeric Array Subscripts489675
-Node: Uninitialized Subscripts491859
-Node: Delete493478
-Ref: Delete-Footnote-1496230
-Node: Multidimensional496287
-Node: Multiscanning499382
-Node: Arrays of Arrays500973
-Node: Arrays Summary505740
-Node: Functions507833
-Node: Built-in508871
-Node: Calling Built-in509952
-Node: Numeric Functions511948
-Ref: Numeric Functions-Footnote-1516781
-Ref: Numeric Functions-Footnote-2517138
-Ref: Numeric Functions-Footnote-3517186
-Node: String Functions517458
-Ref: String Functions-Footnote-1540962
-Ref: String Functions-Footnote-2541090
-Ref: String Functions-Footnote-3541338
-Node: Gory Details541425
-Ref: table-sub-escapes543216
-Ref: table-sub-proposed544735
-Ref: table-posix-sub546098
-Ref: table-gensub-escapes547639
-Ref: Gory Details-Footnote-1548462
-Node: I/O Functions548616
-Ref: table-system-return-values555198
-Ref: I/O Functions-Footnote-1557178
-Ref: I/O Functions-Footnote-2557326
-Node: Time Functions557446
-Ref: Time Functions-Footnote-1567951
-Ref: Time Functions-Footnote-2568019
-Ref: Time Functions-Footnote-3568177
-Ref: Time Functions-Footnote-4568288
-Ref: Time Functions-Footnote-5568400
-Ref: Time Functions-Footnote-6568627
-Node: Bitwise Functions568893
-Ref: table-bitwise-ops569487
-Ref: Bitwise Functions-Footnote-1573825
-Node: Type Functions573998
-Node: I18N Functions576530
-Node: User-defined578181
-Node: Definition Syntax578986
-Ref: Definition Syntax-Footnote-1584673
-Node: Function Example584744
-Ref: Function Example-Footnote-1587666
-Node: Function Caveats587688
-Node: Calling A Function588206
-Node: Variable Scope589164
-Node: Pass By Value/Reference592158
-Node: Return Statement595657
-Node: Dynamic Typing598636
-Node: Indirect Calls599566
-Ref: Indirect Calls-Footnote-1609817
-Node: Functions Summary609945
-Node: Library Functions612650
-Ref: Library Functions-Footnote-1616257
-Ref: Library Functions-Footnote-2616400
-Node: Library Names616571
-Ref: Library Names-Footnote-1620031
-Ref: Library Names-Footnote-2620254
-Node: General Functions620340
-Node: Strtonum Function621443
-Node: Assert Function624465
-Node: Round Function627791
-Node: Cliff Random Function629332
-Node: Ordinal Functions630348
-Ref: Ordinal Functions-Footnote-1633411
-Ref: Ordinal Functions-Footnote-2633663
-Node: Join Function633873
-Ref: Join Function-Footnote-1635643
-Node: Getlocaltime Function635843
-Node: Readfile Function639585
-Node: Shell Quoting641557
-Node: Data File Management642958
-Node: Filetrans Function643590
-Node: Rewind Function647686
-Node: File Checking649592
-Ref: File Checking-Footnote-1650926
-Node: Empty Files651127
-Node: Ignoring Assigns653106
-Node: Getopt Function654656
-Ref: Getopt Function-Footnote-1666125
-Node: Passwd Functions666325
-Ref: Passwd Functions-Footnote-1675164
-Node: Group Functions675252
-Ref: Group Functions-Footnote-1683149
-Node: Walking Arrays683356
-Node: Library Functions Summary686364
-Node: Library Exercises687770
-Node: Sample Programs688235
-Node: Running Examples689005
-Node: Clones689733
-Node: Cut Program690957
-Node: Egrep Program700886
-Ref: Egrep Program-Footnote-1708398
-Node: Id Program708508
-Node: Split Program712188
-Ref: Split Program-Footnote-1715647
-Node: Tee Program715776
-Node: Uniq Program718566
-Node: Wc Program725992
-Ref: Wc Program-Footnote-1730247
-Node: Miscellaneous Programs730341
-Node: Dupword Program731554
-Node: Alarm Program733584
-Node: Translate Program738439
-Ref: Translate Program-Footnote-1743004
-Node: Labels Program743274
-Ref: Labels Program-Footnote-1746625
-Node: Word Sorting746709
-Node: History Sorting750781
-Node: Extract Program752616
-Node: Simple Sed760145
-Node: Igawk Program763219
-Ref: Igawk Program-Footnote-1777550
-Ref: Igawk Program-Footnote-2777752
-Ref: Igawk Program-Footnote-3777874
-Node: Anagram Program777989
-Node: Signature Program781051
-Node: Programs Summary782298
-Node: Programs Exercises783512
-Ref: Programs Exercises-Footnote-1787641
-Node: Advanced Features787732
-Node: Nondecimal Data789722
-Node: Array Sorting791313
-Node: Controlling Array Traversal792013
-Ref: Controlling Array Traversal-Footnote-1800380
-Node: Array Sorting Functions800498
-Ref: Array Sorting Functions-Footnote-1805589
-Node: Two-way I/O805785
-Ref: Two-way I/O-Footnote-1812335
-Ref: Two-way I/O-Footnote-2812522
-Node: TCP/IP Networking812604
-Node: Profiling815722
-Ref: Profiling-Footnote-1824215
-Node: Advanced Features Summary824538
-Node: Internationalization826382
-Node: I18N and L10N827862
-Node: Explaining gettext828549
-Ref: Explaining gettext-Footnote-1834441
-Ref: Explaining gettext-Footnote-2834626
-Node: Programmer i18n834791
-Ref: Programmer i18n-Footnote-1839646
-Node: Translator i18n839695
-Node: String Extraction840489
-Ref: String Extraction-Footnote-1841621
-Node: Printf Ordering841707
-Ref: Printf Ordering-Footnote-1844493
-Node: I18N Portability844557
-Ref: I18N Portability-Footnote-1847013
-Node: I18N Example847076
-Ref: I18N Example-Footnote-1849882
-Node: Gawk I18N849955
-Node: I18N Summary850600
-Node: Debugger851941
-Node: Debugging852963
-Node: Debugging Concepts853404
-Node: Debugging Terms855213
-Node: Awk Debugging857788
-Node: Sample Debugging Session858694
-Node: Debugger Invocation859228
-Node: Finding The Bug860614
-Node: List of Debugger Commands867092
-Node: Breakpoint Control868425
-Node: Debugger Execution Control872119
-Node: Viewing And Changing Data875481
-Node: Execution Stack878855
-Node: Debugger Info880492
-Node: Miscellaneous Debugger Commands884563
-Node: Readline Support889651
-Node: Limitations890547
-Ref: Limitations-Footnote-1894778
-Node: Debugging Summary894829
-Node: Arbitrary Precision Arithmetic896108
-Node: Computer Arithmetic897524
-Ref: table-numeric-ranges901115
-Ref: Computer Arithmetic-Footnote-1901837
-Node: Math Definitions901894
-Ref: table-ieee-formats905208
-Ref: Math Definitions-Footnote-1905811
-Node: MPFR features905916
-Node: FP Math Caution907633
-Ref: FP Math Caution-Footnote-1908705
-Node: Inexactness of computations909074
-Node: Inexact representation910034
-Node: Comparing FP Values911394
-Node: Errors accumulate912476
-Node: Getting Accuracy913909
-Node: Try To Round916619
-Node: Setting precision917518
-Ref: table-predefined-precision-strings918215
-Node: Setting the rounding mode920045
-Ref: table-gawk-rounding-modes920419
-Ref: Setting the rounding mode-Footnote-1923827
-Node: Arbitrary Precision Integers924006
-Ref: Arbitrary Precision Integers-Footnote-1928923
-Node: POSIX Floating Point Problems929072
-Ref: POSIX Floating Point Problems-Footnote-1932954
-Node: Floating point summary932992
-Node: Dynamic Extensions935182
-Node: Extension Intro936735
-Node: Plugin License938001
-Node: Extension Mechanism Outline938798
-Ref: figure-load-extension939237
-Ref: figure-register-new-function940802
-Ref: figure-call-new-function941894
-Node: Extension API Description943956
-Node: Extension API Functions Introduction945488
-Node: General Data Types950347
-Ref: General Data Types-Footnote-1956302
-Node: Memory Allocation Functions956601
-Ref: Memory Allocation Functions-Footnote-1959446
-Node: Constructor Functions959545
-Node: Registration Functions961290
-Node: Extension Functions961975
-Node: Exit Callback Functions964598
-Node: Extension Version String965848
-Node: Input Parsers966511
-Node: Output Wrappers976393
-Node: Two-way processors980905
-Node: Printing Messages983170
-Ref: Printing Messages-Footnote-1984341
-Node: Updating ERRNO984494
-Node: Requesting Values985233
-Ref: table-value-types-returned985970
-Node: Accessing Parameters986853
-Node: Symbol Table Access988088
-Node: Symbol table by name988600
-Node: Symbol table by cookie990621
-Ref: Symbol table by cookie-Footnote-1994773
-Node: Cached values994837
-Ref: Cached values-Footnote-1998344
-Node: Array Manipulation998435
-Ref: Array Manipulation-Footnote-1999526
-Node: Array Data Types999563
-Ref: Array Data Types-Footnote-11002221
-Node: Array Functions1002313
-Node: Flattening Arrays1006171
-Node: Creating Arrays1013079
-Node: Redirection API1017848
-Node: Extension API Variables1020679
-Node: Extension Versioning1021312
-Ref: gawk-api-version1021749
-Node: Extension API Informational Variables1023505
-Node: Extension API Boilerplate1024569
-Node: Finding Extensions1028383
-Node: Extension Example1028942
-Node: Internal File Description1029740
-Node: Internal File Ops1033820
-Ref: Internal File Ops-Footnote-11045582
-Node: Using Internal File Ops1045722
-Ref: Using Internal File Ops-Footnote-11048105
-Node: Extension Samples1048379
-Node: Extension Sample File Functions1049908
-Node: Extension Sample Fnmatch1057557
-Node: Extension Sample Fork1059044
-Node: Extension Sample Inplace1060262
-Node: Extension Sample Ord1063472
-Node: Extension Sample Readdir1064308
-Ref: table-readdir-file-types1065197
-Node: Extension Sample Revout1066002
-Node: Extension Sample Rev2way1066591
-Node: Extension Sample Read write array1067331
-Node: Extension Sample Readfile1069273
-Node: Extension Sample Time1070368
-Node: Extension Sample API Tests1071716
-Node: gawkextlib1072208
-Node: Extension summary1074655
-Node: Extension Exercises1078357
-Node: Language History1079855
-Node: V7/SVR3.11081511
-Node: SVR41083663
-Node: POSIX1085097
-Node: BTL1086476
-Node: POSIX/GNU1087205
-Node: Feature History1093067
-Node: Common Extensions1107437
-Node: Ranges and Locales1108720
-Ref: Ranges and Locales-Footnote-11113336
-Ref: Ranges and Locales-Footnote-21113363
-Ref: Ranges and Locales-Footnote-31113598
-Node: Contributors1113819
-Node: History summary1119379
-Node: Installation1120759
-Node: Gawk Distribution1121703
-Node: Getting1122187
-Node: Extracting1123148
-Node: Distribution contents1124786
-Node: Unix Installation1130880
-Node: Quick Installation1131562
-Node: Shell Startup Files1133976
-Node: Additional Configuration Options1135054
-Node: Configuration Philosophy1136859
-Node: Non-Unix Installation1139228
-Node: PC Installation1139686
-Node: PC Binary Installation1141006
-Node: PC Compiling1142858
-Ref: PC Compiling-Footnote-11145652
-Node: PC Testing1145761
-Node: PC Using1146941
-Ref: PC Using-Footnote-11151094
-Node: Cygwin1151167
-Node: MSYS1151937
-Node: VMS Installation1152438
-Node: VMS Compilation1153229
-Ref: VMS Compilation-Footnote-11154458
-Node: VMS Dynamic Extensions1154516
-Node: VMS Installation Details1156201
-Node: VMS Running1158454
-Node: VMS GNV1162733
-Node: VMS Old Gawk1163468
-Node: Bugs1163939
-Node: Other Versions1168254
-Node: Installation summary1174838
-Node: Notes1175889
-Node: Compatibility Mode1176754
-Node: Additions1177536
-Node: Accessing The Source1178461
-Node: Adding Code1179896
-Node: New Ports1186115
-Node: Derived Files1190603
-Ref: Derived Files-Footnote-11196088
-Ref: Derived Files-Footnote-21196123
-Ref: Derived Files-Footnote-31196721
-Node: Future Extensions1196835
-Node: Implementation Limitations1197493
-Node: Extension Design1198676
-Node: Old Extension Problems1199830
-Ref: Old Extension Problems-Footnote-11201348
-Node: Extension New Mechanism Goals1201405
-Ref: Extension New Mechanism Goals-Footnote-11204769
-Node: Extension Other Design Decisions1204958
-Node: Extension Future Growth1207071
-Node: Old Extension Mechanism1207907
-Node: Notes summary1209670
-Node: Basic Concepts1210852
-Node: Basic High Level1211533
-Ref: figure-general-flow1211815
-Ref: figure-process-flow1212500
-Ref: Basic High Level-Footnote-11215801
-Node: Basic Data Typing1215986
-Node: Glossary1219314
-Node: Copying1251261
-Node: GNU Free Documentation License1288800
-Node: Index1313918
+Ref: Options-Footnote-1132525
+Ref: Options-Footnote-2132755
+Node: Other Arguments132780
+Node: Naming Standard Input135727
+Node: Environment Variables136820
+Node: AWKPATH Variable137378
+Ref: AWKPATH Variable-Footnote-1140789
+Ref: AWKPATH Variable-Footnote-2140834
+Node: AWKLIBPATH Variable141095
+Node: Other Environment Variables142352
+Node: Exit Status146173
+Node: Include Files146850
+Node: Loading Shared Libraries150445
+Node: Obsolete151873
+Node: Undocumented152565
+Node: Invoking Summary152862
+Node: Regexp154522
+Node: Regexp Usage156041
+Node: Escape Sequences158078
+Node: Regexp Operators164310
+Ref: Regexp Operators-Footnote-1171726
+Ref: Regexp Operators-Footnote-2171873
+Node: Bracket Expressions171971
+Ref: table-char-classes174447
+Node: Leftmost Longest177584
+Node: Computed Regexps178887
+Node: GNU Regexp Operators182314
+Node: Case-sensitivity185993
+Ref: Case-sensitivity-Footnote-1188889
+Ref: Case-sensitivity-Footnote-2189124
+Node: Strong Regexp Constants189232
+Node: Regexp Summary190021
+Node: Reading Files191496
+Node: Records193659
+Node: awk split records194392
+Node: gawk split records199323
+Ref: gawk split records-Footnote-1203863
+Node: Fields203900
+Node: Nonconstant Fields206641
+Ref: Nonconstant Fields-Footnote-1208877
+Node: Changing Fields209081
+Node: Field Separators215009
+Node: Default Field Splitting217707
+Node: Regexp Field Splitting218825
+Node: Single Character Fields222178
+Node: Command Line Field Separator223238
+Node: Full Line Fields226456
+Ref: Full Line Fields-Footnote-1227978
+Ref: Full Line Fields-Footnote-2228024
+Node: Field Splitting Summary228125
+Node: Constant Size230199
+Node: Splitting By Content234777
+Ref: Splitting By Content-Footnote-1238748
+Node: Multiple Line238911
+Ref: Multiple Line-Footnote-1244793
+Node: Getline244972
+Node: Plain Getline247439
+Node: Getline/Variable250078
+Node: Getline/File251227
+Node: Getline/Variable/File252613
+Ref: Getline/Variable/File-Footnote-1254216
+Node: Getline/Pipe254304
+Node: Getline/Variable/Pipe257009
+Node: Getline/Coprocess258142
+Node: Getline/Variable/Coprocess259407
+Node: Getline Notes260147
+Node: Getline Summary262942
+Ref: table-getline-variants263364
+Node: Read Timeout264112
+Ref: Read Timeout-Footnote-1268018
+Node: Retrying Input268076
+Node: Command-line directories269275
+Node: Input Summary270181
+Node: Input Exercises273353
+Node: Printing274081
+Node: Print275915
+Node: Print Examples277372
+Node: Output Separators280152
+Node: OFMT282169
+Node: Printf283525
+Node: Basic Printf284310
+Node: Control Letters285884
+Node: Format Modifiers289872
+Node: Printf Examples295887
+Node: Redirection298373
+Node: Special FD305214
+Ref: Special FD-Footnote-1308382
+Node: Special Files308456
+Node: Other Inherited Files309073
+Node: Special Network310074
+Node: Special Caveats310934
+Node: Close Files And Pipes311883
+Ref: table-close-pipe-return-values318790
+Ref: Close Files And Pipes-Footnote-1319573
+Ref: Close Files And Pipes-Footnote-2319721
+Node: Nonfatal319873
+Node: Output Summary322198
+Node: Output Exercises323420
+Node: Expressions324099
+Node: Values325287
+Node: Constants325965
+Node: Scalar Constants326656
+Ref: Scalar Constants-Footnote-1327520
+Node: Nondecimal-numbers327770
+Node: Regexp Constants330783
+Node: Using Constant Regexps331309
+Node: Variables334472
+Node: Using Variables335129
+Node: Assignment Options337039
+Node: Conversion338912
+Node: Strings And Numbers339436
+Ref: Strings And Numbers-Footnote-1342499
+Node: Locale influences conversions342608
+Ref: table-locale-affects345366
+Node: All Operators345984
+Node: Arithmetic Ops346613
+Node: Concatenation349119
+Ref: Concatenation-Footnote-1351966
+Node: Assignment Ops352073
+Ref: table-assign-ops357064
+Node: Increment Ops358377
+Node: Truth Values and Conditions361837
+Node: Truth Values362911
+Node: Typing and Comparison363959
+Node: Variable Typing364779
+Node: Comparison Operators368403
+Ref: table-relational-ops368822
+Node: POSIX String Comparison372317
+Ref: POSIX String Comparison-Footnote-1373391
+Node: Boolean Ops373530
+Ref: Boolean Ops-Footnote-1378012
+Node: Conditional Exp378104
+Node: Function Calls379840
+Node: Precedence383717
+Node: Locales387376
+Node: Expressions Summary389008
+Node: Patterns and Actions391581
+Node: Pattern Overview392701
+Node: Regexp Patterns394378
+Node: Expression Patterns394920
+Node: Ranges398701
+Node: BEGIN/END401809
+Node: Using BEGIN/END402570
+Ref: Using BEGIN/END-Footnote-1405306
+Node: I/O And BEGIN/END405412
+Node: BEGINFILE/ENDFILE407726
+Node: Empty410633
+Node: Using Shell Variables410950
+Node: Action Overview413224
+Node: Statements415549
+Node: If Statement417397
+Node: While Statement418892
+Node: Do Statement420920
+Node: For Statement422068
+Node: Switch Statement425226
+Node: Break Statement427612
+Node: Continue Statement429704
+Node: Next Statement431531
+Node: Nextfile Statement433914
+Node: Exit Statement436566
+Node: Built-in Variables438969
+Node: User-modified440102
+Node: Auto-set447688
+Ref: Auto-set-Footnote-1462341
+Ref: Auto-set-Footnote-2462547
+Node: ARGC and ARGV462603
+Node: Pattern Action Summary466816
+Node: Arrays469246
+Node: Array Basics470575
+Node: Array Intro471419
+Ref: figure-array-elements473394
+Ref: Array Intro-Footnote-1476098
+Node: Reference to Elements476226
+Node: Assigning Elements478690
+Node: Array Example479181
+Node: Scanning an Array480940
+Node: Controlling Scanning483962
+Ref: Controlling Scanning-Footnote-1489361
+Node: Numeric Array Subscripts489677
+Node: Uninitialized Subscripts491861
+Node: Delete493480
+Ref: Delete-Footnote-1496232
+Node: Multidimensional496289
+Node: Multiscanning499384
+Node: Arrays of Arrays500975
+Node: Arrays Summary505742
+Node: Functions507835
+Node: Built-in508873
+Node: Calling Built-in509954
+Node: Numeric Functions511950
+Ref: Numeric Functions-Footnote-1516783
+Ref: Numeric Functions-Footnote-2517140
+Ref: Numeric Functions-Footnote-3517188
+Node: String Functions517460
+Ref: String Functions-Footnote-1540964
+Ref: String Functions-Footnote-2541092
+Ref: String Functions-Footnote-3541340
+Node: Gory Details541427
+Ref: table-sub-escapes543218
+Ref: table-sub-proposed544737
+Ref: table-posix-sub546100
+Ref: table-gensub-escapes547641
+Ref: Gory Details-Footnote-1548464
+Node: I/O Functions548618
+Ref: table-system-return-values555200
+Ref: I/O Functions-Footnote-1557180
+Ref: I/O Functions-Footnote-2557328
+Node: Time Functions557448
+Ref: Time Functions-Footnote-1567953
+Ref: Time Functions-Footnote-2568021
+Ref: Time Functions-Footnote-3568179
+Ref: Time Functions-Footnote-4568290
+Ref: Time Functions-Footnote-5568402
+Ref: Time Functions-Footnote-6568629
+Node: Bitwise Functions568895
+Ref: table-bitwise-ops569489
+Ref: Bitwise Functions-Footnote-1573827
+Node: Type Functions574000
+Node: I18N Functions576532
+Node: User-defined578183
+Node: Definition Syntax578988
+Ref: Definition Syntax-Footnote-1584675
+Node: Function Example584746
+Ref: Function Example-Footnote-1587668
+Node: Function Caveats587690
+Node: Calling A Function588208
+Node: Variable Scope589166
+Node: Pass By Value/Reference592160
+Node: Return Statement595659
+Node: Dynamic Typing598638
+Node: Indirect Calls599568
+Ref: Indirect Calls-Footnote-1609819
+Node: Functions Summary609947
+Node: Library Functions612652
+Ref: Library Functions-Footnote-1616259
+Ref: Library Functions-Footnote-2616402
+Node: Library Names616573
+Ref: Library Names-Footnote-1620033
+Ref: Library Names-Footnote-2620256
+Node: General Functions620342
+Node: Strtonum Function621445
+Node: Assert Function624467
+Node: Round Function627793
+Node: Cliff Random Function629334
+Node: Ordinal Functions630350
+Ref: Ordinal Functions-Footnote-1633413
+Ref: Ordinal Functions-Footnote-2633665
+Node: Join Function633875
+Ref: Join Function-Footnote-1635645
+Node: Getlocaltime Function635845
+Node: Readfile Function639587
+Node: Shell Quoting641559
+Node: Data File Management642960
+Node: Filetrans Function643592
+Node: Rewind Function647688
+Node: File Checking649594
+Ref: File Checking-Footnote-1650928
+Node: Empty Files651129
+Node: Ignoring Assigns653108
+Node: Getopt Function654658
+Ref: Getopt Function-Footnote-1666127
+Node: Passwd Functions666327
+Ref: Passwd Functions-Footnote-1675166
+Node: Group Functions675254
+Ref: Group Functions-Footnote-1683151
+Node: Walking Arrays683358
+Node: Library Functions Summary686366
+Node: Library Exercises687772
+Node: Sample Programs688237
+Node: Running Examples689007
+Node: Clones689735
+Node: Cut Program690959
+Node: Egrep Program700888
+Ref: Egrep Program-Footnote-1708400
+Node: Id Program708510
+Node: Split Program712190
+Ref: Split Program-Footnote-1715649
+Node: Tee Program715778
+Node: Uniq Program718568
+Node: Wc Program725994
+Ref: Wc Program-Footnote-1730249
+Node: Miscellaneous Programs730343
+Node: Dupword Program731556
+Node: Alarm Program733586
+Node: Translate Program738441
+Ref: Translate Program-Footnote-1743006
+Node: Labels Program743276
+Ref: Labels Program-Footnote-1746627
+Node: Word Sorting746711
+Node: History Sorting750783
+Node: Extract Program752618
+Node: Simple Sed760147
+Node: Igawk Program763221
+Ref: Igawk Program-Footnote-1777552
+Ref: Igawk Program-Footnote-2777754
+Ref: Igawk Program-Footnote-3777876
+Node: Anagram Program777991
+Node: Signature Program781053
+Node: Programs Summary782300
+Node: Programs Exercises783514
+Ref: Programs Exercises-Footnote-1787643
+Node: Advanced Features787734
+Node: Nondecimal Data789724
+Node: Array Sorting791315
+Node: Controlling Array Traversal792015
+Ref: Controlling Array Traversal-Footnote-1800382
+Node: Array Sorting Functions800500
+Ref: Array Sorting Functions-Footnote-1805591
+Node: Two-way I/O805787
+Ref: Two-way I/O-Footnote-1812337
+Ref: Two-way I/O-Footnote-2812524
+Node: TCP/IP Networking812606
+Node: Profiling815724
+Ref: Profiling-Footnote-1824217
+Node: Advanced Features Summary824540
+Node: Internationalization826384
+Node: I18N and L10N827864
+Node: Explaining gettext828551
+Ref: Explaining gettext-Footnote-1834443
+Ref: Explaining gettext-Footnote-2834628
+Node: Programmer i18n834793
+Ref: Programmer i18n-Footnote-1839648
+Node: Translator i18n839697
+Node: String Extraction840491
+Ref: String Extraction-Footnote-1841623
+Node: Printf Ordering841709
+Ref: Printf Ordering-Footnote-1844495
+Node: I18N Portability844559
+Ref: I18N Portability-Footnote-1847015
+Node: I18N Example847078
+Ref: I18N Example-Footnote-1849884
+Node: Gawk I18N849957
+Node: I18N Summary850602
+Node: Debugger851943
+Node: Debugging852965
+Node: Debugging Concepts853406
+Node: Debugging Terms855215
+Node: Awk Debugging857790
+Node: Sample Debugging Session858696
+Node: Debugger Invocation859230
+Node: Finding The Bug860616
+Node: List of Debugger Commands867094
+Node: Breakpoint Control868427
+Node: Debugger Execution Control872121
+Node: Viewing And Changing Data875483
+Node: Execution Stack878857
+Node: Debugger Info880494
+Node: Miscellaneous Debugger Commands884565
+Node: Readline Support889653
+Node: Limitations890549
+Ref: Limitations-Footnote-1894780
+Node: Debugging Summary894831
+Node: Arbitrary Precision Arithmetic896110
+Node: Computer Arithmetic897526
+Ref: table-numeric-ranges901117
+Ref: Computer Arithmetic-Footnote-1901839
+Node: Math Definitions901896
+Ref: table-ieee-formats905210
+Ref: Math Definitions-Footnote-1905813
+Node: MPFR features905918
+Node: FP Math Caution907635
+Ref: FP Math Caution-Footnote-1908707
+Node: Inexactness of computations909076
+Node: Inexact representation910036
+Node: Comparing FP Values911396
+Node: Errors accumulate912478
+Node: Getting Accuracy913911
+Node: Try To Round916621
+Node: Setting precision917520
+Ref: table-predefined-precision-strings918217
+Node: Setting the rounding mode920047
+Ref: table-gawk-rounding-modes920421
+Ref: Setting the rounding mode-Footnote-1923829
+Node: Arbitrary Precision Integers924008
+Ref: Arbitrary Precision Integers-Footnote-1928925
+Node: POSIX Floating Point Problems929074
+Ref: POSIX Floating Point Problems-Footnote-1932956
+Node: Floating point summary932994
+Node: Dynamic Extensions935184
+Node: Extension Intro936737
+Node: Plugin License938003
+Node: Extension Mechanism Outline938800
+Ref: figure-load-extension939239
+Ref: figure-register-new-function940804
+Ref: figure-call-new-function941896
+Node: Extension API Description943958
+Node: Extension API Functions Introduction945490
+Node: General Data Types950349
+Ref: General Data Types-Footnote-1956304
+Node: Memory Allocation Functions956603
+Ref: Memory Allocation Functions-Footnote-1959448
+Node: Constructor Functions959547
+Node: Registration Functions961292
+Node: Extension Functions961977
+Node: Exit Callback Functions964600
+Node: Extension Version String965850
+Node: Input Parsers966513
+Node: Output Wrappers976395
+Node: Two-way processors980907
+Node: Printing Messages983172
+Ref: Printing Messages-Footnote-1984343
+Node: Updating ERRNO984496
+Node: Requesting Values985235
+Ref: table-value-types-returned985972
+Node: Accessing Parameters986855
+Node: Symbol Table Access988090
+Node: Symbol table by name988602
+Node: Symbol table by cookie990623
+Ref: Symbol table by cookie-Footnote-1994775
+Node: Cached values994839
+Ref: Cached values-Footnote-1998346
+Node: Array Manipulation998437
+Ref: Array Manipulation-Footnote-1999528
+Node: Array Data Types999565
+Ref: Array Data Types-Footnote-11002223
+Node: Array Functions1002315
+Node: Flattening Arrays1006173
+Node: Creating Arrays1013081
+Node: Redirection API1017850
+Node: Extension API Variables1020681
+Node: Extension Versioning1021314
+Ref: gawk-api-version1021751
+Node: Extension API Informational Variables1023507
+Node: Extension API Boilerplate1024571
+Node: Finding Extensions1028385
+Node: Extension Example1028944
+Node: Internal File Description1029742
+Node: Internal File Ops1033822
+Ref: Internal File Ops-Footnote-11045584
+Node: Using Internal File Ops1045724
+Ref: Using Internal File Ops-Footnote-11048107
+Node: Extension Samples1048381
+Node: Extension Sample File Functions1049910
+Node: Extension Sample Fnmatch1057559
+Node: Extension Sample Fork1059046
+Node: Extension Sample Inplace1060264
+Node: Extension Sample Ord1063474
+Node: Extension Sample Readdir1064310
+Ref: table-readdir-file-types1065199
+Node: Extension Sample Revout1066004
+Node: Extension Sample Rev2way1066593
+Node: Extension Sample Read write array1067333
+Node: Extension Sample Readfile1069275
+Node: Extension Sample Time1070370
+Node: Extension Sample API Tests1071718
+Node: gawkextlib1072210
+Node: Extension summary1074657
+Node: Extension Exercises1078359
+Node: Language History1079857
+Node: V7/SVR3.11081513
+Node: SVR41083665
+Node: POSIX1085099
+Node: BTL1086478
+Node: POSIX/GNU1087207
+Node: Feature History1093069
+Node: Common Extensions1107439
+Node: Ranges and Locales1108722
+Ref: Ranges and Locales-Footnote-11113338
+Ref: Ranges and Locales-Footnote-21113365
+Ref: Ranges and Locales-Footnote-31113600
+Node: Contributors1113821
+Node: History summary1119381
+Node: Installation1120761
+Node: Gawk Distribution1121705
+Node: Getting1122189
+Node: Extracting1123150
+Node: Distribution contents1124788
+Node: Unix Installation1130882
+Node: Quick Installation1131564
+Node: Shell Startup Files1133978
+Node: Additional Configuration Options1135056
+Node: Configuration Philosophy1136861
+Node: Non-Unix Installation1139230
+Node: PC Installation1139688
+Node: PC Binary Installation1141008
+Node: PC Compiling1142860
+Ref: PC Compiling-Footnote-11145654
+Node: PC Testing1145763
+Node: PC Using1146943
+Ref: PC Using-Footnote-11151096
+Node: Cygwin1151169
+Node: MSYS1151939
+Node: VMS Installation1152440
+Node: VMS Compilation1153231
+Ref: VMS Compilation-Footnote-11154460
+Node: VMS Dynamic Extensions1154518
+Node: VMS Installation Details1156203
+Node: VMS Running1158456
+Node: VMS GNV1162735
+Node: VMS Old Gawk1163470
+Node: Bugs1163941
+Node: Other Versions1168256
+Node: Installation summary1174840
+Node: Notes1175891
+Node: Compatibility Mode1176756
+Node: Additions1177538
+Node: Accessing The Source1178463
+Node: Adding Code1179898
+Node: New Ports1186117
+Node: Derived Files1190605
+Ref: Derived Files-Footnote-11196090
+Ref: Derived Files-Footnote-21196125
+Ref: Derived Files-Footnote-31196723
+Node: Future Extensions1196837
+Node: Implementation Limitations1197495
+Node: Extension Design1198678
+Node: Old Extension Problems1199832
+Ref: Old Extension Problems-Footnote-11201350
+Node: Extension New Mechanism Goals1201407
+Ref: Extension New Mechanism Goals-Footnote-11204771
+Node: Extension Other Design Decisions1204960
+Node: Extension Future Growth1207073
+Node: Old Extension Mechanism1207909
+Node: Notes summary1209672
+Node: Basic Concepts1210854
+Node: Basic High Level1211535
+Ref: figure-general-flow1211817
+Ref: figure-process-flow1212502
+Ref: Basic High Level-Footnote-11215803
+Node: Basic Data Typing1215988
+Node: Glossary1219316
+Node: Copying1251263
+Node: GNU Free Documentation License1288802
+Node: Index1313920

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 2dfd067b..a4b61895 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -4082,7 +4082,7 @@ representation of the program. At the moment, this includes simple
constant folding and tail recursion elimination in function calls.
These optimizations are enabled by default.
-This option remains primarily for backwards compatibilty. However, it may
+This option remains primarily for backwards compatibility. However, it may
be used to cancel the effect of an earlier @option{-s} option
(see later in this list).
@@ -8176,7 +8176,7 @@ If @code{ERRNO} indicates that the I/O operation may be
retried, and @code{PROCINFO["@var{input}", "RETRY"]} is set,
then @code{getline} returns @minus{}2
instead of @minus{}1, and further calls to @code{getline}
-may be attemped. @xref{Retrying Input} for further information about
+may be attempted. @xref{Retrying Input} for further information about
this feature.
In the following examples, @var{command} stands for a string value that
@@ -30575,7 +30575,7 @@ executing, short programs.
The @command{gawk} debugger only accepts source code supplied with the @option{-f} option.
@end itemize
-One other point is worth disucssing. Conventional debuggers run in a
+One other point is worth discussing. Conventional debuggers run in a
separate process (and thus address space) from the programs that they
debug (the @dfn{debuggee}, if you will).
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 513bb80d..9c2864cd 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -3993,7 +3993,7 @@ representation of the program. At the moment, this includes simple
constant folding and tail recursion elimination in function calls.
These optimizations are enabled by default.
-This option remains primarily for backwards compatibilty. However, it may
+This option remains primarily for backwards compatibility. However, it may
be used to cancel the effect of an earlier @option{-s} option
(see later in this list).
@@ -7776,7 +7776,7 @@ If @code{ERRNO} indicates that the I/O operation may be
retried, and @code{PROCINFO["@var{input}", "RETRY"]} is set,
then @code{getline} returns @minus{}2
instead of @minus{}1, and further calls to @code{getline}
-may be attemped. @xref{Retrying Input} for further information about
+may be attempted. @xref{Retrying Input} for further information about
this feature.
In the following examples, @var{command} stands for a string value that
@@ -29657,7 +29657,7 @@ executing, short programs.
The @command{gawk} debugger only accepts source code supplied with the @option{-f} option.
@end itemize
-One other point is worth disucssing. Conventional debuggers run in a
+One other point is worth discussing. Conventional debuggers run in a
separate process (and thus address space) from the programs that they
debug (the @dfn{debuggee}, if you will).