[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, gawk-5.1-stable, updated. gawk-4.1.0-4169-g5446549

From: Arnold Robbins
Subject: [SCM] gawk branch, gawk-5.1-stable, updated. gawk-4.1.0-4169-g5446549
Date: Sun, 15 Nov 2020 23:11:18 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, gawk-5.1-stable has been updated
       via  54465496d75564ff37a1afac730c818fec9c7389 (commit)
      from  1dbaf410e0b3ec754ee4ab78f861d4ef034e7962 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit 54465496d75564ff37a1afac730c818fec9c7389
Author: Arnold D. Robbins <>
Date:   Mon Nov 16 06:11:01 2020 +0200

    Small doc fix.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index f2afd29..6dad4af 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2020-11-16         Arnold D. Robbins     <>
+       * (Nextfile Statement): Clarify what happens in
+       a BEGINFILE rule.
 2020-10-31         Arnold D. Robbins     <>
        * texinfo.tex: Updated from GNULIB.
diff --git a/doc/ b/doc/
index 03c3a88..909cf29 100644
--- a/doc/
+++ b/doc/
@@ -10798,9 +10798,9 @@ statement accomplishes this much more efficiently.
    In 'gawk', execution of 'nextfile' causes additional things to
 happen: any 'ENDFILE' rules are executed if 'gawk' is not currently in
-an 'END' or 'BEGINFILE' rule, 'ARGIND' is incremented, and any
-'BEGINFILE' rules are executed.  ('ARGIND' hasn't been introduced yet.
-*Note Built-in Variables::.)
+an 'END' rule, 'ARGIND' is incremented, and any 'BEGINFILE' rules are
+executed.  ('ARGIND' hasn't been introduced yet.  *Note Built-in
    With 'gawk', 'nextfile' is useful inside a 'BEGINFILE' rule to skip
 over a file that would otherwise cause 'gawk' to exit with a fatal
@@ -38145,391 +38145,391 @@ Node: Break Statement455055
 Node: Continue Statement457147
 Node: Next Statement458974
 Node: Nextfile Statement461357
-Node: Exit Statement464009
-Node: Built-in Variables466412
-Node: User-modified467545
-Node: Auto-set475312
-Ref: Auto-set-Footnote-1492119
-Ref: Auto-set-Footnote-2492325
-Node: ARGC and ARGV492381
-Node: Pattern Action Summary496594
-Node: Arrays499024
-Node: Array Basics500353
-Node: Array Intro501197
-Ref: figure-array-elements503172
-Ref: Array Intro-Footnote-1505876
-Node: Reference to Elements506004
-Node: Assigning Elements508468
-Node: Array Example508959
-Node: Scanning an Array510718
-Node: Controlling Scanning513740
-Ref: Controlling Scanning-Footnote-1520196
-Node: Numeric Array Subscripts520512
-Node: Uninitialized Subscripts522696
-Node: Delete524315
-Ref: Delete-Footnote-1527067
-Node: Multidimensional527124
-Node: Multiscanning530219
-Node: Arrays of Arrays531810
-Node: Arrays Summary536578
-Node: Functions538671
-Node: Built-in539709
-Node: Calling Built-in540790
-Node: Numeric Functions542786
-Ref: Numeric Functions-Footnote-1546814
-Ref: Numeric Functions-Footnote-2547462
-Ref: Numeric Functions-Footnote-3547510
-Node: String Functions547782
-Ref: String Functions-Footnote-1571923
-Ref: String Functions-Footnote-2572051
-Ref: String Functions-Footnote-3572299
-Node: Gory Details572386
-Ref: table-sub-escapes574177
-Ref: table-sub-proposed575696
-Ref: table-posix-sub577059
-Ref: table-gensub-escapes578600
-Ref: Gory Details-Footnote-1579423
-Node: I/O Functions579577
-Ref: table-system-return-values586031
-Ref: I/O Functions-Footnote-1588111
-Ref: I/O Functions-Footnote-2588259
-Node: Time Functions588379
-Ref: Time Functions-Footnote-1599050
-Ref: Time Functions-Footnote-2599118
-Ref: Time Functions-Footnote-3599276
-Ref: Time Functions-Footnote-4599387
-Ref: Time Functions-Footnote-5599499
-Ref: Time Functions-Footnote-6599726
-Node: Bitwise Functions599992
-Ref: table-bitwise-ops600586
-Ref: Bitwise Functions-Footnote-1606649
-Ref: Bitwise Functions-Footnote-2606822
-Node: Type Functions607013
-Node: I18N Functions609876
-Node: User-defined611527
-Node: Definition Syntax612339
-Ref: Definition Syntax-Footnote-1618033
-Node: Function Example618104
-Ref: Function Example-Footnote-1621026
-Node: Function Calling621048
-Node: Calling A Function621636
-Node: Variable Scope622594
-Node: Pass By Value/Reference625588
-Node: Function Caveats628232
-Ref: Function Caveats-Footnote-1630279
-Node: Return Statement630399
-Node: Dynamic Typing633378
-Node: Indirect Calls634308
-Ref: Indirect Calls-Footnote-1644560
-Node: Functions Summary644688
-Node: Library Functions647393
-Ref: Library Functions-Footnote-1651000
-Ref: Library Functions-Footnote-2651143
-Node: Library Names651314
-Ref: Library Names-Footnote-1654981
-Ref: Library Names-Footnote-2655204
-Node: General Functions655290
-Node: Strtonum Function656393
-Node: Assert Function659415
-Node: Round Function662741
-Node: Cliff Random Function664281
-Node: Ordinal Functions665297
-Ref: Ordinal Functions-Footnote-1668360
-Ref: Ordinal Functions-Footnote-2668612
-Node: Join Function668822
-Ref: Join Function-Footnote-1670592
-Node: Getlocaltime Function670792
-Node: Readfile Function674534
-Node: Shell Quoting676511
-Node: Data File Management677912
-Node: Filetrans Function678544
-Node: Rewind Function682640
-Node: File Checking684549
-Ref: File Checking-Footnote-1685883
-Node: Empty Files686084
-Node: Ignoring Assigns688063
-Node: Getopt Function689613
-Ref: Getopt Function-Footnote-1704824
-Node: Passwd Functions705024
-Ref: Passwd Functions-Footnote-1713863
-Node: Group Functions713951
-Ref: Group Functions-Footnote-1721849
-Node: Walking Arrays722056
-Node: Library Functions Summary725064
-Node: Library Exercises726470
-Node: Sample Programs726935
-Node: Running Examples727705
-Node: Clones728433
-Node: Cut Program729657
-Node: Egrep Program739586
-Node: Id Program748597
-Node: Split Program758544
-Ref: Split Program-Footnote-1768318
-Node: Tee Program768491
-Node: Uniq Program771281
-Node: Wc Program778845
-Node: Bytes vs. Characters779242
-Node: Using extensions780790
-Node: wc program781548
-Node: Miscellaneous Programs786413
-Node: Dupword Program787626
-Node: Alarm Program789656
-Node: Translate Program794511
-Ref: Translate Program-Footnote-1799076
-Node: Labels Program799346
-Ref: Labels Program-Footnote-1802697
-Node: Word Sorting802781
-Node: History Sorting806853
-Node: Extract Program809078
-Node: Simple Sed817132
-Node: Igawk Program820206
-Ref: Igawk Program-Footnote-1834537
-Ref: Igawk Program-Footnote-2834739
-Ref: Igawk Program-Footnote-3834861
-Node: Anagram Program834976
-Node: Signature Program838038
-Node: Programs Summary839285
-Node: Programs Exercises840499
-Ref: Programs Exercises-Footnote-1844629
-Node: Advanced Features844715
-Node: Nondecimal Data846705
-Node: Array Sorting848296
-Node: Controlling Array Traversal848996
-Ref: Controlling Array Traversal-Footnote-1857364
-Node: Array Sorting Functions857482
-Ref: Array Sorting Functions-Footnote-1862573
-Node: Two-way I/O862769
-Ref: Two-way I/O-Footnote-1870490
-Ref: Two-way I/O-Footnote-2870677
-Node: TCP/IP Networking870759
-Node: Profiling873877
-Node: Advanced Features Summary883191
-Node: Internationalization885035
-Node: I18N and L10N886515
-Node: Explaining gettext887202
-Ref: Explaining gettext-Footnote-1893094
-Ref: Explaining gettext-Footnote-2893279
-Node: Programmer i18n893444
-Ref: Programmer i18n-Footnote-1898393
-Node: Translator i18n898442
-Node: String Extraction899236
-Ref: String Extraction-Footnote-1900368
-Node: Printf Ordering900454
-Ref: Printf Ordering-Footnote-1903240
-Node: I18N Portability903304
-Ref: I18N Portability-Footnote-1905760
-Node: I18N Example905823
-Ref: I18N Example-Footnote-1909098
-Ref: I18N Example-Footnote-2909171
-Node: Gawk I18N909280
-Node: I18N Summary909929
-Node: Debugger911270
-Node: Debugging912270
-Node: Debugging Concepts912711
-Node: Debugging Terms914520
-Node: Awk Debugging917095
-Ref: Awk Debugging-Footnote-1918040
-Node: Sample Debugging Session918172
-Node: Debugger Invocation918706
-Node: Finding The Bug920092
-Node: List of Debugger Commands926566
-Node: Breakpoint Control927899
-Node: Debugger Execution Control931593
-Node: Viewing And Changing Data934955
-Node: Execution Stack938496
-Node: Debugger Info940133
-Node: Miscellaneous Debugger Commands944204
-Node: Readline Support949266
-Node: Limitations950162
-Node: Debugging Summary952716
-Node: Namespaces953995
-Node: Global Namespace955106
-Node: Qualified Names956504
-Node: Default Namespace957503
-Node: Changing The Namespace958244
-Node: Naming Rules959858
-Node: Internal Name Management961706
-Node: Namespace Example962748
-Node: Namespace And Features965310
-Node: Namespace Summary966745
-Node: Arbitrary Precision Arithmetic968222
-Node: Computer Arithmetic969709
-Ref: table-numeric-ranges973475
-Ref: table-floating-point-ranges973968
-Ref: Computer Arithmetic-Footnote-1974626
-Node: Math Definitions974683
-Ref: table-ieee-formats977999
-Ref: Math Definitions-Footnote-1978602
-Node: MPFR features978707
-Node: FP Math Caution980425
-Ref: FP Math Caution-Footnote-1981497
-Node: Inexactness of computations981866
-Node: Inexact representation982826
-Node: Comparing FP Values984186
-Node: Errors accumulate985427
-Node: Getting Accuracy986860
-Node: Try To Round989570
-Node: Setting precision990469
-Ref: table-predefined-precision-strings991166
-Node: Setting the rounding mode992996
-Ref: table-gawk-rounding-modes993370
-Ref: Setting the rounding mode-Footnote-1997301
-Node: Arbitrary Precision Integers997480
-Ref: Arbitrary Precision Integers-Footnote-11000655
-Node: Checking for MPFR1000804
-Node: POSIX Floating Point Problems1002278
-Ref: POSIX Floating Point Problems-Footnote-11006563
-Node: Floating point summary1006601
-Node: Dynamic Extensions1008791
-Node: Extension Intro1010344
-Node: Plugin License1011610
-Node: Extension Mechanism Outline1012407
-Ref: figure-load-extension1012846
-Ref: figure-register-new-function1014411
-Ref: figure-call-new-function1015503
-Node: Extension API Description1017565
-Node: Extension API Functions Introduction1019278
-Ref: table-api-std-headers1021114
-Node: General Data Types1025363
-Ref: General Data Types-Footnote-11033993
-Node: Memory Allocation Functions1034292
-Ref: Memory Allocation Functions-Footnote-11038793
-Node: Constructor Functions1038892
-Node: API Ownership of MPFR and GMP Values1042358
-Node: Registration Functions1043671
-Node: Extension Functions1044371
-Node: Exit Callback Functions1049693
-Node: Extension Version String1050943
-Node: Input Parsers1051606
-Node: Output Wrappers1064327
-Node: Two-way processors1068839
-Node: Printing Messages1071104
-Ref: Printing Messages-Footnote-11072275
-Node: Updating ERRNO1072428
-Node: Requesting Values1073167
-Ref: table-value-types-returned1073904
-Node: Accessing Parameters1074840
-Node: Symbol Table Access1076077
-Node: Symbol table by name1076589
-Ref: Symbol table by name-Footnote-11079613
-Node: Symbol table by cookie1079741
-Ref: Symbol table by cookie-Footnote-11083926
-Node: Cached values1083990
-Ref: Cached values-Footnote-11087526
-Node: Array Manipulation1087679
-Ref: Array Manipulation-Footnote-11088770
-Node: Array Data Types1088807
-Ref: Array Data Types-Footnote-11091465
-Node: Array Functions1091557
-Node: Flattening Arrays1096055
-Node: Creating Arrays1103031
-Node: Redirection API1107798
-Node: Extension API Variables1110631
-Node: Extension Versioning1111342
-Ref: gawk-api-version1111771
-Node: Extension GMP/MPFR Versioning1113502
-Node: Extension API Informational Variables1115130
-Node: Extension API Boilerplate1116203
-Node: Changes from API V11120177
-Node: Finding Extensions1121749
-Node: Extension Example1122308
-Node: Internal File Description1123106
-Node: Internal File Ops1127186
-Ref: Internal File Ops-Footnote-11138536
-Node: Using Internal File Ops1138676
-Ref: Using Internal File Ops-Footnote-11141059
-Node: Extension Samples1141333
-Node: Extension Sample File Functions1142862
-Node: Extension Sample Fnmatch1150511
-Node: Extension Sample Fork1151998
-Node: Extension Sample Inplace1153216
-Node: Extension Sample Ord1156842
-Node: Extension Sample Readdir1157678
-Ref: table-readdir-file-types1158567
-Node: Extension Sample Revout1159634
-Node: Extension Sample Rev2way1160223
-Node: Extension Sample Read write array1160963
-Node: Extension Sample Readfile1162905
-Node: Extension Sample Time1164000
-Node: Extension Sample API Tests1165752
-Node: gawkextlib1166244
-Node: Extension summary1169162
-Node: Extension Exercises1172864
-Node: Language History1174106
-Node: V7/SVR3.11175762
-Node: SVR41177914
-Node: POSIX1179348
-Node: BTL1180729
-Node: POSIX/GNU1181458
-Node: Feature History1187236
-Node: Common Extensions1203555
-Node: Ranges and Locales1204838
-Ref: Ranges and Locales-Footnote-11209454
-Ref: Ranges and Locales-Footnote-21209481
-Ref: Ranges and Locales-Footnote-31209716
-Node: Contributors1209939
-Node: History summary1215936
-Node: Installation1217316
-Node: Gawk Distribution1218260
-Node: Getting1218744
-Node: Extracting1219707
-Node: Distribution contents1221345
-Node: Unix Installation1227825
-Node: Quick Installation1228507
-Node: Shell Startup Files1230921
-Node: Additional Configuration Options1232010
-Node: Configuration Philosophy1234325
-Node: Non-Unix Installation1236694
-Node: PC Installation1237154
-Node: PC Binary Installation1237992
-Node: PC Compiling1238427
-Node: PC Using1239544
-Node: Cygwin1243097
-Node: MSYS1244321
-Node: VMS Installation1244923
-Node: VMS Compilation1245714
-Ref: VMS Compilation-Footnote-11246943
-Node: VMS Dynamic Extensions1247001
-Node: VMS Installation Details1248686
-Node: VMS Running1250939
-Node: VMS GNV1255218
-Node: VMS Old Gawk1255953
-Node: Bugs1256424
-Node: Bug address1257087
-Node: Usenet1260069
-Node: Maintainers1261073
-Node: Other Versions1262258
-Node: Installation summary1269346
-Node: Notes1270555
-Node: Compatibility Mode1271349
-Node: Additions1272131
-Node: Accessing The Source1273056
-Node: Adding Code1274493
-Node: New Ports1280712
-Node: Derived Files1285087
-Ref: Derived Files-Footnote-11290747
-Ref: Derived Files-Footnote-21290782
-Ref: Derived Files-Footnote-31291380
-Node: Future Extensions1291494
-Node: Implementation Limitations1292152
-Node: Extension Design1293362
-Node: Old Extension Problems1294506
-Ref: Old Extension Problems-Footnote-11296024
-Node: Extension New Mechanism Goals1296081
-Ref: Extension New Mechanism Goals-Footnote-11299445
-Node: Extension Other Design Decisions1299634
-Node: Extension Future Growth1301747
-Node: Notes summary1302353
-Node: Basic Concepts1303511
-Node: Basic High Level1304192
-Ref: figure-general-flow1304474
-Ref: figure-process-flow1305159
-Ref: Basic High Level-Footnote-11308460
-Node: Basic Data Typing1308645
-Node: Glossary1311973
-Node: Copying1343858
-Node: GNU Free Documentation License1381401
-Node: Index1406521
+Node: Exit Statement463995
+Node: Built-in Variables466398
+Node: User-modified467531
+Node: Auto-set475298
+Ref: Auto-set-Footnote-1492105
+Ref: Auto-set-Footnote-2492311
+Node: ARGC and ARGV492367
+Node: Pattern Action Summary496580
+Node: Arrays499010
+Node: Array Basics500339
+Node: Array Intro501183
+Ref: figure-array-elements503158
+Ref: Array Intro-Footnote-1505862
+Node: Reference to Elements505990
+Node: Assigning Elements508454
+Node: Array Example508945
+Node: Scanning an Array510704
+Node: Controlling Scanning513726
+Ref: Controlling Scanning-Footnote-1520182
+Node: Numeric Array Subscripts520498
+Node: Uninitialized Subscripts522682
+Node: Delete524301
+Ref: Delete-Footnote-1527053
+Node: Multidimensional527110
+Node: Multiscanning530205
+Node: Arrays of Arrays531796
+Node: Arrays Summary536564
+Node: Functions538657
+Node: Built-in539695
+Node: Calling Built-in540776
+Node: Numeric Functions542772
+Ref: Numeric Functions-Footnote-1546800
+Ref: Numeric Functions-Footnote-2547448
+Ref: Numeric Functions-Footnote-3547496
+Node: String Functions547768
+Ref: String Functions-Footnote-1571909
+Ref: String Functions-Footnote-2572037
+Ref: String Functions-Footnote-3572285
+Node: Gory Details572372
+Ref: table-sub-escapes574163
+Ref: table-sub-proposed575682
+Ref: table-posix-sub577045
+Ref: table-gensub-escapes578586
+Ref: Gory Details-Footnote-1579409
+Node: I/O Functions579563
+Ref: table-system-return-values586017
+Ref: I/O Functions-Footnote-1588097
+Ref: I/O Functions-Footnote-2588245
+Node: Time Functions588365
+Ref: Time Functions-Footnote-1599036
+Ref: Time Functions-Footnote-2599104
+Ref: Time Functions-Footnote-3599262
+Ref: Time Functions-Footnote-4599373
+Ref: Time Functions-Footnote-5599485
+Ref: Time Functions-Footnote-6599712
+Node: Bitwise Functions599978
+Ref: table-bitwise-ops600572
+Ref: Bitwise Functions-Footnote-1606635
+Ref: Bitwise Functions-Footnote-2606808
+Node: Type Functions606999
+Node: I18N Functions609862
+Node: User-defined611513
+Node: Definition Syntax612325
+Ref: Definition Syntax-Footnote-1618019
+Node: Function Example618090
+Ref: Function Example-Footnote-1621012
+Node: Function Calling621034
+Node: Calling A Function621622
+Node: Variable Scope622580
+Node: Pass By Value/Reference625574
+Node: Function Caveats628218
+Ref: Function Caveats-Footnote-1630265
+Node: Return Statement630385
+Node: Dynamic Typing633364
+Node: Indirect Calls634294
+Ref: Indirect Calls-Footnote-1644546
+Node: Functions Summary644674
+Node: Library Functions647379
+Ref: Library Functions-Footnote-1650986
+Ref: Library Functions-Footnote-2651129
+Node: Library Names651300
+Ref: Library Names-Footnote-1654967
+Ref: Library Names-Footnote-2655190
+Node: General Functions655276
+Node: Strtonum Function656379
+Node: Assert Function659401
+Node: Round Function662727
+Node: Cliff Random Function664267
+Node: Ordinal Functions665283
+Ref: Ordinal Functions-Footnote-1668346
+Ref: Ordinal Functions-Footnote-2668598
+Node: Join Function668808
+Ref: Join Function-Footnote-1670578
+Node: Getlocaltime Function670778
+Node: Readfile Function674520
+Node: Shell Quoting676497
+Node: Data File Management677898
+Node: Filetrans Function678530
+Node: Rewind Function682626
+Node: File Checking684535
+Ref: File Checking-Footnote-1685869
+Node: Empty Files686070
+Node: Ignoring Assigns688049
+Node: Getopt Function689599
+Ref: Getopt Function-Footnote-1704810
+Node: Passwd Functions705010
+Ref: Passwd Functions-Footnote-1713849
+Node: Group Functions713937
+Ref: Group Functions-Footnote-1721835
+Node: Walking Arrays722042
+Node: Library Functions Summary725050
+Node: Library Exercises726456
+Node: Sample Programs726921
+Node: Running Examples727691
+Node: Clones728419
+Node: Cut Program729643
+Node: Egrep Program739572
+Node: Id Program748583
+Node: Split Program758530
+Ref: Split Program-Footnote-1768304
+Node: Tee Program768477
+Node: Uniq Program771267
+Node: Wc Program778831
+Node: Bytes vs. Characters779228
+Node: Using extensions780776
+Node: wc program781534
+Node: Miscellaneous Programs786399
+Node: Dupword Program787612
+Node: Alarm Program789642
+Node: Translate Program794497
+Ref: Translate Program-Footnote-1799062
+Node: Labels Program799332
+Ref: Labels Program-Footnote-1802683
+Node: Word Sorting802767
+Node: History Sorting806839
+Node: Extract Program809064
+Node: Simple Sed817118
+Node: Igawk Program820192
+Ref: Igawk Program-Footnote-1834523
+Ref: Igawk Program-Footnote-2834725
+Ref: Igawk Program-Footnote-3834847
+Node: Anagram Program834962
+Node: Signature Program838024
+Node: Programs Summary839271
+Node: Programs Exercises840485
+Ref: Programs Exercises-Footnote-1844615
+Node: Advanced Features844701
+Node: Nondecimal Data846691
+Node: Array Sorting848282
+Node: Controlling Array Traversal848982
+Ref: Controlling Array Traversal-Footnote-1857350
+Node: Array Sorting Functions857468
+Ref: Array Sorting Functions-Footnote-1862559
+Node: Two-way I/O862755
+Ref: Two-way I/O-Footnote-1870476
+Ref: Two-way I/O-Footnote-2870663
+Node: TCP/IP Networking870745
+Node: Profiling873863
+Node: Advanced Features Summary883177
+Node: Internationalization885021
+Node: I18N and L10N886501
+Node: Explaining gettext887188
+Ref: Explaining gettext-Footnote-1893080
+Ref: Explaining gettext-Footnote-2893265
+Node: Programmer i18n893430
+Ref: Programmer i18n-Footnote-1898379
+Node: Translator i18n898428
+Node: String Extraction899222
+Ref: String Extraction-Footnote-1900354
+Node: Printf Ordering900440
+Ref: Printf Ordering-Footnote-1903226
+Node: I18N Portability903290
+Ref: I18N Portability-Footnote-1905746
+Node: I18N Example905809
+Ref: I18N Example-Footnote-1909084
+Ref: I18N Example-Footnote-2909157
+Node: Gawk I18N909266
+Node: I18N Summary909915
+Node: Debugger911256
+Node: Debugging912256
+Node: Debugging Concepts912697
+Node: Debugging Terms914506
+Node: Awk Debugging917081
+Ref: Awk Debugging-Footnote-1918026
+Node: Sample Debugging Session918158
+Node: Debugger Invocation918692
+Node: Finding The Bug920078
+Node: List of Debugger Commands926552
+Node: Breakpoint Control927885
+Node: Debugger Execution Control931579
+Node: Viewing And Changing Data934941
+Node: Execution Stack938482
+Node: Debugger Info940119
+Node: Miscellaneous Debugger Commands944190
+Node: Readline Support949252
+Node: Limitations950148
+Node: Debugging Summary952702
+Node: Namespaces953981
+Node: Global Namespace955092
+Node: Qualified Names956490
+Node: Default Namespace957489
+Node: Changing The Namespace958230
+Node: Naming Rules959844
+Node: Internal Name Management961692
+Node: Namespace Example962734
+Node: Namespace And Features965296
+Node: Namespace Summary966731
+Node: Arbitrary Precision Arithmetic968208
+Node: Computer Arithmetic969695
+Ref: table-numeric-ranges973461
+Ref: table-floating-point-ranges973954
+Ref: Computer Arithmetic-Footnote-1974612
+Node: Math Definitions974669
+Ref: table-ieee-formats977985
+Ref: Math Definitions-Footnote-1978588
+Node: MPFR features978693
+Node: FP Math Caution980411
+Ref: FP Math Caution-Footnote-1981483
+Node: Inexactness of computations981852
+Node: Inexact representation982812
+Node: Comparing FP Values984172
+Node: Errors accumulate985413
+Node: Getting Accuracy986846
+Node: Try To Round989556
+Node: Setting precision990455
+Ref: table-predefined-precision-strings991152
+Node: Setting the rounding mode992982
+Ref: table-gawk-rounding-modes993356
+Ref: Setting the rounding mode-Footnote-1997287
+Node: Arbitrary Precision Integers997466
+Ref: Arbitrary Precision Integers-Footnote-11000641
+Node: Checking for MPFR1000790
+Node: POSIX Floating Point Problems1002264
+Ref: POSIX Floating Point Problems-Footnote-11006549
+Node: Floating point summary1006587
+Node: Dynamic Extensions1008777
+Node: Extension Intro1010330
+Node: Plugin License1011596
+Node: Extension Mechanism Outline1012393
+Ref: figure-load-extension1012832
+Ref: figure-register-new-function1014397
+Ref: figure-call-new-function1015489
+Node: Extension API Description1017551
+Node: Extension API Functions Introduction1019264
+Ref: table-api-std-headers1021100
+Node: General Data Types1025349
+Ref: General Data Types-Footnote-11033979
+Node: Memory Allocation Functions1034278
+Ref: Memory Allocation Functions-Footnote-11038779
+Node: Constructor Functions1038878
+Node: API Ownership of MPFR and GMP Values1042344
+Node: Registration Functions1043657
+Node: Extension Functions1044357
+Node: Exit Callback Functions1049679
+Node: Extension Version String1050929
+Node: Input Parsers1051592
+Node: Output Wrappers1064313
+Node: Two-way processors1068825
+Node: Printing Messages1071090
+Ref: Printing Messages-Footnote-11072261
+Node: Updating ERRNO1072414
+Node: Requesting Values1073153
+Ref: table-value-types-returned1073890
+Node: Accessing Parameters1074826
+Node: Symbol Table Access1076063
+Node: Symbol table by name1076575
+Ref: Symbol table by name-Footnote-11079599
+Node: Symbol table by cookie1079727
+Ref: Symbol table by cookie-Footnote-11083912
+Node: Cached values1083976
+Ref: Cached values-Footnote-11087512
+Node: Array Manipulation1087665
+Ref: Array Manipulation-Footnote-11088756
+Node: Array Data Types1088793
+Ref: Array Data Types-Footnote-11091451
+Node: Array Functions1091543
+Node: Flattening Arrays1096041
+Node: Creating Arrays1103017
+Node: Redirection API1107784
+Node: Extension API Variables1110617
+Node: Extension Versioning1111328
+Ref: gawk-api-version1111757
+Node: Extension GMP/MPFR Versioning1113488
+Node: Extension API Informational Variables1115116
+Node: Extension API Boilerplate1116189
+Node: Changes from API V11120163
+Node: Finding Extensions1121735
+Node: Extension Example1122294
+Node: Internal File Description1123092
+Node: Internal File Ops1127172
+Ref: Internal File Ops-Footnote-11138522
+Node: Using Internal File Ops1138662
+Ref: Using Internal File Ops-Footnote-11141045
+Node: Extension Samples1141319
+Node: Extension Sample File Functions1142848
+Node: Extension Sample Fnmatch1150497
+Node: Extension Sample Fork1151984
+Node: Extension Sample Inplace1153202
+Node: Extension Sample Ord1156828
+Node: Extension Sample Readdir1157664
+Ref: table-readdir-file-types1158553
+Node: Extension Sample Revout1159620
+Node: Extension Sample Rev2way1160209
+Node: Extension Sample Read write array1160949
+Node: Extension Sample Readfile1162891
+Node: Extension Sample Time1163986
+Node: Extension Sample API Tests1165738
+Node: gawkextlib1166230
+Node: Extension summary1169148
+Node: Extension Exercises1172850
+Node: Language History1174092
+Node: V7/SVR3.11175748
+Node: SVR41177900
+Node: POSIX1179334
+Node: BTL1180715
+Node: POSIX/GNU1181444
+Node: Feature History1187222
+Node: Common Extensions1203541
+Node: Ranges and Locales1204824
+Ref: Ranges and Locales-Footnote-11209440
+Ref: Ranges and Locales-Footnote-21209467
+Ref: Ranges and Locales-Footnote-31209702
+Node: Contributors1209925
+Node: History summary1215922
+Node: Installation1217302
+Node: Gawk Distribution1218246
+Node: Getting1218730
+Node: Extracting1219693
+Node: Distribution contents1221331
+Node: Unix Installation1227811
+Node: Quick Installation1228493
+Node: Shell Startup Files1230907
+Node: Additional Configuration Options1231996
+Node: Configuration Philosophy1234311
+Node: Non-Unix Installation1236680
+Node: PC Installation1237140
+Node: PC Binary Installation1237978
+Node: PC Compiling1238413
+Node: PC Using1239530
+Node: Cygwin1243083
+Node: MSYS1244307
+Node: VMS Installation1244909
+Node: VMS Compilation1245700
+Ref: VMS Compilation-Footnote-11246929
+Node: VMS Dynamic Extensions1246987
+Node: VMS Installation Details1248672
+Node: VMS Running1250925
+Node: VMS GNV1255204
+Node: VMS Old Gawk1255939
+Node: Bugs1256410
+Node: Bug address1257073
+Node: Usenet1260055
+Node: Maintainers1261059
+Node: Other Versions1262244
+Node: Installation summary1269332
+Node: Notes1270541
+Node: Compatibility Mode1271335
+Node: Additions1272117
+Node: Accessing The Source1273042
+Node: Adding Code1274479
+Node: New Ports1280698
+Node: Derived Files1285073
+Ref: Derived Files-Footnote-11290733
+Ref: Derived Files-Footnote-21290768
+Ref: Derived Files-Footnote-31291366
+Node: Future Extensions1291480
+Node: Implementation Limitations1292138
+Node: Extension Design1293348
+Node: Old Extension Problems1294492
+Ref: Old Extension Problems-Footnote-11296010
+Node: Extension New Mechanism Goals1296067
+Ref: Extension New Mechanism Goals-Footnote-11299431
+Node: Extension Other Design Decisions1299620
+Node: Extension Future Growth1301733
+Node: Notes summary1302339
+Node: Basic Concepts1303497
+Node: Basic High Level1304178
+Ref: figure-general-flow1304460
+Ref: figure-process-flow1305145
+Ref: Basic High Level-Footnote-11308446
+Node: Basic Data Typing1308631
+Node: Glossary1311959
+Node: Copying1343844
+Node: GNU Free Documentation License1381387
+Node: Index1406507
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 2a1e65c..a7d7ff5 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -15507,7 +15507,7 @@ statement accomplishes this much more efficiently.
 In @command{gawk}, execution of @code{nextfile} causes additional things
 to happen: any @code{ENDFILE} rules are executed if @command{gawk} is
-not currently in an @code{END} or @code{BEGINFILE} rule, @code{ARGIND} is
+not currently in an @code{END} rule, @code{ARGIND} is
 incremented, and any @code{BEGINFILE} rules are executed.  (@code{ARGIND}
 hasn't been introduced yet. @xref{Built-in Variables}.)
diff --git a/doc/ b/doc/
index e733c4e..2a25c1d 100644
--- a/doc/
+++ b/doc/
@@ -14778,7 +14778,7 @@ statement accomplishes this much more efficiently.
 In @command{gawk}, execution of @code{nextfile} causes additional things
 to happen: any @code{ENDFILE} rules are executed if @command{gawk} is
-not currently in an @code{END} or @code{BEGINFILE} rule, @code{ARGIND} is
+not currently in an @code{END} rule, @code{ARGIND} is
 incremented, and any @code{BEGINFILE} rules are executed.  (@code{ARGIND}
 hasn't been introduced yet. @xref{Built-in Variables}.)


Summary of changes:
 doc/ChangeLog   |   5 +
 doc/   | 776 ++++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |   2 +-
 doc/ |   2 +-
 4 files changed, 395 insertions(+), 390 deletions(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]