aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/gawk.info674
-rw-r--r--doc/gawk.texi2
-rw-r--r--doc/gawktexi.in2
3 files changed, 339 insertions, 339 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index e8ea41db..bf131b48 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -9687,12 +9687,12 @@ with a pound sign (`#').
environment passed on to any programs that `awk' may spawn via
redirection or the `system()' function.
- However, beginning with {No value for `PVERSION'} 4.2, if not in
- POSIX compatibility mode, `gawk' does update its own environment
- when `ENVIRON' is changed, thus changing the environment seen by
- programs that it creates. You should therefore be especially
- careful if you modify `ENVIRON["PATH"]"', which is the search path
- for finding executable programs.
+ However, beginning with version 4.2, if not in POSIX compatibility
+ mode, `gawk' does update its own environment when `ENVIRON' is
+ changed, thus changing the environment seen by programs that it
+ creates. You should therefore be especially careful if you modify
+ `ENVIRON["PATH"]"', which is the search path for finding
+ executable programs.
Some operating systems may not have environment variables. On
such systems, the `ENVIRON' array is empty (except for
@@ -32359,336 +32359,336 @@ Node: Built-in Variables403073
Node: User-modified404168
Ref: User-modified-Footnote-1412528
Node: Auto-set412590
-Ref: Auto-set-Footnote-1426078
-Ref: Auto-set-Footnote-2426283
-Node: ARGC and ARGV426339
-Node: Arrays430190
-Node: Array Basics431695
-Node: Array Intro432521
-Node: Reference to Elements436839
-Node: Assigning Elements439109
-Node: Array Example439600
-Node: Scanning an Array441332
-Node: Controlling Scanning443646
-Ref: Controlling Scanning-Footnote-1448569
-Node: Delete448885
-Ref: Delete-Footnote-1451650
-Node: Numeric Array Subscripts451707
-Node: Uninitialized Subscripts453890
-Node: Multi-dimensional455518
-Node: Multi-scanning458612
-Node: Arrays of Arrays460203
-Node: Functions464844
-Node: Built-in465663
-Node: Calling Built-in466741
-Node: Numeric Functions468729
-Ref: Numeric Functions-Footnote-1472561
-Ref: Numeric Functions-Footnote-2472918
-Ref: Numeric Functions-Footnote-3472966
-Node: String Functions473235
-Ref: String Functions-Footnote-1496793
-Ref: String Functions-Footnote-2496922
-Ref: String Functions-Footnote-3497170
-Node: Gory Details497257
-Ref: table-sub-escapes498936
-Ref: table-sub-posix-92500290
-Ref: table-sub-proposed501641
-Ref: table-posix-sub502995
-Ref: table-gensub-escapes504540
-Ref: Gory Details-Footnote-1505716
-Ref: Gory Details-Footnote-2505767
-Node: I/O Functions505918
-Ref: I/O Functions-Footnote-1512903
-Node: Time Functions513050
-Ref: Time Functions-Footnote-1523983
-Ref: Time Functions-Footnote-2524051
-Ref: Time Functions-Footnote-3524209
-Ref: Time Functions-Footnote-4524320
-Ref: Time Functions-Footnote-5524432
-Ref: Time Functions-Footnote-6524659
-Node: Bitwise Functions524925
-Ref: table-bitwise-ops525483
-Ref: Bitwise Functions-Footnote-1529704
-Node: Type Functions529888
-Node: I18N Functions531039
-Node: User-defined532666
-Node: Definition Syntax533470
-Ref: Definition Syntax-Footnote-1538380
-Node: Function Example538449
-Node: Function Caveats541043
-Node: Calling A Function541464
-Node: Variable Scope542579
-Node: Pass By Value/Reference545542
-Node: Return Statement549050
-Node: Dynamic Typing552031
-Node: Indirect Calls552962
-Node: Library Functions562647
-Ref: Library Functions-Footnote-1566160
-Ref: Library Functions-Footnote-2566303
-Node: Library Names566474
-Ref: Library Names-Footnote-1569945
-Ref: Library Names-Footnote-2570165
-Node: General Functions570251
-Node: Strtonum Function571279
-Node: Assert Function574209
-Node: Round Function577535
-Node: Cliff Random Function579078
-Node: Ordinal Functions580094
-Ref: Ordinal Functions-Footnote-1583164
-Ref: Ordinal Functions-Footnote-2583416
-Node: Join Function583625
-Ref: Join Function-Footnote-1585396
-Node: Getlocaltime Function585596
-Node: Readfile Function589337
-Node: Data File Management591176
-Node: Filetrans Function591808
-Node: Rewind Function595877
-Node: File Checking597264
-Node: Empty Files598358
-Node: Ignoring Assigns600588
-Node: Getopt Function602141
-Ref: Getopt Function-Footnote-1613445
-Node: Passwd Functions613648
-Ref: Passwd Functions-Footnote-1622623
-Node: Group Functions622711
-Node: Walking Arrays630795
-Node: Sample Programs632932
-Node: Running Examples633606
-Node: Clones634334
-Node: Cut Program635558
-Node: Egrep Program645403
-Ref: Egrep Program-Footnote-1653176
-Node: Id Program653286
-Node: Split Program656902
-Ref: Split Program-Footnote-1660421
-Node: Tee Program660549
-Node: Uniq Program663352
-Node: Wc Program670781
-Ref: Wc Program-Footnote-1675047
-Ref: Wc Program-Footnote-2675247
-Node: Miscellaneous Programs675339
-Node: Dupword Program676527
-Node: Alarm Program678558
-Node: Translate Program683307
-Ref: Translate Program-Footnote-1687694
-Ref: Translate Program-Footnote-2687922
-Node: Labels Program688056
-Ref: Labels Program-Footnote-1691427
-Node: Word Sorting691511
-Node: History Sorting695395
-Node: Extract Program697234
-Ref: Extract Program-Footnote-1704735
-Node: Simple Sed704863
-Node: Igawk Program707925
-Ref: Igawk Program-Footnote-1723082
-Ref: Igawk Program-Footnote-2723283
-Node: Anagram Program723421
-Node: Signature Program726489
-Node: Advanced Features727589
-Node: Nondecimal Data729471
-Node: Array Sorting731054
-Node: Controlling Array Traversal731751
-Node: Array Sorting Functions739989
-Ref: Array Sorting Functions-Footnote-1743663
-Ref: Array Sorting Functions-Footnote-2743756
-Node: Two-way I/O743950
-Ref: Two-way I/O-Footnote-1749382
-Node: TCP/IP Networking749452
-Node: Profiling752296
-Node: Internationalization759793
-Node: I18N and L10N761218
-Node: Explaining gettext761904
-Ref: Explaining gettext-Footnote-1766972
-Ref: Explaining gettext-Footnote-2767156
-Node: Programmer i18n767321
-Node: Translator i18n771523
-Node: String Extraction772316
-Ref: String Extraction-Footnote-1773277
-Node: Printf Ordering773363
-Ref: Printf Ordering-Footnote-1776147
-Node: I18N Portability776211
-Ref: I18N Portability-Footnote-1778660
-Node: I18N Example778723
-Ref: I18N Example-Footnote-1781361
-Node: Gawk I18N781433
-Node: Debugger782054
-Node: Debugging783025
-Node: Debugging Concepts783458
-Node: Debugging Terms785314
-Node: Awk Debugging787911
-Node: Sample Debugging Session788803
-Node: Debugger Invocation789323
-Node: Finding The Bug790655
-Node: List of Debugger Commands797143
-Node: Breakpoint Control798477
-Node: Debugger Execution Control802141
-Node: Viewing And Changing Data805501
-Node: Execution Stack808857
-Node: Debugger Info810324
-Node: Miscellaneous Debugger Commands814306
-Node: Readline Support819482
-Node: Limitations820313
-Node: Arbitrary Precision Arithmetic822565
-Ref: Arbitrary Precision Arithmetic-Footnote-1824216
-Node: General Arithmetic824364
-Node: Floating Point Issues826084
-Node: String Conversion Precision826965
-Ref: String Conversion Precision-Footnote-1828670
-Node: Unexpected Results828779
-Node: POSIX Floating Point Problems830932
-Ref: POSIX Floating Point Problems-Footnote-1834757
-Node: Integer Programming834795
-Node: Floating-point Programming836534
-Ref: Floating-point Programming-Footnote-1842865
-Ref: Floating-point Programming-Footnote-2843135
-Node: Floating-point Representation843399
-Node: Floating-point Context844564
-Ref: table-ieee-formats845403
-Node: Rounding Mode846787
-Ref: table-rounding-modes847266
-Ref: Rounding Mode-Footnote-1850281
-Node: Gawk and MPFR850460
-Node: Arbitrary Precision Floats851715
-Ref: Arbitrary Precision Floats-Footnote-1854158
-Node: Setting Precision854474
-Ref: table-predefined-precision-strings855160
-Node: Setting Rounding Mode857305
-Ref: table-gawk-rounding-modes857709
-Node: Floating-point Constants858896
-Node: Changing Precision860325
-Ref: Changing Precision-Footnote-1861725
-Node: Exact Arithmetic861899
-Node: Arbitrary Precision Integers865037
-Ref: Arbitrary Precision Integers-Footnote-1868055
-Node: Dynamic Extensions868202
-Node: Extension Intro869660
-Node: Plugin License870925
-Node: Extension Mechanism Outline871610
-Ref: load-extension872027
-Ref: load-new-function873505
-Ref: call-new-function874500
-Node: Extension API Description876515
-Node: Extension API Functions Introduction877728
-Node: General Data Types882594
-Ref: General Data Types-Footnote-1888196
-Node: Requesting Values888495
-Ref: table-value-types-returned889226
-Node: Constructor Functions890180
-Node: Registration Functions893200
-Node: Extension Functions893885
-Node: Exit Callback Functions896110
-Node: Extension Version String897359
-Node: Input Parsers898009
-Node: Output Wrappers907766
-Node: Two-way processors912276
-Node: Printing Messages914484
-Ref: Printing Messages-Footnote-1915561
-Node: Updating `ERRNO'915713
-Node: Accessing Parameters916452
-Node: Symbol Table Access917682
-Node: Symbol table by name918194
-Node: Symbol table by cookie919941
-Ref: Symbol table by cookie-Footnote-1924071
-Node: Cached values924134
-Ref: Cached values-Footnote-1927583
-Node: Array Manipulation927674
-Ref: Array Manipulation-Footnote-1928772
-Node: Array Data Types928811
-Ref: Array Data Types-Footnote-1931514
-Node: Array Functions931606
-Node: Flattening Arrays935372
-Node: Creating Arrays942224
-Node: Extension API Variables946949
-Node: Extension Versioning947585
-Node: Extension API Informational Variables949486
-Node: Extension API Boilerplate950572
-Node: Finding Extensions954376
-Node: Extension Example954936
-Node: Internal File Description955667
-Node: Internal File Ops959758
-Ref: Internal File Ops-Footnote-1971266
-Node: Using Internal File Ops971406
-Ref: Using Internal File Ops-Footnote-1973759
-Node: Extension Samples974025
-Node: Extension Sample File Functions975549
-Node: Extension Sample Fnmatch984036
-Node: Extension Sample Fork985762
-Node: Extension Sample Inplace986980
-Node: Extension Sample Ord988758
-Node: Extension Sample Readdir989594
-Node: Extension Sample Revout991126
-Node: Extension Sample Rev2way991719
-Node: Extension Sample Read write array992409
-Node: Extension Sample Readfile994292
-Node: Extension Sample API Tests995110
-Node: Extension Sample Time995635
-Node: gawkextlib996999
-Node: Language History999759
-Node: V7/SVR3.11001281
-Node: SVR41003602
-Node: POSIX1005044
-Node: BTL1006430
-Node: POSIX/GNU1007164
-Node: Common Extensions1012699
-Node: Ranges and Locales1014005
-Ref: Ranges and Locales-Footnote-11018623
-Ref: Ranges and Locales-Footnote-21018650
-Ref: Ranges and Locales-Footnote-31018910
-Node: Contributors1019131
-Node: Installation1024010
-Node: Gawk Distribution1024904
-Node: Getting1025388
-Node: Extracting1026214
-Node: Distribution contents1027906
-Node: Unix Installation1033167
-Node: Quick Installation1033784
-Node: Additional Configuration Options1036228
-Node: Configuration Philosophy1037705
-Node: Non-Unix Installation1040059
-Node: PC Installation1040517
-Node: PC Binary Installation1041816
-Node: PC Compiling1043664
-Node: PC Testing1046608
-Node: PC Using1047784
-Node: Cygwin1051969
-Node: MSYS1052969
-Node: VMS Installation1053483
-Node: VMS Compilation1054086
-Ref: VMS Compilation-Footnote-11055093
-Node: VMS Installation Details1055151
-Node: VMS Running1056786
-Node: VMS Old Gawk1058393
-Node: Bugs1058867
-Node: Other Versions1062719
-Node: Notes1068800
-Node: Compatibility Mode1069600
-Node: Additions1070383
-Node: Accessing The Source1071310
-Node: Adding Code1072750
-Node: New Ports1078795
-Node: Derived Files1082930
-Ref: Derived Files-Footnote-11088251
-Ref: Derived Files-Footnote-21088285
-Ref: Derived Files-Footnote-31088885
-Node: Future Extensions1088983
-Node: Implementation Limitations1089564
-Node: Extension Design1090816
-Node: Old Extension Problems1091970
-Ref: Old Extension Problems-Footnote-11093478
-Node: Extension New Mechanism Goals1093535
-Ref: Extension New Mechanism Goals-Footnote-11096901
-Node: Extension Other Design Decisions1097087
-Node: Extension Future Growth1099193
-Node: Old Extension Mechanism1100029
-Node: Basic Concepts1101769
-Node: Basic High Level1102450
-Ref: figure-general-flow1102721
-Ref: figure-process-flow1103320
-Ref: Basic High Level-Footnote-11106549
-Node: Basic Data Typing1106734
-Node: Glossary1110089
-Node: Copying1135551
-Node: GNU Free Documentation License1173108
-Node: Index1198245
+Ref: Auto-set-Footnote-1426060
+Ref: Auto-set-Footnote-2426265
+Node: ARGC and ARGV426321
+Node: Arrays430172
+Node: Array Basics431677
+Node: Array Intro432503
+Node: Reference to Elements436821
+Node: Assigning Elements439091
+Node: Array Example439582
+Node: Scanning an Array441314
+Node: Controlling Scanning443628
+Ref: Controlling Scanning-Footnote-1448551
+Node: Delete448867
+Ref: Delete-Footnote-1451632
+Node: Numeric Array Subscripts451689
+Node: Uninitialized Subscripts453872
+Node: Multi-dimensional455500
+Node: Multi-scanning458594
+Node: Arrays of Arrays460185
+Node: Functions464826
+Node: Built-in465645
+Node: Calling Built-in466723
+Node: Numeric Functions468711
+Ref: Numeric Functions-Footnote-1472543
+Ref: Numeric Functions-Footnote-2472900
+Ref: Numeric Functions-Footnote-3472948
+Node: String Functions473217
+Ref: String Functions-Footnote-1496775
+Ref: String Functions-Footnote-2496904
+Ref: String Functions-Footnote-3497152
+Node: Gory Details497239
+Ref: table-sub-escapes498918
+Ref: table-sub-posix-92500272
+Ref: table-sub-proposed501623
+Ref: table-posix-sub502977
+Ref: table-gensub-escapes504522
+Ref: Gory Details-Footnote-1505698
+Ref: Gory Details-Footnote-2505749
+Node: I/O Functions505900
+Ref: I/O Functions-Footnote-1512885
+Node: Time Functions513032
+Ref: Time Functions-Footnote-1523965
+Ref: Time Functions-Footnote-2524033
+Ref: Time Functions-Footnote-3524191
+Ref: Time Functions-Footnote-4524302
+Ref: Time Functions-Footnote-5524414
+Ref: Time Functions-Footnote-6524641
+Node: Bitwise Functions524907
+Ref: table-bitwise-ops525465
+Ref: Bitwise Functions-Footnote-1529686
+Node: Type Functions529870
+Node: I18N Functions531021
+Node: User-defined532648
+Node: Definition Syntax533452
+Ref: Definition Syntax-Footnote-1538362
+Node: Function Example538431
+Node: Function Caveats541025
+Node: Calling A Function541446
+Node: Variable Scope542561
+Node: Pass By Value/Reference545524
+Node: Return Statement549032
+Node: Dynamic Typing552013
+Node: Indirect Calls552944
+Node: Library Functions562629
+Ref: Library Functions-Footnote-1566142
+Ref: Library Functions-Footnote-2566285
+Node: Library Names566456
+Ref: Library Names-Footnote-1569927
+Ref: Library Names-Footnote-2570147
+Node: General Functions570233
+Node: Strtonum Function571261
+Node: Assert Function574191
+Node: Round Function577517
+Node: Cliff Random Function579060
+Node: Ordinal Functions580076
+Ref: Ordinal Functions-Footnote-1583146
+Ref: Ordinal Functions-Footnote-2583398
+Node: Join Function583607
+Ref: Join Function-Footnote-1585378
+Node: Getlocaltime Function585578
+Node: Readfile Function589319
+Node: Data File Management591158
+Node: Filetrans Function591790
+Node: Rewind Function595859
+Node: File Checking597246
+Node: Empty Files598340
+Node: Ignoring Assigns600570
+Node: Getopt Function602123
+Ref: Getopt Function-Footnote-1613427
+Node: Passwd Functions613630
+Ref: Passwd Functions-Footnote-1622605
+Node: Group Functions622693
+Node: Walking Arrays630777
+Node: Sample Programs632914
+Node: Running Examples633588
+Node: Clones634316
+Node: Cut Program635540
+Node: Egrep Program645385
+Ref: Egrep Program-Footnote-1653158
+Node: Id Program653268
+Node: Split Program656884
+Ref: Split Program-Footnote-1660403
+Node: Tee Program660531
+Node: Uniq Program663334
+Node: Wc Program670763
+Ref: Wc Program-Footnote-1675029
+Ref: Wc Program-Footnote-2675229
+Node: Miscellaneous Programs675321
+Node: Dupword Program676509
+Node: Alarm Program678540
+Node: Translate Program683289
+Ref: Translate Program-Footnote-1687676
+Ref: Translate Program-Footnote-2687904
+Node: Labels Program688038
+Ref: Labels Program-Footnote-1691409
+Node: Word Sorting691493
+Node: History Sorting695377
+Node: Extract Program697216
+Ref: Extract Program-Footnote-1704717
+Node: Simple Sed704845
+Node: Igawk Program707907
+Ref: Igawk Program-Footnote-1723064
+Ref: Igawk Program-Footnote-2723265
+Node: Anagram Program723403
+Node: Signature Program726471
+Node: Advanced Features727571
+Node: Nondecimal Data729453
+Node: Array Sorting731036
+Node: Controlling Array Traversal731733
+Node: Array Sorting Functions739971
+Ref: Array Sorting Functions-Footnote-1743645
+Ref: Array Sorting Functions-Footnote-2743738
+Node: Two-way I/O743932
+Ref: Two-way I/O-Footnote-1749364
+Node: TCP/IP Networking749434
+Node: Profiling752278
+Node: Internationalization759775
+Node: I18N and L10N761200
+Node: Explaining gettext761886
+Ref: Explaining gettext-Footnote-1766954
+Ref: Explaining gettext-Footnote-2767138
+Node: Programmer i18n767303
+Node: Translator i18n771505
+Node: String Extraction772298
+Ref: String Extraction-Footnote-1773259
+Node: Printf Ordering773345
+Ref: Printf Ordering-Footnote-1776129
+Node: I18N Portability776193
+Ref: I18N Portability-Footnote-1778642
+Node: I18N Example778705
+Ref: I18N Example-Footnote-1781343
+Node: Gawk I18N781415
+Node: Debugger782036
+Node: Debugging783007
+Node: Debugging Concepts783440
+Node: Debugging Terms785296
+Node: Awk Debugging787893
+Node: Sample Debugging Session788785
+Node: Debugger Invocation789305
+Node: Finding The Bug790637
+Node: List of Debugger Commands797125
+Node: Breakpoint Control798459
+Node: Debugger Execution Control802123
+Node: Viewing And Changing Data805483
+Node: Execution Stack808839
+Node: Debugger Info810306
+Node: Miscellaneous Debugger Commands814288
+Node: Readline Support819464
+Node: Limitations820295
+Node: Arbitrary Precision Arithmetic822547
+Ref: Arbitrary Precision Arithmetic-Footnote-1824198
+Node: General Arithmetic824346
+Node: Floating Point Issues826066
+Node: String Conversion Precision826947
+Ref: String Conversion Precision-Footnote-1828652
+Node: Unexpected Results828761
+Node: POSIX Floating Point Problems830914
+Ref: POSIX Floating Point Problems-Footnote-1834739
+Node: Integer Programming834777
+Node: Floating-point Programming836516
+Ref: Floating-point Programming-Footnote-1842847
+Ref: Floating-point Programming-Footnote-2843117
+Node: Floating-point Representation843381
+Node: Floating-point Context844546
+Ref: table-ieee-formats845385
+Node: Rounding Mode846769
+Ref: table-rounding-modes847248
+Ref: Rounding Mode-Footnote-1850263
+Node: Gawk and MPFR850442
+Node: Arbitrary Precision Floats851697
+Ref: Arbitrary Precision Floats-Footnote-1854140
+Node: Setting Precision854456
+Ref: table-predefined-precision-strings855142
+Node: Setting Rounding Mode857287
+Ref: table-gawk-rounding-modes857691
+Node: Floating-point Constants858878
+Node: Changing Precision860307
+Ref: Changing Precision-Footnote-1861707
+Node: Exact Arithmetic861881
+Node: Arbitrary Precision Integers865019
+Ref: Arbitrary Precision Integers-Footnote-1868037
+Node: Dynamic Extensions868184
+Node: Extension Intro869642
+Node: Plugin License870907
+Node: Extension Mechanism Outline871592
+Ref: load-extension872009
+Ref: load-new-function873487
+Ref: call-new-function874482
+Node: Extension API Description876497
+Node: Extension API Functions Introduction877710
+Node: General Data Types882576
+Ref: General Data Types-Footnote-1888178
+Node: Requesting Values888477
+Ref: table-value-types-returned889208
+Node: Constructor Functions890162
+Node: Registration Functions893182
+Node: Extension Functions893867
+Node: Exit Callback Functions896092
+Node: Extension Version String897341
+Node: Input Parsers897991
+Node: Output Wrappers907748
+Node: Two-way processors912258
+Node: Printing Messages914466
+Ref: Printing Messages-Footnote-1915543
+Node: Updating `ERRNO'915695
+Node: Accessing Parameters916434
+Node: Symbol Table Access917664
+Node: Symbol table by name918176
+Node: Symbol table by cookie919923
+Ref: Symbol table by cookie-Footnote-1924053
+Node: Cached values924116
+Ref: Cached values-Footnote-1927565
+Node: Array Manipulation927656
+Ref: Array Manipulation-Footnote-1928754
+Node: Array Data Types928793
+Ref: Array Data Types-Footnote-1931496
+Node: Array Functions931588
+Node: Flattening Arrays935354
+Node: Creating Arrays942206
+Node: Extension API Variables946931
+Node: Extension Versioning947567
+Node: Extension API Informational Variables949468
+Node: Extension API Boilerplate950554
+Node: Finding Extensions954358
+Node: Extension Example954918
+Node: Internal File Description955649
+Node: Internal File Ops959740
+Ref: Internal File Ops-Footnote-1971248
+Node: Using Internal File Ops971388
+Ref: Using Internal File Ops-Footnote-1973741
+Node: Extension Samples974007
+Node: Extension Sample File Functions975531
+Node: Extension Sample Fnmatch984018
+Node: Extension Sample Fork985744
+Node: Extension Sample Inplace986962
+Node: Extension Sample Ord988740
+Node: Extension Sample Readdir989576
+Node: Extension Sample Revout991108
+Node: Extension Sample Rev2way991701
+Node: Extension Sample Read write array992391
+Node: Extension Sample Readfile994274
+Node: Extension Sample API Tests995092
+Node: Extension Sample Time995617
+Node: gawkextlib996981
+Node: Language History999741
+Node: V7/SVR3.11001263
+Node: SVR41003584
+Node: POSIX1005026
+Node: BTL1006412
+Node: POSIX/GNU1007146
+Node: Common Extensions1012681
+Node: Ranges and Locales1013987
+Ref: Ranges and Locales-Footnote-11018605
+Ref: Ranges and Locales-Footnote-21018632
+Ref: Ranges and Locales-Footnote-31018892
+Node: Contributors1019113
+Node: Installation1023992
+Node: Gawk Distribution1024886
+Node: Getting1025370
+Node: Extracting1026196
+Node: Distribution contents1027888
+Node: Unix Installation1033149
+Node: Quick Installation1033766
+Node: Additional Configuration Options1036210
+Node: Configuration Philosophy1037687
+Node: Non-Unix Installation1040041
+Node: PC Installation1040499
+Node: PC Binary Installation1041798
+Node: PC Compiling1043646
+Node: PC Testing1046590
+Node: PC Using1047766
+Node: Cygwin1051951
+Node: MSYS1052951
+Node: VMS Installation1053465
+Node: VMS Compilation1054068
+Ref: VMS Compilation-Footnote-11055075
+Node: VMS Installation Details1055133
+Node: VMS Running1056768
+Node: VMS Old Gawk1058375
+Node: Bugs1058849
+Node: Other Versions1062701
+Node: Notes1068782
+Node: Compatibility Mode1069582
+Node: Additions1070365
+Node: Accessing The Source1071292
+Node: Adding Code1072732
+Node: New Ports1078777
+Node: Derived Files1082912
+Ref: Derived Files-Footnote-11088233
+Ref: Derived Files-Footnote-21088267
+Ref: Derived Files-Footnote-31088867
+Node: Future Extensions1088965
+Node: Implementation Limitations1089546
+Node: Extension Design1090798
+Node: Old Extension Problems1091952
+Ref: Old Extension Problems-Footnote-11093460
+Node: Extension New Mechanism Goals1093517
+Ref: Extension New Mechanism Goals-Footnote-11096883
+Node: Extension Other Design Decisions1097069
+Node: Extension Future Growth1099175
+Node: Old Extension Mechanism1100011
+Node: Basic Concepts1101751
+Node: Basic High Level1102432
+Ref: figure-general-flow1102703
+Ref: figure-process-flow1103302
+Ref: Basic High Level-Footnote-11106531
+Node: Basic Data Typing1106716
+Node: Glossary1110071
+Node: Copying1135533
+Node: GNU Free Documentation License1173090
+Node: Index1198227

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 1c09a5bc..99b0a8c3 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -13653,7 +13653,7 @@ For POSIX @command{awk}, changing this array does not affect the
environment passed on to any programs that @command{awk} may spawn via
redirection or the @code{system()} function.
-However, beginning with @value{PVERSION} 4.2, if not in POSIX
+However, beginning with version 4.2, if not in POSIX
compatibility mode, @command{gawk} does update its own environment when
@code{ENVIRON} is changed, thus changing the environment seen by programs
that it creates. You should therefore be especially careful if you
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 1083d653..6d55c611 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -13038,7 +13038,7 @@ For POSIX @command{awk}, changing this array does not affect the
environment passed on to any programs that @command{awk} may spawn via
redirection or the @code{system()} function.
-However, beginning with @value{PVERSION} 4.2, if not in POSIX
+However, beginning with version 4.2, if not in POSIX
compatibility mode, @command{gawk} does update its own environment when
@code{ENVIRON} is changed, thus changing the environment seen by programs
that it creates. You should therefore be especially careful if you