aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-08-24 21:53:09 +0300
committerArnold D. Robbins <arnold@skeeve.com>2016-08-24 21:53:09 +0300
commitb7cd96173a7a69eda4ba69f75a0f69b37034c2aa (patch)
treef843a8977507a2439ab28850065ff90c08337853
parent60626df905bd54ccd6d3eab4077b78032acaf03b (diff)
parent102b1fd9e07076ba42e984bf691bbdee6fe95fb5 (diff)
downloadegawk-b7cd96173a7a69eda4ba69f75a0f69b37034c2aa.tar.gz
egawk-b7cd96173a7a69eda4ba69f75a0f69b37034c2aa.tar.bz2
egawk-b7cd96173a7a69eda4ba69f75a0f69b37034c2aa.zip
Merge branch 'master' into feature/typed-regex
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info1054
-rw-r--r--doc/gawk.texi6
-rw-r--r--doc/gawktexi.in6
-rw-r--r--doc/wordlist188
5 files changed, 726 insertions, 533 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index af436578..fb37d0f0 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+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>
* Makefile.am (EXTRA_DIST): Add new file, wordlist.
diff --git a/doc/gawk.info b/doc/gawk.info
index eb62e782..fd3a5b8a 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).
@@ -5523,7 +5523,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
@@ -22093,7 +22093,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).
@@ -35355,529 +35355,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 Summary192173
-Node: Reading Files193779
-Node: Records195942
-Node: awk split records196675
-Node: gawk split records201606
-Ref: gawk split records-Footnote-1206146
-Node: Fields206183
-Node: Nonconstant Fields208924
-Ref: Nonconstant Fields-Footnote-1211160
-Node: Changing Fields211364
-Node: Field Separators217292
-Node: Default Field Splitting219990
-Node: Regexp Field Splitting221108
-Node: Single Character Fields224461
-Node: Command Line Field Separator225521
-Node: Full Line Fields228739
-Ref: Full Line Fields-Footnote-1230261
-Ref: Full Line Fields-Footnote-2230307
-Node: Field Splitting Summary230408
-Node: Constant Size232482
-Node: Splitting By Content237060
-Ref: Splitting By Content-Footnote-1241031
-Node: Multiple Line241194
-Ref: Multiple Line-Footnote-1247076
-Node: Getline247255
-Node: Plain Getline249721
-Node: Getline/Variable252360
-Node: Getline/File253509
-Node: Getline/Variable/File254895
-Ref: Getline/Variable/File-Footnote-1256498
-Node: Getline/Pipe256586
-Node: Getline/Variable/Pipe259291
-Node: Getline/Coprocess260424
-Node: Getline/Variable/Coprocess261689
-Node: Getline Notes262429
-Node: Getline Summary265224
-Ref: table-getline-variants265646
-Node: Read Timeout266394
-Ref: Read Timeout-Footnote-1270300
-Node: Retrying Input270358
-Node: Command-line directories271557
-Node: Input Summary272463
-Node: Input Exercises275635
-Node: Printing276363
-Node: Print278197
-Node: Print Examples279654
-Node: Output Separators282434
-Node: OFMT284451
-Node: Printf285807
-Node: Basic Printf286592
-Node: Control Letters288166
-Node: Format Modifiers292154
-Node: Printf Examples298169
-Node: Redirection300655
-Node: Special FD307496
-Ref: Special FD-Footnote-1310664
-Node: Special Files310738
-Node: Other Inherited Files311355
-Node: Special Network312356
-Node: Special Caveats313216
-Node: Close Files And Pipes314165
-Ref: table-close-pipe-return-values321072
-Ref: Close Files And Pipes-Footnote-1321855
-Ref: Close Files And Pipes-Footnote-2322003
-Node: Nonfatal322155
-Node: Output Summary324480
-Node: Output Exercises325702
-Node: Expressions326381
-Node: Values327569
-Node: Constants328247
-Node: Scalar Constants328938
-Ref: Scalar Constants-Footnote-1329802
-Node: Nondecimal-numbers330052
-Node: Regexp Constants333065
-Node: Using Constant Regexps333591
-Node: Variables336754
-Node: Using Variables337411
-Node: Assignment Options339321
-Node: Conversion341194
-Node: Strings And Numbers341718
-Ref: Strings And Numbers-Footnote-1344781
-Node: Locale influences conversions344890
-Ref: table-locale-affects347648
-Node: All Operators348266
-Node: Arithmetic Ops348895
-Node: Concatenation351401
-Ref: Concatenation-Footnote-1354248
-Node: Assignment Ops354355
-Ref: table-assign-ops359346
-Node: Increment Ops360659
-Node: Truth Values and Conditions364119
-Node: Truth Values365193
-Node: Typing and Comparison366241
-Node: Variable Typing367061
-Node: Comparison Operators370685
-Ref: table-relational-ops371104
-Node: POSIX String Comparison374599
-Ref: POSIX String Comparison-Footnote-1375673
-Node: Boolean Ops375812
-Ref: Boolean Ops-Footnote-1380294
-Node: Conditional Exp380386
-Node: Function Calls382122
-Node: Precedence385999
-Node: Locales389658
-Node: Expressions Summary391290
-Node: Patterns and Actions393863
-Node: Pattern Overview394983
-Node: Regexp Patterns396660
-Node: Expression Patterns397202
-Node: Ranges400983
-Node: BEGIN/END404091
-Node: Using BEGIN/END404852
-Ref: Using BEGIN/END-Footnote-1407588
-Node: I/O And BEGIN/END407694
-Node: BEGINFILE/ENDFILE410008
-Node: Empty412915
-Node: Using Shell Variables413232
-Node: Action Overview415506
-Node: Statements417831
-Node: If Statement419679
-Node: While Statement421174
-Node: Do Statement423202
-Node: For Statement424350
-Node: Switch Statement427508
-Node: Break Statement429894
-Node: Continue Statement431986
-Node: Next Statement433813
-Node: Nextfile Statement436196
-Node: Exit Statement438848
-Node: Built-in Variables441251
-Node: User-modified442384
-Node: Auto-set449970
-Ref: Auto-set-Footnote-1464623
-Ref: Auto-set-Footnote-2464829
-Node: ARGC and ARGV464885
-Node: Pattern Action Summary469098
-Node: Arrays471528
-Node: Array Basics472857
-Node: Array Intro473701
-Ref: figure-array-elements475676
-Ref: Array Intro-Footnote-1478380
-Node: Reference to Elements478508
-Node: Assigning Elements480972
-Node: Array Example481463
-Node: Scanning an Array483222
-Node: Controlling Scanning486244
-Ref: Controlling Scanning-Footnote-1491643
-Node: Numeric Array Subscripts491959
-Node: Uninitialized Subscripts494143
-Node: Delete495762
-Ref: Delete-Footnote-1498514
-Node: Multidimensional498571
-Node: Multiscanning501666
-Node: Arrays of Arrays503257
-Node: Arrays Summary508024
-Node: Functions510117
-Node: Built-in511155
-Node: Calling Built-in512236
-Node: Numeric Functions514232
-Ref: Numeric Functions-Footnote-1519065
-Ref: Numeric Functions-Footnote-2519422
-Ref: Numeric Functions-Footnote-3519470
-Node: String Functions519742
-Ref: String Functions-Footnote-1543246
-Ref: String Functions-Footnote-2543374
-Ref: String Functions-Footnote-3543622
-Node: Gory Details543709
-Ref: table-sub-escapes545500
-Ref: table-sub-proposed547019
-Ref: table-posix-sub548382
-Ref: table-gensub-escapes549923
-Ref: Gory Details-Footnote-1550746
-Node: I/O Functions550900
-Ref: table-system-return-values557482
-Ref: I/O Functions-Footnote-1559462
-Ref: I/O Functions-Footnote-2559610
-Node: Time Functions559730
-Ref: Time Functions-Footnote-1570235
-Ref: Time Functions-Footnote-2570303
-Ref: Time Functions-Footnote-3570461
-Ref: Time Functions-Footnote-4570572
-Ref: Time Functions-Footnote-5570684
-Ref: Time Functions-Footnote-6570911
-Node: Bitwise Functions571177
-Ref: table-bitwise-ops571771
-Ref: Bitwise Functions-Footnote-1576109
-Node: Type Functions576282
-Node: I18N Functions578943
-Node: User-defined580594
-Node: Definition Syntax581399
-Ref: Definition Syntax-Footnote-1587086
-Node: Function Example587157
-Ref: Function Example-Footnote-1590079
-Node: Function Caveats590101
-Node: Calling A Function590619
-Node: Variable Scope591577
-Node: Pass By Value/Reference594571
-Node: Return Statement598070
-Node: Dynamic Typing601049
-Node: Indirect Calls601979
-Ref: Indirect Calls-Footnote-1612230
-Node: Functions Summary612358
-Node: Library Functions615063
-Ref: Library Functions-Footnote-1618670
-Ref: Library Functions-Footnote-2618813
-Node: Library Names618984
-Ref: Library Names-Footnote-1622444
-Ref: Library Names-Footnote-2622667
-Node: General Functions622753
-Node: Strtonum Function623856
-Node: Assert Function626878
-Node: Round Function630204
-Node: Cliff Random Function631745
-Node: Ordinal Functions632761
-Ref: Ordinal Functions-Footnote-1635824
-Ref: Ordinal Functions-Footnote-2636076
-Node: Join Function636286
-Ref: Join Function-Footnote-1638056
-Node: Getlocaltime Function638256
-Node: Readfile Function641998
-Node: Shell Quoting643970
-Node: Data File Management645371
-Node: Filetrans Function646003
-Node: Rewind Function650099
-Node: File Checking652005
-Ref: File Checking-Footnote-1653339
-Node: Empty Files653540
-Node: Ignoring Assigns655519
-Node: Getopt Function657069
-Ref: Getopt Function-Footnote-1668538
-Node: Passwd Functions668738
-Ref: Passwd Functions-Footnote-1677577
-Node: Group Functions677665
-Ref: Group Functions-Footnote-1685562
-Node: Walking Arrays685769
-Node: Library Functions Summary688777
-Node: Library Exercises690183
-Node: Sample Programs690648
-Node: Running Examples691418
-Node: Clones692146
-Node: Cut Program693370
-Node: Egrep Program703299
-Ref: Egrep Program-Footnote-1710811
-Node: Id Program710921
-Node: Split Program714601
-Ref: Split Program-Footnote-1718060
-Node: Tee Program718189
-Node: Uniq Program720979
-Node: Wc Program728405
-Ref: Wc Program-Footnote-1732660
-Node: Miscellaneous Programs732754
-Node: Dupword Program733967
-Node: Alarm Program735997
-Node: Translate Program740852
-Ref: Translate Program-Footnote-1745417
-Node: Labels Program745687
-Ref: Labels Program-Footnote-1749038
-Node: Word Sorting749122
-Node: History Sorting753194
-Node: Extract Program755029
-Node: Simple Sed762558
-Node: Igawk Program765632
-Ref: Igawk Program-Footnote-1779963
-Ref: Igawk Program-Footnote-2780165
-Ref: Igawk Program-Footnote-3780287
-Node: Anagram Program780402
-Node: Signature Program783464
-Node: Programs Summary784711
-Node: Programs Exercises785925
-Ref: Programs Exercises-Footnote-1790054
-Node: Advanced Features790145
-Node: Nondecimal Data792135
-Node: Array Sorting793726
-Node: Controlling Array Traversal794426
-Ref: Controlling Array Traversal-Footnote-1802793
-Node: Array Sorting Functions802911
-Ref: Array Sorting Functions-Footnote-1808002
-Node: Two-way I/O808198
-Ref: Two-way I/O-Footnote-1814748
-Ref: Two-way I/O-Footnote-2814935
-Node: TCP/IP Networking815017
-Node: Profiling818135
-Ref: Profiling-Footnote-1826628
-Node: Advanced Features Summary826951
-Node: Internationalization828795
-Node: I18N and L10N830275
-Node: Explaining gettext830962
-Ref: Explaining gettext-Footnote-1836854
-Ref: Explaining gettext-Footnote-2837039
-Node: Programmer i18n837204
-Ref: Programmer i18n-Footnote-1842059
-Node: Translator i18n842108
-Node: String Extraction842902
-Ref: String Extraction-Footnote-1844034
-Node: Printf Ordering844120
-Ref: Printf Ordering-Footnote-1846906
-Node: I18N Portability846970
-Ref: I18N Portability-Footnote-1849426
-Node: I18N Example849489
-Ref: I18N Example-Footnote-1852295
-Node: Gawk I18N852368
-Node: I18N Summary853013
-Node: Debugger854354
-Node: Debugging855376
-Node: Debugging Concepts855817
-Node: Debugging Terms857626
-Node: Awk Debugging860201
-Node: Sample Debugging Session861107
-Node: Debugger Invocation861641
-Node: Finding The Bug863027
-Node: List of Debugger Commands869505
-Node: Breakpoint Control870838
-Node: Debugger Execution Control874532
-Node: Viewing And Changing Data877894
-Node: Execution Stack881268
-Node: Debugger Info882905
-Node: Miscellaneous Debugger Commands886976
-Node: Readline Support892064
-Node: Limitations892960
-Ref: Limitations-Footnote-1897191
-Node: Debugging Summary897242
-Node: Arbitrary Precision Arithmetic898521
-Node: Computer Arithmetic899937
-Ref: table-numeric-ranges903528
-Ref: Computer Arithmetic-Footnote-1904250
-Node: Math Definitions904307
-Ref: table-ieee-formats907621
-Ref: Math Definitions-Footnote-1908224
-Node: MPFR features908329
-Node: FP Math Caution910046
-Ref: FP Math Caution-Footnote-1911118
-Node: Inexactness of computations911487
-Node: Inexact representation912447
-Node: Comparing FP Values913807
-Node: Errors accumulate914889
-Node: Getting Accuracy916322
-Node: Try To Round919032
-Node: Setting precision919931
-Ref: table-predefined-precision-strings920628
-Node: Setting the rounding mode922458
-Ref: table-gawk-rounding-modes922832
-Ref: Setting the rounding mode-Footnote-1926240
-Node: Arbitrary Precision Integers926419
-Ref: Arbitrary Precision Integers-Footnote-1931336
-Node: POSIX Floating Point Problems931485
-Ref: POSIX Floating Point Problems-Footnote-1935367
-Node: Floating point summary935405
-Node: Dynamic Extensions937595
-Node: Extension Intro939148
-Node: Plugin License940414
-Node: Extension Mechanism Outline941211
-Ref: figure-load-extension941650
-Ref: figure-register-new-function943215
-Ref: figure-call-new-function944307
-Node: Extension API Description946369
-Node: Extension API Functions Introduction947901
-Node: General Data Types952760
-Ref: General Data Types-Footnote-1958715
-Node: Memory Allocation Functions959014
-Ref: Memory Allocation Functions-Footnote-1961859
-Node: Constructor Functions961958
-Node: Registration Functions963703
-Node: Extension Functions964388
-Node: Exit Callback Functions967011
-Node: Extension Version String968261
-Node: Input Parsers968924
-Node: Output Wrappers978806
-Node: Two-way processors983318
-Node: Printing Messages985583
-Ref: Printing Messages-Footnote-1986754
-Node: Updating ERRNO986907
-Node: Requesting Values987646
-Ref: table-value-types-returned988383
-Node: Accessing Parameters989266
-Node: Symbol Table Access990501
-Node: Symbol table by name991013
-Node: Symbol table by cookie993034
-Ref: Symbol table by cookie-Footnote-1997186
-Node: Cached values997250
-Ref: Cached values-Footnote-11000757
-Node: Array Manipulation1000848
-Ref: Array Manipulation-Footnote-11001939
-Node: Array Data Types1001976
-Ref: Array Data Types-Footnote-11004634
-Node: Array Functions1004726
-Node: Flattening Arrays1008584
-Node: Creating Arrays1015492
-Node: Redirection API1020261
-Node: Extension API Variables1023092
-Node: Extension Versioning1023725
-Ref: gawk-api-version1024162
-Node: Extension API Informational Variables1025918
-Node: Extension API Boilerplate1026982
-Node: Finding Extensions1030796
-Node: Extension Example1031355
-Node: Internal File Description1032153
-Node: Internal File Ops1036233
-Ref: Internal File Ops-Footnote-11047995
-Node: Using Internal File Ops1048135
-Ref: Using Internal File Ops-Footnote-11050518
-Node: Extension Samples1050792
-Node: Extension Sample File Functions1052321
-Node: Extension Sample Fnmatch1059970
-Node: Extension Sample Fork1061457
-Node: Extension Sample Inplace1062675
-Node: Extension Sample Ord1065885
-Node: Extension Sample Readdir1066721
-Ref: table-readdir-file-types1067610
-Node: Extension Sample Revout1068415
-Node: Extension Sample Rev2way1069004
-Node: Extension Sample Read write array1069744
-Node: Extension Sample Readfile1071686
-Node: Extension Sample Time1072781
-Node: Extension Sample API Tests1074129
-Node: gawkextlib1074621
-Node: Extension summary1077068
-Node: Extension Exercises1080770
-Node: Language History1082268
-Node: V7/SVR3.11083924
-Node: SVR41086076
-Node: POSIX1087510
-Node: BTL1088889
-Node: POSIX/GNU1089618
-Node: Feature History1095480
-Node: Common Extensions1109850
-Node: Ranges and Locales1111133
-Ref: Ranges and Locales-Footnote-11115749
-Ref: Ranges and Locales-Footnote-21115776
-Ref: Ranges and Locales-Footnote-31116011
-Node: Contributors1116232
-Node: History summary1121792
-Node: Installation1123172
-Node: Gawk Distribution1124116
-Node: Getting1124600
-Node: Extracting1125561
-Node: Distribution contents1127199
-Node: Unix Installation1133293
-Node: Quick Installation1133975
-Node: Shell Startup Files1136389
-Node: Additional Configuration Options1137467
-Node: Configuration Philosophy1139272
-Node: Non-Unix Installation1141641
-Node: PC Installation1142099
-Node: PC Binary Installation1143419
-Node: PC Compiling1145271
-Ref: PC Compiling-Footnote-11148065
-Node: PC Testing1148174
-Node: PC Using1149354
-Ref: PC Using-Footnote-11153507
-Node: Cygwin1153580
-Node: MSYS1154350
-Node: VMS Installation1154851
-Node: VMS Compilation1155642
-Ref: VMS Compilation-Footnote-11156871
-Node: VMS Dynamic Extensions1156929
-Node: VMS Installation Details1158614
-Node: VMS Running1160867
-Node: VMS GNV1165146
-Node: VMS Old Gawk1165881
-Node: Bugs1166352
-Node: Other Versions1170667
-Node: Installation summary1177251
-Node: Notes1178302
-Node: Compatibility Mode1179167
-Node: Additions1179949
-Node: Accessing The Source1180874
-Node: Adding Code1182309
-Node: New Ports1188528
-Node: Derived Files1193016
-Ref: Derived Files-Footnote-11198501
-Ref: Derived Files-Footnote-21198536
-Ref: Derived Files-Footnote-31199134
-Node: Future Extensions1199248
-Node: Implementation Limitations1199906
-Node: Extension Design1201089
-Node: Old Extension Problems1202243
-Ref: Old Extension Problems-Footnote-11203761
-Node: Extension New Mechanism Goals1203818
-Ref: Extension New Mechanism Goals-Footnote-11207182
-Node: Extension Other Design Decisions1207371
-Node: Extension Future Growth1209484
-Node: Old Extension Mechanism1210320
-Node: Notes summary1212083
-Node: Basic Concepts1213265
-Node: Basic High Level1213946
-Ref: figure-general-flow1214228
-Ref: figure-process-flow1214913
-Ref: Basic High Level-Footnote-11218214
-Node: Basic Data Typing1218399
-Node: Glossary1221727
-Node: Copying1253674
-Node: GNU Free Documentation License1291213
-Node: Index1316331
+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 Summary192174
+Node: Reading Files193780
+Node: Records195943
+Node: awk split records196676
+Node: gawk split records201607
+Ref: gawk split records-Footnote-1206147
+Node: Fields206184
+Node: Nonconstant Fields208925
+Ref: Nonconstant Fields-Footnote-1211161
+Node: Changing Fields211365
+Node: Field Separators217293
+Node: Default Field Splitting219991
+Node: Regexp Field Splitting221109
+Node: Single Character Fields224462
+Node: Command Line Field Separator225522
+Node: Full Line Fields228740
+Ref: Full Line Fields-Footnote-1230262
+Ref: Full Line Fields-Footnote-2230308
+Node: Field Splitting Summary230409
+Node: Constant Size232483
+Node: Splitting By Content237061
+Ref: Splitting By Content-Footnote-1241032
+Node: Multiple Line241195
+Ref: Multiple Line-Footnote-1247077
+Node: Getline247256
+Node: Plain Getline249723
+Node: Getline/Variable252362
+Node: Getline/File253511
+Node: Getline/Variable/File254897
+Ref: Getline/Variable/File-Footnote-1256500
+Node: Getline/Pipe256588
+Node: Getline/Variable/Pipe259293
+Node: Getline/Coprocess260426
+Node: Getline/Variable/Coprocess261691
+Node: Getline Notes262431
+Node: Getline Summary265226
+Ref: table-getline-variants265648
+Node: Read Timeout266396
+Ref: Read Timeout-Footnote-1270302
+Node: Retrying Input270360
+Node: Command-line directories271559
+Node: Input Summary272465
+Node: Input Exercises275637
+Node: Printing276365
+Node: Print278199
+Node: Print Examples279656
+Node: Output Separators282436
+Node: OFMT284453
+Node: Printf285809
+Node: Basic Printf286594
+Node: Control Letters288168
+Node: Format Modifiers292156
+Node: Printf Examples298171
+Node: Redirection300657
+Node: Special FD307498
+Ref: Special FD-Footnote-1310666
+Node: Special Files310740
+Node: Other Inherited Files311357
+Node: Special Network312358
+Node: Special Caveats313218
+Node: Close Files And Pipes314167
+Ref: table-close-pipe-return-values321074
+Ref: Close Files And Pipes-Footnote-1321857
+Ref: Close Files And Pipes-Footnote-2322005
+Node: Nonfatal322157
+Node: Output Summary324482
+Node: Output Exercises325704
+Node: Expressions326383
+Node: Values327571
+Node: Constants328249
+Node: Scalar Constants328940
+Ref: Scalar Constants-Footnote-1329804
+Node: Nondecimal-numbers330054
+Node: Regexp Constants333067
+Node: Using Constant Regexps333593
+Node: Variables336756
+Node: Using Variables337413
+Node: Assignment Options339323
+Node: Conversion341196
+Node: Strings And Numbers341720
+Ref: Strings And Numbers-Footnote-1344783
+Node: Locale influences conversions344892
+Ref: table-locale-affects347650
+Node: All Operators348268
+Node: Arithmetic Ops348897
+Node: Concatenation351403
+Ref: Concatenation-Footnote-1354250
+Node: Assignment Ops354357
+Ref: table-assign-ops359348
+Node: Increment Ops360661
+Node: Truth Values and Conditions364121
+Node: Truth Values365195
+Node: Typing and Comparison366243
+Node: Variable Typing367063
+Node: Comparison Operators370687
+Ref: table-relational-ops371106
+Node: POSIX String Comparison374601
+Ref: POSIX String Comparison-Footnote-1375675
+Node: Boolean Ops375814
+Ref: Boolean Ops-Footnote-1380296
+Node: Conditional Exp380388
+Node: Function Calls382124
+Node: Precedence386001
+Node: Locales389660
+Node: Expressions Summary391292
+Node: Patterns and Actions393865
+Node: Pattern Overview394985
+Node: Regexp Patterns396662
+Node: Expression Patterns397204
+Node: Ranges400985
+Node: BEGIN/END404093
+Node: Using BEGIN/END404854
+Ref: Using BEGIN/END-Footnote-1407590
+Node: I/O And BEGIN/END407696
+Node: BEGINFILE/ENDFILE410010
+Node: Empty412917
+Node: Using Shell Variables413234
+Node: Action Overview415508
+Node: Statements417833
+Node: If Statement419681
+Node: While Statement421176
+Node: Do Statement423204
+Node: For Statement424352
+Node: Switch Statement427510
+Node: Break Statement429896
+Node: Continue Statement431988
+Node: Next Statement433815
+Node: Nextfile Statement436198
+Node: Exit Statement438850
+Node: Built-in Variables441253
+Node: User-modified442386
+Node: Auto-set449972
+Ref: Auto-set-Footnote-1464625
+Ref: Auto-set-Footnote-2464831
+Node: ARGC and ARGV464887
+Node: Pattern Action Summary469100
+Node: Arrays471530
+Node: Array Basics472859
+Node: Array Intro473703
+Ref: figure-array-elements475678
+Ref: Array Intro-Footnote-1478382
+Node: Reference to Elements478510
+Node: Assigning Elements480974
+Node: Array Example481465
+Node: Scanning an Array483224
+Node: Controlling Scanning486246
+Ref: Controlling Scanning-Footnote-1491645
+Node: Numeric Array Subscripts491961
+Node: Uninitialized Subscripts494145
+Node: Delete495764
+Ref: Delete-Footnote-1498516
+Node: Multidimensional498573
+Node: Multiscanning501668
+Node: Arrays of Arrays503259
+Node: Arrays Summary508026
+Node: Functions510119
+Node: Built-in511157
+Node: Calling Built-in512238
+Node: Numeric Functions514234
+Ref: Numeric Functions-Footnote-1519067
+Ref: Numeric Functions-Footnote-2519424
+Ref: Numeric Functions-Footnote-3519472
+Node: String Functions519744
+Ref: String Functions-Footnote-1543248
+Ref: String Functions-Footnote-2543376
+Ref: String Functions-Footnote-3543624
+Node: Gory Details543711
+Ref: table-sub-escapes545502
+Ref: table-sub-proposed547021
+Ref: table-posix-sub548384
+Ref: table-gensub-escapes549925
+Ref: Gory Details-Footnote-1550748
+Node: I/O Functions550902
+Ref: table-system-return-values557484
+Ref: I/O Functions-Footnote-1559464
+Ref: I/O Functions-Footnote-2559612
+Node: Time Functions559732
+Ref: Time Functions-Footnote-1570237
+Ref: Time Functions-Footnote-2570305
+Ref: Time Functions-Footnote-3570463
+Ref: Time Functions-Footnote-4570574
+Ref: Time Functions-Footnote-5570686
+Ref: Time Functions-Footnote-6570913
+Node: Bitwise Functions571179
+Ref: table-bitwise-ops571773
+Ref: Bitwise Functions-Footnote-1576111
+Node: Type Functions576284
+Node: I18N Functions578945
+Node: User-defined580596
+Node: Definition Syntax581401
+Ref: Definition Syntax-Footnote-1587088
+Node: Function Example587159
+Ref: Function Example-Footnote-1590081
+Node: Function Caveats590103
+Node: Calling A Function590621
+Node: Variable Scope591579
+Node: Pass By Value/Reference594573
+Node: Return Statement598072
+Node: Dynamic Typing601051
+Node: Indirect Calls601981
+Ref: Indirect Calls-Footnote-1612232
+Node: Functions Summary612360
+Node: Library Functions615065
+Ref: Library Functions-Footnote-1618672
+Ref: Library Functions-Footnote-2618815
+Node: Library Names618986
+Ref: Library Names-Footnote-1622446
+Ref: Library Names-Footnote-2622669
+Node: General Functions622755
+Node: Strtonum Function623858
+Node: Assert Function626880
+Node: Round Function630206
+Node: Cliff Random Function631747
+Node: Ordinal Functions632763
+Ref: Ordinal Functions-Footnote-1635826
+Ref: Ordinal Functions-Footnote-2636078
+Node: Join Function636288
+Ref: Join Function-Footnote-1638058
+Node: Getlocaltime Function638258
+Node: Readfile Function642000
+Node: Shell Quoting643972
+Node: Data File Management645373
+Node: Filetrans Function646005
+Node: Rewind Function650101
+Node: File Checking652007
+Ref: File Checking-Footnote-1653341
+Node: Empty Files653542
+Node: Ignoring Assigns655521
+Node: Getopt Function657071
+Ref: Getopt Function-Footnote-1668540
+Node: Passwd Functions668740
+Ref: Passwd Functions-Footnote-1677579
+Node: Group Functions677667
+Ref: Group Functions-Footnote-1685564
+Node: Walking Arrays685771
+Node: Library Functions Summary688779
+Node: Library Exercises690185
+Node: Sample Programs690650
+Node: Running Examples691420
+Node: Clones692148
+Node: Cut Program693372
+Node: Egrep Program703301
+Ref: Egrep Program-Footnote-1710813
+Node: Id Program710923
+Node: Split Program714603
+Ref: Split Program-Footnote-1718062
+Node: Tee Program718191
+Node: Uniq Program720981
+Node: Wc Program728407
+Ref: Wc Program-Footnote-1732662
+Node: Miscellaneous Programs732756
+Node: Dupword Program733969
+Node: Alarm Program735999
+Node: Translate Program740854
+Ref: Translate Program-Footnote-1745419
+Node: Labels Program745689
+Ref: Labels Program-Footnote-1749040
+Node: Word Sorting749124
+Node: History Sorting753196
+Node: Extract Program755031
+Node: Simple Sed762560
+Node: Igawk Program765634
+Ref: Igawk Program-Footnote-1779965
+Ref: Igawk Program-Footnote-2780167
+Ref: Igawk Program-Footnote-3780289
+Node: Anagram Program780404
+Node: Signature Program783466
+Node: Programs Summary784713
+Node: Programs Exercises785927
+Ref: Programs Exercises-Footnote-1790056
+Node: Advanced Features790147
+Node: Nondecimal Data792137
+Node: Array Sorting793728
+Node: Controlling Array Traversal794428
+Ref: Controlling Array Traversal-Footnote-1802795
+Node: Array Sorting Functions802913
+Ref: Array Sorting Functions-Footnote-1808004
+Node: Two-way I/O808200
+Ref: Two-way I/O-Footnote-1814750
+Ref: Two-way I/O-Footnote-2814937
+Node: TCP/IP Networking815019
+Node: Profiling818137
+Ref: Profiling-Footnote-1826630
+Node: Advanced Features Summary826953
+Node: Internationalization828797
+Node: I18N and L10N830277
+Node: Explaining gettext830964
+Ref: Explaining gettext-Footnote-1836856
+Ref: Explaining gettext-Footnote-2837041
+Node: Programmer i18n837206
+Ref: Programmer i18n-Footnote-1842061
+Node: Translator i18n842110
+Node: String Extraction842904
+Ref: String Extraction-Footnote-1844036
+Node: Printf Ordering844122
+Ref: Printf Ordering-Footnote-1846908
+Node: I18N Portability846972
+Ref: I18N Portability-Footnote-1849428
+Node: I18N Example849491
+Ref: I18N Example-Footnote-1852297
+Node: Gawk I18N852370
+Node: I18N Summary853015
+Node: Debugger854356
+Node: Debugging855378
+Node: Debugging Concepts855819
+Node: Debugging Terms857628
+Node: Awk Debugging860203
+Node: Sample Debugging Session861109
+Node: Debugger Invocation861643
+Node: Finding The Bug863029
+Node: List of Debugger Commands869507
+Node: Breakpoint Control870840
+Node: Debugger Execution Control874534
+Node: Viewing And Changing Data877896
+Node: Execution Stack881270
+Node: Debugger Info882907
+Node: Miscellaneous Debugger Commands886978
+Node: Readline Support892066
+Node: Limitations892962
+Ref: Limitations-Footnote-1897193
+Node: Debugging Summary897244
+Node: Arbitrary Precision Arithmetic898523
+Node: Computer Arithmetic899939
+Ref: table-numeric-ranges903530
+Ref: Computer Arithmetic-Footnote-1904252
+Node: Math Definitions904309
+Ref: table-ieee-formats907623
+Ref: Math Definitions-Footnote-1908226
+Node: MPFR features908331
+Node: FP Math Caution910048
+Ref: FP Math Caution-Footnote-1911120
+Node: Inexactness of computations911489
+Node: Inexact representation912449
+Node: Comparing FP Values913809
+Node: Errors accumulate914891
+Node: Getting Accuracy916324
+Node: Try To Round919034
+Node: Setting precision919933
+Ref: table-predefined-precision-strings920630
+Node: Setting the rounding mode922460
+Ref: table-gawk-rounding-modes922834
+Ref: Setting the rounding mode-Footnote-1926242
+Node: Arbitrary Precision Integers926421
+Ref: Arbitrary Precision Integers-Footnote-1931338
+Node: POSIX Floating Point Problems931487
+Ref: POSIX Floating Point Problems-Footnote-1935369
+Node: Floating point summary935407
+Node: Dynamic Extensions937597
+Node: Extension Intro939150
+Node: Plugin License940416
+Node: Extension Mechanism Outline941213
+Ref: figure-load-extension941652
+Ref: figure-register-new-function943217
+Ref: figure-call-new-function944309
+Node: Extension API Description946371
+Node: Extension API Functions Introduction947903
+Node: General Data Types952762
+Ref: General Data Types-Footnote-1958717
+Node: Memory Allocation Functions959016
+Ref: Memory Allocation Functions-Footnote-1961861
+Node: Constructor Functions961960
+Node: Registration Functions963705
+Node: Extension Functions964390
+Node: Exit Callback Functions967013
+Node: Extension Version String968263
+Node: Input Parsers968926
+Node: Output Wrappers978808
+Node: Two-way processors983320
+Node: Printing Messages985585
+Ref: Printing Messages-Footnote-1986756
+Node: Updating ERRNO986909
+Node: Requesting Values987648
+Ref: table-value-types-returned988385
+Node: Accessing Parameters989268
+Node: Symbol Table Access990503
+Node: Symbol table by name991015
+Node: Symbol table by cookie993036
+Ref: Symbol table by cookie-Footnote-1997188
+Node: Cached values997252
+Ref: Cached values-Footnote-11000759
+Node: Array Manipulation1000850
+Ref: Array Manipulation-Footnote-11001941
+Node: Array Data Types1001978
+Ref: Array Data Types-Footnote-11004636
+Node: Array Functions1004728
+Node: Flattening Arrays1008586
+Node: Creating Arrays1015494
+Node: Redirection API1020263
+Node: Extension API Variables1023094
+Node: Extension Versioning1023727
+Ref: gawk-api-version1024164
+Node: Extension API Informational Variables1025920
+Node: Extension API Boilerplate1026984
+Node: Finding Extensions1030798
+Node: Extension Example1031357
+Node: Internal File Description1032155
+Node: Internal File Ops1036235
+Ref: Internal File Ops-Footnote-11047997
+Node: Using Internal File Ops1048137
+Ref: Using Internal File Ops-Footnote-11050520
+Node: Extension Samples1050794
+Node: Extension Sample File Functions1052323
+Node: Extension Sample Fnmatch1059972
+Node: Extension Sample Fork1061459
+Node: Extension Sample Inplace1062677
+Node: Extension Sample Ord1065887
+Node: Extension Sample Readdir1066723
+Ref: table-readdir-file-types1067612
+Node: Extension Sample Revout1068417
+Node: Extension Sample Rev2way1069006
+Node: Extension Sample Read write array1069746
+Node: Extension Sample Readfile1071688
+Node: Extension Sample Time1072783
+Node: Extension Sample API Tests1074131
+Node: gawkextlib1074623
+Node: Extension summary1077070
+Node: Extension Exercises1080772
+Node: Language History1082270
+Node: V7/SVR3.11083926
+Node: SVR41086078
+Node: POSIX1087512
+Node: BTL1088891
+Node: POSIX/GNU1089620
+Node: Feature History1095482
+Node: Common Extensions1109852
+Node: Ranges and Locales1111135
+Ref: Ranges and Locales-Footnote-11115751
+Ref: Ranges and Locales-Footnote-21115778
+Ref: Ranges and Locales-Footnote-31116013
+Node: Contributors1116234
+Node: History summary1121794
+Node: Installation1123174
+Node: Gawk Distribution1124118
+Node: Getting1124602
+Node: Extracting1125563
+Node: Distribution contents1127201
+Node: Unix Installation1133295
+Node: Quick Installation1133977
+Node: Shell Startup Files1136391
+Node: Additional Configuration Options1137469
+Node: Configuration Philosophy1139274
+Node: Non-Unix Installation1141643
+Node: PC Installation1142101
+Node: PC Binary Installation1143421
+Node: PC Compiling1145273
+Ref: PC Compiling-Footnote-11148067
+Node: PC Testing1148176
+Node: PC Using1149356
+Ref: PC Using-Footnote-11153509
+Node: Cygwin1153582
+Node: MSYS1154352
+Node: VMS Installation1154853
+Node: VMS Compilation1155644
+Ref: VMS Compilation-Footnote-11156873
+Node: VMS Dynamic Extensions1156931
+Node: VMS Installation Details1158616
+Node: VMS Running1160869
+Node: VMS GNV1165148
+Node: VMS Old Gawk1165883
+Node: Bugs1166354
+Node: Other Versions1170669
+Node: Installation summary1177253
+Node: Notes1178304
+Node: Compatibility Mode1179169
+Node: Additions1179951
+Node: Accessing The Source1180876
+Node: Adding Code1182311
+Node: New Ports1188530
+Node: Derived Files1193018
+Ref: Derived Files-Footnote-11198503
+Ref: Derived Files-Footnote-21198538
+Ref: Derived Files-Footnote-31199136
+Node: Future Extensions1199250
+Node: Implementation Limitations1199908
+Node: Extension Design1201091
+Node: Old Extension Problems1202245
+Ref: Old Extension Problems-Footnote-11203763
+Node: Extension New Mechanism Goals1203820
+Ref: Extension New Mechanism Goals-Footnote-11207184
+Node: Extension Other Design Decisions1207373
+Node: Extension Future Growth1209486
+Node: Old Extension Mechanism1210322
+Node: Notes summary1212085
+Node: Basic Concepts1213267
+Node: Basic High Level1213948
+Ref: figure-general-flow1214230
+Ref: figure-process-flow1214915
+Ref: Basic High Level-Footnote-11218216
+Node: Basic Data Typing1218401
+Node: Glossary1221729
+Node: Copying1253676
+Node: GNU Free Documentation License1291215
+Node: Index1316333

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 90437bc9..91c4893e 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).
@@ -8245,7 +8245,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
@@ -30648,7 +30648,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 33da97ee..6d7eceb9 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).
@@ -7845,7 +7845,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
@@ -29730,7 +29730,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/wordlist b/doc/wordlist
index c4f7b2fe..7bbed134 100644
--- a/doc/wordlist
+++ b/doc/wordlist
@@ -4,6 +4,7 @@ ABC
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCXYabcdxyz
ACLs
+ACM
ADR
AF
ANDing
@@ -20,12 +21,14 @@ AWKBUFSIZE
AWKLIBPATH
AWKPATH
AWKREADFUNC
+Acknowledgements
Adams's
AdditionalResources
Affero
Aharon
Aho
Akim
+Anders
Andreas
Argind
Assaf
@@ -49,8 +52,11 @@ Banzai
BeOS
Bentley's
Benzinger
+Bitwise
Bleah
Bornstein
+Bourne
+Breakpoint
Brin's
Brini
Brini's
@@ -86,6 +92,7 @@ CliffRandomNumberGenerator
Cloutier
Cn
Collado
+Constant's
Coprocess
Coprocesses
Coreutils
@@ -109,24 +116,34 @@ DK
DST
DTD
DVI
+Datafile
Davide
Davide's
+Decrement
+Decrementing
Deifik
Demaille
Dinline
Drepper
Duman
Dupword
+EAGAIN
+EBCDIC
EC
ECBDIC
+EINTR
EMISTERED
EMRED
EMX
ENDFILE
+ENVIRON
+EOF
EREs
ERRNO
ESC
EST
+ETIMEDOUT
+EWOULDBLOCK
EY
Eberhard
Ec
@@ -134,6 +151,8 @@ Ee
Efraim
Eggert
Egrep
+Emptor
+Executables
Exp
Expat
Ey
@@ -144,6 +163,7 @@ FF
FFN
FHS
FIELDWIDTHS
+FILENAME
FIXME
FN
FNM
@@ -161,10 +181,13 @@ FUNCTAB
Fabi
Fabius
Fenlason
+Filename
Filetrans
Fnames
Fnmatch
+Formatter
Formfeed
+Fortran
FreeBSD
Friedl
GAWKINETTITLE
@@ -201,8 +224,10 @@ Haque
Hartholz
Hasegawa
Hermann
+Hitchhiker's
Hoare's
Hurd
+Hurray
IA
IFBLK
IFCHR
@@ -223,6 +248,7 @@ ISCHR
ISLNK
Igawk
Illumos
+Incrementing
Inf
Inplace
InstallingGNVPackages
@@ -235,12 +261,15 @@ JPG
JVM
Jaegermann
Jeroen
+Johansen
Johansen's
KOI
Kahrs
Kai
Kasal
Kenobi
+Kernighan
+Kernighan's
Korn
Kwityn
Kwok
@@ -261,6 +290,7 @@ Lvalue
MALLOC
MAXLINES
MC
+MERCHANTABILITY
MINGW
MIPS
MKS
@@ -275,6 +305,8 @@ MSG
MSYS
MVX
MW
+Makefile
+Makefiles
Malka
Malmberg
MathWorld
@@ -286,7 +318,9 @@ MiXeD
Michal
Microsystems
MinGW
+MirBSD
Mlynarik
+Mortice
Multiauthor
Multicharacter
Multiscanning
@@ -304,6 +338,7 @@ NT
NUMCUR
NaN
Nachum
+NeXT
NetBSD
Newsreader
Nextfile
@@ -315,6 +350,7 @@ Nondecimal
Nonduplicated
Noninteractive
Nonoption
+O'Reilly
ODS
OFMT
OFS
@@ -345,12 +381,15 @@ Ou
Oy
PASSWD
PATCHLEVEL
+PATHNAME
PCPU
PCSI
PDF
PEBKAC
PNG
POS
+POSIX
+POSIXLY
PP
PREC
PROCINFO
@@ -359,9 +398,12 @@ PW
PWD
Panos
Papadopoulos
+Parsers
Passwd
Peifer
+PiFormulas
Plauger
+Plugin
PostScript
PostgreSQL
Postprocessing
@@ -371,6 +413,7 @@ Pre
Preopened
Prestandard
Printf
+Prolog
QSE
QSINGLE
QTawk
@@ -378,8 +421,11 @@ Quanstrom
Quicksort
QuikTrim
RANLIB
+README
+RELICENSING
REVOUT
RLENGTH
+RMS
ROUNDMODE
RRI
RSTART
@@ -389,11 +435,14 @@ Ramey
Readdir
Readfile
Readline
+Redirections
Redis
Regexp
Regexps
+Reimplementing
Revout
RiscOS
+Ritchie
Rivka
Rvalue
SA
@@ -404,6 +453,7 @@ SIGHUP
SIGINT
SIGQUIT
SIGUSR
+SPARC
SRC
SS
SSC
@@ -430,6 +480,8 @@ Significand
Skywalker
Smalltalk
Smallville
+Solaris
+Stallman
Stepan
Stewartson's
Strtonum
@@ -438,6 +490,7 @@ Sublicensing
SunOS
SylvestersSequence
TABs
+TCP
TEXTDOMAIN
TIDYMEM
TODO
@@ -445,25 +498,34 @@ TRANslator
TZ
Tcl
Texinfo
+Timestamp
Topher
Toporek
Trueman
UC
+UDP
UI
UNIXROOT
USR
UTC
UTF
+Ubuntu
Ulrich
+Ultrix
+Unary
+Uncomment
Uniq
Uwe
VER
+VMS
VT
+Vax
Versioning
Vinschen
WIPO
Walamazoo
Wallin
+Wasserman
Watchpoint
Wc
Weinberger
@@ -472,7 +534,9 @@ Weisstein
Wfile
Wfoo
WhidbeyNet
+Whitespace
Whoope
+Wikipedia
Woehlke
Wsource
Wversion
@@ -519,6 +583,7 @@ abs
abx
ac
acbfoo
+acknowledgements
aclocal
addrs
adm
@@ -531,6 +596,7 @@ alast
alecthomas
algebrar
algebrarum
+aline
aliq
aliquotiens
alloca
@@ -548,6 +614,7 @@ andrewsumner
andspan
andy
anthony
+apache
api
appendixsec
appendixsubsec
@@ -556,6 +623,7 @@ approx
aqb
aqc
ar
+arctangent
arg
argc
args
@@ -624,6 +692,7 @@ bigskip
bindtextdomain
binmode
bisonfix
+bitwise
blabber
blabbers
blabby
@@ -636,11 +705,13 @@ blockdev
blockquote
blocksize
bool
+boolean
boundar
br
brabble
brabbles
branchname
+breakpoint
brennan
brent
brini
@@ -681,7 +752,10 @@ cd
cde
cdot
ce
+centerline
+cgi
cgit
+cgiwrap
ch
changeit
charcount
@@ -740,6 +814,7 @@ copyrightable
coreutils
cos
cosmogen
+counterintuitive
cozx
cp
cplusplus
@@ -761,6 +836,7 @@ daabaaa
danfuzz
dartmouth
datadir
+datafile
datafiles
datespec
dave
@@ -770,7 +846,12 @@ db
dcgettext
dcngettext
de
+deallocations
+debuggee
+debugger's
decommented
+decrement
+decrementing
def
del
delarray
@@ -780,7 +861,9 @@ denorm
depcomp
desc
descrip
+designator
dest
+destructors
detailmenu
dev
devbsize
@@ -790,6 +873,8 @@ dgawk
dict
diff
diffs
+digts
+dimensioned
dir
dircategory
direntry
@@ -824,6 +909,7 @@ eg
egid
egrep
eklye
+el
elem
elif
eliz
@@ -834,6 +920,7 @@ emory
emph
emxomfar
en
+encodings
enddots
endfile
endgrent
@@ -844,6 +931,7 @@ endpwent
enrichening
enum
env
+environ
eof
eql
equiv
@@ -860,6 +948,7 @@ eval
evenheading
exe
execl
+executables
exepack
exitval
exp
@@ -867,6 +956,7 @@ expat
expr
ext
extenders
+extern
fPIC
fabi
fabius
@@ -886,7 +976,13 @@ fieldsep
fifo
filedata
filefuncs
+filename
+filenames
+fileno
fileref
+filesystem
+filesystem's
+filesystems
filetype
filll
finalout
@@ -908,6 +1004,8 @@ foobar
foooo
foooobazbarrrrr
fopen
+formatter
+formatters
formfeed
fp
fpat
@@ -937,7 +1035,9 @@ gawkapi
gawkextlib
gawkfts
gawkinet
+gawklibpath
gawkmisc
+gawkpath
gawkrc
gawktexi
gcc
@@ -977,6 +1077,8 @@ gmx
gnubin
gnv
goldberg
+goodie
+goto
gr
grcat
grep
@@ -1003,7 +1105,9 @@ hhob
histsort
hlp
hobbes
+hodge
hotmail
+hpmuseum
hrule
hrulefill
hspan
@@ -1016,6 +1120,7 @@ hzang
hzuo
iCF
iSKUNK
+ibufp
idir
idx
ieee
@@ -1042,12 +1147,16 @@ ileaf
illumos
imagedata
imageobject
+implementers
+implementors
inbuf
+incrementing
ind
indirectcall
indx
inelegancies
inet
+inexactitude
inf
infodir
inforef
@@ -1057,6 +1166,8 @@ ing
ington
init
inited
+initializations
+inline
inlinefmt
inlineraw
inmargin
@@ -1066,8 +1177,10 @@ inplace
inputfile
insertcopying
int
+intdiv
interline
internl
+interprocess
io
iobuf
isarray
@@ -1094,6 +1207,8 @@ johnny
joyent
julie
karl
+katie
+kb
kbd
kilgrona
kmem
@@ -1111,6 +1226,7 @@ le
lefthand
len
leq
+lex
lf
lflashlight
lgcc
@@ -1150,10 +1266,13 @@ lvalues
lwall
lwc
madronabluff
+maintainer's
makeinfo
malloc
malloced
mandir
+matcher
+matchers
matchit
mathcs
mathworld
@@ -1176,6 +1295,7 @@ mingw
miriam
misc
mit
+mk
mkdir
mkinstalldirs
mktime
@@ -1218,6 +1338,8 @@ nInfo
nLINE
nOUCH
nameend
+namespace
+namespaces
namest
nan
nanosleep
@@ -1228,6 +1350,7 @@ nboxes
nbsp
nc
ncustomers
+nd
ndash
ndevicesim
ndirs
@@ -1270,6 +1393,7 @@ nonintegral
noninteractive
noninteractively
nonmatching
+nonnegative
nonnumeric
nonobvious
nonoption
@@ -1285,6 +1409,7 @@ nonspecial
nonwhitespace
noone
nr
+nroff
nul
num
nums
@@ -1295,6 +1420,7 @@ ny
nyah
nyu
obaCLDUX
+obufp
oct
octuple
oddheading
@@ -1310,6 +1436,7 @@ onetrueawk
onlinepubs
oo
op
+opcodes
openbsd
opengroup
ops
@@ -1337,10 +1464,15 @@ pactechdata
panos
para
param
+parameterized
parsedebug
+parser's
+parsers
passwd
passwdawk
pathlist
+pathname
+pathnames
pathto
patsplit
pawk
@@ -1364,28 +1496,41 @@ phphph
pic
pid
pival
+plugin
pm
pmode
png
po
+podge
+portably
posix
+postfix
postincrement
pp
ppid
pr
pre
prec
+precedences
+precisions
prefaceinfo
preformatted
preopened
+prepend
+prepended
+prepending
+prepends
prepinfo
+preprocessor
prev
princeton
printf
printindex
printpage
+priori
proc
processarray
+profiler
prog
progfile
pseudorandom
@@ -1412,6 +1557,7 @@ quanstro
quicksort
quiktrim
rab
+radians
raincloud
raison
ramey
@@ -1428,16 +1574,20 @@ realloc
recomputation
reddit
redir
+redirections
reenable
regcomp
regex
regexec
regexp
regexps
+reimplementing
relationals
+relicensing
reparsed
repl
repo
+representable
resplit
ret
retargetable
@@ -1462,6 +1612,8 @@ rshift
rsort
rt
ru
+runnable
+runtime
rvalues
rw
rwarray
@@ -1470,6 +1622,7 @@ sam
samp
samuel
sar
+savannah
sbcglobal
sbin
sbuf
@@ -1490,11 +1643,13 @@ sf
shar
shellquote
shortdayname
+shorthands
shortmonth
shorttitlepage
showargs
shu
si
+signedness
significand
sim
sizeof
@@ -1503,6 +1658,7 @@ skynet
slrn
smallbook
smallexample
+smallskip
smtp
snmp
snobol
@@ -1518,6 +1674,7 @@ sprintf
sprintlink
sq
sqQ
+sqrt
srand
src
ssize
@@ -1547,15 +1704,25 @@ strtonum
struct
subarray
subarrays
+subdirectories
+subdirectory
+subexpression
+subexpressions
sublicense
sublicenses
+subscripting
substr
+substring
+substrings
subsubsection
+subunit
sudo
summarycontents
+superset
svil
sylogin
sym
+symlink
syncodeindex
synindex
sys
@@ -1591,12 +1758,15 @@ texindex
texinfo
textdomain
tgroup
+th
thead
thes
thischapter
thisopt
thispage
thrudvang
+timestamp
+timestamps
titlepage
tlines
tm
@@ -1605,11 +1775,14 @@ tmy
tolower
toupper
tr
+traceback
tracy
transfile
+troff
trunc
tst
ttotal
+tty
ttyD
ttyV
ttyp
@@ -1618,6 +1791,8 @@ ttyv
tvpeople
twords
txt
+typedef
+typeof
tyw
ucb
udc
@@ -1628,10 +1803,13 @@ umask
umb
umich
un
+unary
+uncommented
undef
undevicesimus
undisplay
unduplicated
+unformatted
unhandled
unicode
uniq
@@ -1643,7 +1821,9 @@ unparenthesized
unredirected
unsetting
unspecialize
+untyped
unwatch
+unwritable
uref
urefurlonlylinktrue
urgen
@@ -1669,6 +1849,7 @@ variadic
vbox
vc
vec
+versa
vglue
vio
vms
@@ -1679,7 +1860,9 @@ vskip
waitpid
walkarray
washington
+wass
watchpoint
+watchpoints
wb
wc
wcscoll
@@ -1692,8 +1875,12 @@ whhhhy
whhhy
whhy
whidbey
+whitespace
whizprog
+wiki
wikipedia
+wildcard
+wildcards
wlv
wnewmail
wordfreq
@@ -1735,6 +1922,7 @@ xyz
xyzzy
xz
yabber
+yacc
yballs
yearday
ylwrap