gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-310


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-3100-gf8f8129
Date: Fri, 4 Jan 2019 05:31:04 -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-4.2-stable has been updated
       via  f8f8129b0cf19bd3a001d9421c35aa3dd818d6d8 (commit)
      from  45b0abf522c3be35a2766eae0022d0bf8aefbaa8 (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 -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=f8f8129b0cf19bd3a001d9421c35aa3dd818d6d8

commit f8f8129b0cf19bd3a001d9421c35aa3dd818d6d8
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jan 4 12:30:41 2019 +0200

    Small doc improvements.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 36ed9ba..70e931a 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2019-01-04         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in: Indexing fixes and small corrections.
+
 2019-01-03         Arnold D. Robbins     <address@hidden>
 
        * gawktexi.in: Some small indexing fixes. Thanks to Antonio
diff --git a/doc/gawk.info b/doc/gawk.info
index af1d26c..bf75a18 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -20490,10 +20490,10 @@ driver and not passed through.
      CAUTION: Finally, coprocesses open up the possibility of "deadlock"
      between 'gawk' and the program running in the coprocess.  This can
      occur if you send "too much" data to the coprocess before reading
-     any back; each process is blocked writing data with noone available
-     to read what they've already written.  There is no workaround for
-     deadlock; careful programming and knowledge of the behavior of the
-     coprocess are required.
+     any back; each process is blocked writing data with no one
+     available to read what they've already written.  There is no
+     workaround for deadlock; careful programming and knowledge of the
+     behavior of the coprocess are required.
 
    The following example, due to Andrew Schorr, demonstrates how using
 ptys can help deal with buffering deadlocks.
@@ -33171,7 +33171,9 @@ Index
 * /inet/... special files (gawk):        TCP/IP Networking.   (line   6)
 * /inet4/... special files (gawk):       TCP/IP Networking.   (line   6)
 * /inet6/... special files (gawk):       TCP/IP Networking.   (line   6)
+* : (colon), ?: operator:                Precedence.          (line  91)
 * ; (semicolon), AWKPATH variable and:   PC Using.            (line  13)
+* ; (semicolon), separating rules:       Statements/Lines.    (line  90)
 * ; (semicolon), separating statements in actions: Statements/Lines.
                                                               (line  90)
 * ; (semicolon), separating statements in actions <1>: Action Overview.
@@ -33344,9 +33346,9 @@ Index
                                                               (line   6)
 * arbitrary precision:                   Arbitrary Precision Arithmetic.
                                                               (line   6)
+* arbitrary precision <1>:               Computer Arithmetic. (line  61)
 * arbitrary precision integers:          Arbitrary Precision Integers.
                                                               (line   6)
-* arbitrary-precision:                   Computer Arithmetic. (line  61)
 * archaeologists:                        Bugs.                (line   6)
 * arctangent:                            Numeric Functions.   (line  12)
 * ARGC/ARGV variables:                   Auto-set.            (line  15)
@@ -33398,7 +33400,7 @@ Index
 * arrays, scanning:                      Scanning an Array.   (line   6)
 * arrays, sorting:                       Array Sorting Functions.
                                                               (line   6)
-* arrays, sorting, and IGNORECASE variable: Array Sorting Functions.
+* arrays, sorting, IGNORECASE variable and: Array Sorting Functions.
                                                               (line  83)
 * arrays, sparse:                        Array Intro.         (line  76)
 * arrays, subscripts, uninitialized variables as: Uninitialized Subscripts.
@@ -33598,10 +33600,10 @@ Index
 * bit-manipulation functions:            Bitwise Functions.   (line   6)
 * bits2str() user-defined function:      Bitwise Functions.   (line  69)
 * bitwise AND:                           Bitwise Functions.   (line  40)
-* bitwise complement:                    Bitwise Functions.   (line  44)
+* bitwise complement:                    Bitwise Functions.   (line  25)
+* bitwise complement <1>:                Bitwise Functions.   (line  44)
 * bitwise OR:                            Bitwise Functions.   (line  50)
 * bitwise XOR:                           Bitwise Functions.   (line  57)
-* bitwise, complement:                   Bitwise Functions.   (line  25)
 * bitwise, operations:                   Bitwise Functions.   (line   6)
 * bitwise, shift:                        Bitwise Functions.   (line  32)
 * body, in actions:                      Statements.          (line  10)
@@ -33708,7 +33710,8 @@ Index
 * CGI, awk scripts for:                  Options.             (line 139)
 * character classes, See bracket expressions: Regexp Operators.
                                                               (line  56)
-* character lists in regular expression: Bracket Expressions. (line   6)
+* character lists in regular expressions: Bracket Expressions.
+                                                              (line   6)
 * character lists, See bracket expressions: Regexp Operators. (line  56)
 * character sets (machine character encodings): Ordinal Functions.
                                                               (line  45)
@@ -33747,14 +33750,15 @@ Index
 * collating symbols:                     Bracket Expressions. (line  97)
 * Colombo, Antonio:                      Acknowledgments.     (line  60)
 * Colombo, Antonio <1>:                  Contributors.        (line 143)
+* colon (:), ?: operator:                Precedence.          (line  91)
 * columns, aligning:                     Print Examples.      (line  69)
 * columns, cutting:                      Cut Program.         (line   6)
 * comma (,), in range patterns:          Ranges.              (line   6)
 * command completion, in debugger:       Readline Support.    (line   6)
-* command line arguments, PROCINFO["argv"]: Auto-set.         (line 154)
 * command line, arguments:               Other Arguments.     (line   6)
 * command line, arguments <1>:           Auto-set.            (line  15)
-* command line, arguments <2>:           ARGC and ARGV.       (line   6)
+* command line, arguments <2>:           Auto-set.            (line 154)
+* command line, arguments <3>:           ARGC and ARGV.       (line   6)
 * command line, directories on:          Command-line directories.
                                                               (line   6)
 * command line, formats:                 Running gawk.        (line  12)
@@ -33829,6 +33833,8 @@ Index
 * constants, nondecimal:                 Nondecimal Data.     (line   6)
 * constants, numeric:                    Scalar Constants.    (line   6)
 * constants, types of:                   Constants.           (line   6)
+* continue debugger command:             Debugger Execution Control.
+                                                              (line  33)
 * continue program, in debugger:         Debugger Execution Control.
                                                               (line  33)
 * continue statement:                    Continue Statement.  (line   6)
@@ -34045,29 +34051,29 @@ Index
 * debugger commands, watch:              Viewing And Changing Data.
                                                               (line  66)
 * debugger commands, where (backtrace):  Execution Stack.     (line  13)
-* debugger concepts:                     Debugging Terms.     (line   6)
-* debugger default list amount:          Debugger Info.       (line  69)
-* debugger history file:                 Debugger Info.       (line  81)
-* debugger history size:                 Debugger Info.       (line  65)
-* debugger options:                      Debugger Info.       (line  57)
-* debugger prompt:                       Debugger Info.       (line  78)
 * debugger, b command:                   Finding The Bug.     (line  32)
 * debugger, backtrace command:           Finding The Bug.     (line  52)
 * debugger, break command:               Finding The Bug.     (line  32)
 * debugger, breakpoint command:          Finding The Bug.     (line  32)
 * debugger, bt command:                  Finding The Bug.     (line  52)
 * debugger, command completion:          Readline Support.    (line   6)
+* debugger, concepts:                    Debugging Terms.     (line   6)
+* debugger, default list amount:         Debugger Info.       (line  69)
 * debugger, history expansion:           Readline Support.    (line   6)
+* debugger, history file:                Debugger Info.       (line  81)
+* debugger, history size:                Debugger Info.       (line  65)
 * debugger, how to start:                Debugger Invocation. (line   6)
 * debugger, instruction tracing:         Debugger Info.       (line  90)
 * debugger, limitations:                 Limitations.         (line   6)
 * debugger, n command:                   Finding The Bug.     (line 105)
 * debugger, next command:                Finding The Bug.     (line 105)
+* debugger, options:                     Debugger Info.       (line  57)
 * debugger, p command:                   Finding The Bug.     (line  68)
 * debugger, print command:               Finding The Bug.     (line  68)
 * debugger, printing all array elements: Finding The Bug.     (line 154)
 * debugger, printing single array elements: Finding The Bug.  (line 140)
 * debugger, prompt:                      Debugger Invocation. (line  23)
+* debugger, prompt <1>:                  Debugger Info.       (line  78)
 * debugger, read commands from a file:   Debugger Info.       (line  97)
 * debugger, repeating commands:          List of Debugger Commands.
                                                               (line  21)
@@ -34075,7 +34081,7 @@ Index
 * debugger, running the program:         Finding The Bug.     (line  39)
 * debugger, save commands to a file:     Debugger Info.       (line  92)
 * debugger, setting a breakpoint:        Finding The Bug.     (line  32)
-* debugger, show stack frames:           Finding The Bug.     (line  52)
+* debugger, stack frames, showing:       Finding The Bug.     (line  52)
 * debugging awk programs:                Debugger.            (line   6)
 * debugging gawk, bug reports:           Bugs.                (line   9)
 * debugging, example session:            Sample Debugging Session.
@@ -34086,8 +34092,8 @@ Index
 * Deifik, Scott:                         Acknowledgments.     (line  60)
 * Deifik, Scott <1>:                     Contributors.        (line  54)
 * delete ARRAY:                          Delete.              (line  39)
-* delete breakpoint at location:         Breakpoint Control.  (line  36)
-* delete breakpoint by number:           Breakpoint Control.  (line  64)
+* delete breakpoint, at location:        Breakpoint Control.  (line  36)
+* delete breakpoint, by number:          Breakpoint Control.  (line  64)
 * delete debugger command:               Breakpoint Control.  (line  64)
 * delete statement:                      Delete.              (line   6)
 * delete watchpoint:                     Viewing And Changing Data.
@@ -34096,7 +34102,6 @@ Index
 * deleting entire arrays:                Delete.              (line  39)
 * Demaille, Akim:                        Acknowledgments.     (line  60)
 * describe call stack frame, in debugger: Debugger Info.      (line  27)
-* differences between gawk and awk:      String Functions.    (line 201)
 * differences in awk and gawk, ARGC/ARGV variables: ARGC and ARGV.
                                                               (line  89)
 * differences in awk and gawk, ARGIND variable: Auto-set.     (line  44)
@@ -34141,6 +34146,8 @@ Index
                                                               (line   6)
 * differences in awk and gawk, input/output operators <1>: Redirection.
                                                               (line  96)
+* differences in awk and gawk, length() function: String Functions.
+                                                              (line 201)
 * differences in awk and gawk, line continuations: Conditional Exp.
                                                               (line  34)
 * differences in awk and gawk, LINT variable: User-modified.  (line  90)
@@ -34160,7 +34167,7 @@ Index
                                                               (line   6)
 * differences in awk and gawk, RS/RT variables: gawk split records.
                                                               (line  58)
-* differences in awk and gawk, RT variable: Auto-set.         (line 327)
+* differences in awk and gawk, RS/RT variables <1>: Auto-set. (line 327)
 * differences in awk and gawk, single-character fields: Single Character 
Fields.
                                                               (line   6)
 * differences in awk and gawk, split() function: String Functions.
@@ -34309,7 +34316,7 @@ Index
                                                               (line  64)
 * exit statement:                        Exit Statement.      (line   6)
 * exit status, of gawk:                  Exit Status.         (line   6)
-* exit status, of VMS:                   VMS Running.         (line  28)
+* exit status, of gawk, on VMS:          VMS Running.         (line  28)
 * exit the debugger:                     Miscellaneous Debugger Commands.
                                                               (line  64)
 * exit the debugger <1>:                 Miscellaneous Debugger Commands.
@@ -34343,6 +34350,7 @@ Index
 * extensions distributed with gawk:      Extension Samples.   (line   6)
 * extensions, allocating memory:         Memory Allocation Functions.
                                                               (line   6)
+* extensions, array manipulation in:     Array Manipulation.  (line   6)
 * extensions, Brian Kernighan's awk:     BTL.                 (line   6)
 * extensions, Brian Kernighan's awk <1>: Common Extensions.   (line   6)
 * extensions, common, ** operator:       Arithmetic Ops.      (line  30)
@@ -35083,6 +35091,8 @@ Index
 * maximum precision supported by MPFR library: Auto-set.      (line 255)
 * McIlroy, Doug:                         Glossary.            (line 255)
 * McPhee, Patrick:                       Contributors.        (line 103)
+* memory, allocating for extensions:     Memory Allocation Functions.
+                                                              (line   6)
 * message object files:                  Explaining gettext.  (line  42)
 * message object files, converting from portable object files: I18N Example.
                                                               (line  66)
@@ -35099,6 +35109,7 @@ Index
 * monetary information, localization:    Explaining gettext.  (line 104)
 * Moore, Duncan:                         Getline Notes.       (line  40)
 * MPFR, checking availability of:        Checking for MPFR.   (line   6)
+* MPFR, checking for:                    Checking for MPFR.   (line   6)
 * msgfmt utility:                        I18N Example.        (line  66)
 * multiple precision:                    Arbitrary Precision Arithmetic.
                                                               (line   6)
@@ -35694,6 +35705,7 @@ Index
 * sed utility <2>:                       Glossary.            (line  16)
 * seeding random number generator:       Numeric Functions.   (line  64)
 * semicolon (;), AWKPATH variable and:   PC Using.            (line  13)
+* semicolon (;), separating rules:       Statements/Lines.    (line  90)
 * semicolon (;), separating statements in actions: Statements/Lines.
                                                               (line  90)
 * semicolon (;), separating statements in actions <1>: Action Overview.
@@ -36540,223 +36552,223 @@ Ref: Controlling Array Traversal-Footnote-1822671
 Node: Array Sorting Functions822789
 Ref: Array Sorting Functions-Footnote-1827880
 Node: Two-way I/O828076
-Ref: Two-way I/O-Footnote-1835796
-Ref: Two-way I/O-Footnote-2835983
-Node: TCP/IP Networking836065
-Node: Profiling839183
-Ref: Profiling-Footnote-1847868
-Node: Advanced Features Summary848191
-Node: Internationalization850035
-Node: I18N and L10N851515
-Node: Explaining gettext852202
-Ref: Explaining gettext-Footnote-1858094
-Ref: Explaining gettext-Footnote-2858279
-Node: Programmer i18n858444
-Ref: Programmer i18n-Footnote-1863393
-Node: Translator i18n863442
-Node: String Extraction864236
-Ref: String Extraction-Footnote-1865368
-Node: Printf Ordering865454
-Ref: Printf Ordering-Footnote-1868240
-Node: I18N Portability868304
-Ref: I18N Portability-Footnote-1870760
-Node: I18N Example870823
-Ref: I18N Example-Footnote-1873629
-Node: Gawk I18N873702
-Node: I18N Summary874347
-Node: Debugger875688
-Node: Debugging876708
-Node: Debugging Concepts877149
-Node: Debugging Terms878958
-Node: Awk Debugging881533
-Ref: Awk Debugging-Footnote-1882478
-Node: Sample Debugging Session882610
-Node: Debugger Invocation883144
-Node: Finding The Bug884530
-Node: List of Debugger Commands891004
-Node: Breakpoint Control892337
-Node: Debugger Execution Control896031
-Node: Viewing And Changing Data899393
-Node: Execution Stack902767
-Node: Debugger Info904404
-Node: Miscellaneous Debugger Commands908475
-Node: Readline Support913537
-Node: Limitations914433
-Node: Debugging Summary916542
-Node: Arbitrary Precision Arithmetic917821
-Node: Computer Arithmetic919306
-Ref: table-numeric-ranges923072
-Ref: table-floating-point-ranges923565
-Ref: Computer Arithmetic-Footnote-1924223
-Node: Math Definitions924280
-Ref: table-ieee-formats927596
-Ref: Math Definitions-Footnote-1928199
-Node: MPFR features928304
-Node: FP Math Caution930022
-Ref: FP Math Caution-Footnote-1931094
-Node: Inexactness of computations931463
-Node: Inexact representation932423
-Node: Comparing FP Values933783
-Node: Errors accumulate935024
-Node: Getting Accuracy936457
-Node: Try To Round939167
-Node: Setting precision940066
-Ref: table-predefined-precision-strings940763
-Node: Setting the rounding mode942593
-Ref: table-gawk-rounding-modes942967
-Ref: Setting the rounding mode-Footnote-1946898
-Node: Arbitrary Precision Integers947077
-Ref: Arbitrary Precision Integers-Footnote-1950252
-Node: Checking for MPFR950401
-Node: POSIX Floating Point Problems951875
-Ref: POSIX Floating Point Problems-Footnote-1956160
-Node: Floating point summary956198
-Node: Dynamic Extensions958388
-Node: Extension Intro959941
-Node: Plugin License961207
-Node: Extension Mechanism Outline962004
-Ref: figure-load-extension962443
-Ref: figure-register-new-function964008
-Ref: figure-call-new-function965100
-Node: Extension API Description967162
-Node: Extension API Functions Introduction968804
-Node: General Data Types974344
-Ref: General Data Types-Footnote-1982705
-Node: Memory Allocation Functions983004
-Ref: Memory Allocation Functions-Footnote-1987214
-Node: Constructor Functions987313
-Node: Registration Functions990899
-Node: Extension Functions991584
-Node: Exit Callback Functions996799
-Node: Extension Version String998049
-Node: Input Parsers998712
-Node: Output Wrappers1011433
-Node: Two-way processors1015945
-Node: Printing Messages1018210
-Ref: Printing Messages-Footnote-11019381
-Node: Updating ERRNO1019534
-Node: Requesting Values1020273
-Ref: table-value-types-returned1021010
-Node: Accessing Parameters1021946
-Node: Symbol Table Access1023181
-Node: Symbol table by name1023693
-Node: Symbol table by cookie1025482
-Ref: Symbol table by cookie-Footnote-11029667
-Node: Cached values1029731
-Ref: Cached values-Footnote-11033267
-Node: Array Manipulation1033420
-Ref: Array Manipulation-Footnote-11034511
-Node: Array Data Types1034548
-Ref: Array Data Types-Footnote-11037206
-Node: Array Functions1037298
-Node: Flattening Arrays1041796
-Node: Creating Arrays1048772
-Node: Redirection API1053539
-Node: Extension API Variables1056372
-Node: Extension Versioning1057083
-Ref: gawk-api-version1057512
-Node: Extension GMP/MPFR Versioning1059243
-Node: Extension API Informational Variables1060871
-Node: Extension API Boilerplate1061944
-Node: Changes from API V11065918
-Node: Finding Extensions1067490
-Node: Extension Example1068049
-Node: Internal File Description1068847
-Node: Internal File Ops1072927
-Ref: Internal File Ops-Footnote-11084277
-Node: Using Internal File Ops1084417
-Ref: Using Internal File Ops-Footnote-11086800
-Node: Extension Samples1087074
-Node: Extension Sample File Functions1088603
-Node: Extension Sample Fnmatch1096252
-Node: Extension Sample Fork1097739
-Node: Extension Sample Inplace1098957
-Node: Extension Sample Ord1102174
-Node: Extension Sample Readdir1103010
-Ref: table-readdir-file-types1103899
-Node: Extension Sample Revout1104704
-Node: Extension Sample Rev2way1105293
-Node: Extension Sample Read write array1106033
-Node: Extension Sample Readfile1107975
-Node: Extension Sample Time1109070
-Node: Extension Sample API Tests1110418
-Node: gawkextlib1110910
-Node: Extension summary1113828
-Node: Extension Exercises1117530
-Node: Language History1119028
-Node: V7/SVR3.11120684
-Node: SVR41122836
-Node: POSIX1124270
-Node: BTL1125650
-Node: POSIX/GNU1126379
-Node: Feature History1132157
-Node: Common Extensions1148016
-Node: Ranges and Locales1149299
-Ref: Ranges and Locales-Footnote-11153915
-Ref: Ranges and Locales-Footnote-21153942
-Ref: Ranges and Locales-Footnote-31154177
-Node: Contributors1154398
-Node: History summary1160343
-Node: Installation1161723
-Node: Gawk Distribution1162667
-Node: Getting1163151
-Node: Extracting1164114
-Node: Distribution contents1165752
-Node: Unix Installation1172232
-Node: Quick Installation1172914
-Node: Shell Startup Files1175328
-Node: Additional Configuration Options1176417
-Node: Configuration Philosophy1178710
-Node: Non-Unix Installation1181079
-Node: PC Installation1181539
-Node: PC Binary Installation1182377
-Node: PC Compiling1182812
-Node: PC Using1183929
-Node: Cygwin1187144
-Node: MSYS1188243
-Node: VMS Installation1188744
-Node: VMS Compilation1189535
-Ref: VMS Compilation-Footnote-11190764
-Node: VMS Dynamic Extensions1190822
-Node: VMS Installation Details1192507
-Node: VMS Running1194760
-Node: VMS GNV1199039
-Node: VMS Old Gawk1199774
-Node: Bugs1200245
-Node: Bug address1200908
-Node: Usenet1203890
-Node: Maintainers1204894
-Node: Other Versions1206155
-Node: Installation summary1213069
-Node: Notes1214271
-Node: Compatibility Mode1215065
-Node: Additions1215847
-Node: Accessing The Source1216772
-Node: Adding Code1218209
-Node: New Ports1224428
-Node: Derived Files1228916
-Ref: Derived Files-Footnote-11234562
-Ref: Derived Files-Footnote-21234597
-Ref: Derived Files-Footnote-31235195
-Node: Future Extensions1235309
-Node: Implementation Limitations1235967
-Node: Extension Design1237150
-Node: Old Extension Problems1238294
-Ref: Old Extension Problems-Footnote-11239812
-Node: Extension New Mechanism Goals1239869
-Ref: Extension New Mechanism Goals-Footnote-11243233
-Node: Extension Other Design Decisions1243422
-Node: Extension Future Growth1245535
-Node: Notes summary1246371
-Node: Basic Concepts1247546
-Node: Basic High Level1248227
-Ref: figure-general-flow1248509
-Ref: figure-process-flow1249194
-Ref: Basic High Level-Footnote-11252495
-Node: Basic Data Typing1252680
-Node: Glossary1256008
-Node: Copying1287846
-Node: GNU Free Documentation License1325389
-Node: Index1350509
+Ref: Two-way I/O-Footnote-1835797
+Ref: Two-way I/O-Footnote-2835984
+Node: TCP/IP Networking836066
+Node: Profiling839184
+Ref: Profiling-Footnote-1847869
+Node: Advanced Features Summary848192
+Node: Internationalization850036
+Node: I18N and L10N851516
+Node: Explaining gettext852203
+Ref: Explaining gettext-Footnote-1858095
+Ref: Explaining gettext-Footnote-2858280
+Node: Programmer i18n858445
+Ref: Programmer i18n-Footnote-1863394
+Node: Translator i18n863443
+Node: String Extraction864237
+Ref: String Extraction-Footnote-1865369
+Node: Printf Ordering865455
+Ref: Printf Ordering-Footnote-1868241
+Node: I18N Portability868305
+Ref: I18N Portability-Footnote-1870761
+Node: I18N Example870824
+Ref: I18N Example-Footnote-1873630
+Node: Gawk I18N873703
+Node: I18N Summary874348
+Node: Debugger875689
+Node: Debugging876709
+Node: Debugging Concepts877150
+Node: Debugging Terms878959
+Node: Awk Debugging881534
+Ref: Awk Debugging-Footnote-1882479
+Node: Sample Debugging Session882611
+Node: Debugger Invocation883145
+Node: Finding The Bug884531
+Node: List of Debugger Commands891005
+Node: Breakpoint Control892338
+Node: Debugger Execution Control896032
+Node: Viewing And Changing Data899394
+Node: Execution Stack902768
+Node: Debugger Info904405
+Node: Miscellaneous Debugger Commands908476
+Node: Readline Support913538
+Node: Limitations914434
+Node: Debugging Summary916543
+Node: Arbitrary Precision Arithmetic917822
+Node: Computer Arithmetic919307
+Ref: table-numeric-ranges923073
+Ref: table-floating-point-ranges923566
+Ref: Computer Arithmetic-Footnote-1924224
+Node: Math Definitions924281
+Ref: table-ieee-formats927597
+Ref: Math Definitions-Footnote-1928200
+Node: MPFR features928305
+Node: FP Math Caution930023
+Ref: FP Math Caution-Footnote-1931095
+Node: Inexactness of computations931464
+Node: Inexact representation932424
+Node: Comparing FP Values933784
+Node: Errors accumulate935025
+Node: Getting Accuracy936458
+Node: Try To Round939168
+Node: Setting precision940067
+Ref: table-predefined-precision-strings940764
+Node: Setting the rounding mode942594
+Ref: table-gawk-rounding-modes942968
+Ref: Setting the rounding mode-Footnote-1946899
+Node: Arbitrary Precision Integers947078
+Ref: Arbitrary Precision Integers-Footnote-1950253
+Node: Checking for MPFR950402
+Node: POSIX Floating Point Problems951876
+Ref: POSIX Floating Point Problems-Footnote-1956161
+Node: Floating point summary956199
+Node: Dynamic Extensions958389
+Node: Extension Intro959942
+Node: Plugin License961208
+Node: Extension Mechanism Outline962005
+Ref: figure-load-extension962444
+Ref: figure-register-new-function964009
+Ref: figure-call-new-function965101
+Node: Extension API Description967163
+Node: Extension API Functions Introduction968805
+Node: General Data Types974345
+Ref: General Data Types-Footnote-1982706
+Node: Memory Allocation Functions983005
+Ref: Memory Allocation Functions-Footnote-1987215
+Node: Constructor Functions987314
+Node: Registration Functions990900
+Node: Extension Functions991585
+Node: Exit Callback Functions996800
+Node: Extension Version String998050
+Node: Input Parsers998713
+Node: Output Wrappers1011434
+Node: Two-way processors1015946
+Node: Printing Messages1018211
+Ref: Printing Messages-Footnote-11019382
+Node: Updating ERRNO1019535
+Node: Requesting Values1020274
+Ref: table-value-types-returned1021011
+Node: Accessing Parameters1021947
+Node: Symbol Table Access1023182
+Node: Symbol table by name1023694
+Node: Symbol table by cookie1025483
+Ref: Symbol table by cookie-Footnote-11029668
+Node: Cached values1029732
+Ref: Cached values-Footnote-11033268
+Node: Array Manipulation1033421
+Ref: Array Manipulation-Footnote-11034512
+Node: Array Data Types1034549
+Ref: Array Data Types-Footnote-11037207
+Node: Array Functions1037299
+Node: Flattening Arrays1041797
+Node: Creating Arrays1048773
+Node: Redirection API1053540
+Node: Extension API Variables1056373
+Node: Extension Versioning1057084
+Ref: gawk-api-version1057513
+Node: Extension GMP/MPFR Versioning1059244
+Node: Extension API Informational Variables1060872
+Node: Extension API Boilerplate1061945
+Node: Changes from API V11065919
+Node: Finding Extensions1067491
+Node: Extension Example1068050
+Node: Internal File Description1068848
+Node: Internal File Ops1072928
+Ref: Internal File Ops-Footnote-11084278
+Node: Using Internal File Ops1084418
+Ref: Using Internal File Ops-Footnote-11086801
+Node: Extension Samples1087075
+Node: Extension Sample File Functions1088604
+Node: Extension Sample Fnmatch1096253
+Node: Extension Sample Fork1097740
+Node: Extension Sample Inplace1098958
+Node: Extension Sample Ord1102175
+Node: Extension Sample Readdir1103011
+Ref: table-readdir-file-types1103900
+Node: Extension Sample Revout1104705
+Node: Extension Sample Rev2way1105294
+Node: Extension Sample Read write array1106034
+Node: Extension Sample Readfile1107976
+Node: Extension Sample Time1109071
+Node: Extension Sample API Tests1110419
+Node: gawkextlib1110911
+Node: Extension summary1113829
+Node: Extension Exercises1117531
+Node: Language History1119029
+Node: V7/SVR3.11120685
+Node: SVR41122837
+Node: POSIX1124271
+Node: BTL1125651
+Node: POSIX/GNU1126380
+Node: Feature History1132158
+Node: Common Extensions1148017
+Node: Ranges and Locales1149300
+Ref: Ranges and Locales-Footnote-11153916
+Ref: Ranges and Locales-Footnote-21153943
+Ref: Ranges and Locales-Footnote-31154178
+Node: Contributors1154399
+Node: History summary1160344
+Node: Installation1161724
+Node: Gawk Distribution1162668
+Node: Getting1163152
+Node: Extracting1164115
+Node: Distribution contents1165753
+Node: Unix Installation1172233
+Node: Quick Installation1172915
+Node: Shell Startup Files1175329
+Node: Additional Configuration Options1176418
+Node: Configuration Philosophy1178711
+Node: Non-Unix Installation1181080
+Node: PC Installation1181540
+Node: PC Binary Installation1182378
+Node: PC Compiling1182813
+Node: PC Using1183930
+Node: Cygwin1187145
+Node: MSYS1188244
+Node: VMS Installation1188745
+Node: VMS Compilation1189536
+Ref: VMS Compilation-Footnote-11190765
+Node: VMS Dynamic Extensions1190823
+Node: VMS Installation Details1192508
+Node: VMS Running1194761
+Node: VMS GNV1199040
+Node: VMS Old Gawk1199775
+Node: Bugs1200246
+Node: Bug address1200909
+Node: Usenet1203891
+Node: Maintainers1204895
+Node: Other Versions1206156
+Node: Installation summary1213070
+Node: Notes1214272
+Node: Compatibility Mode1215066
+Node: Additions1215848
+Node: Accessing The Source1216773
+Node: Adding Code1218210
+Node: New Ports1224429
+Node: Derived Files1228917
+Ref: Derived Files-Footnote-11234563
+Ref: Derived Files-Footnote-21234598
+Ref: Derived Files-Footnote-31235196
+Node: Future Extensions1235310
+Node: Implementation Limitations1235968
+Node: Extension Design1237151
+Node: Old Extension Problems1238295
+Ref: Old Extension Problems-Footnote-11239813
+Node: Extension New Mechanism Goals1239870
+Ref: Extension New Mechanism Goals-Footnote-11243234
+Node: Extension Other Design Decisions1243423
+Node: Extension Future Growth1245536
+Node: Notes summary1246372
+Node: Basic Concepts1247547
+Node: Basic High Level1248228
+Ref: figure-general-flow1248510
+Ref: figure-process-flow1249195
+Ref: Basic High Level-Footnote-11252496
+Node: Basic Data Typing1252681
+Node: Glossary1256009
+Node: Copying1287847
+Node: GNU Free Documentation License1325390
+Node: Index1350510
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 256e0c1..518b268 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -3589,6 +3589,8 @@ noticed because it is ``hidden'' inside the comment. 
Thus, the
 @cindex statements, multiple
 @cindex @code{;} (semicolon), separating statements in actions
 @cindex semicolon (@code{;}), separating statements in actions
address@hidden @code{;} (semicolon), separating rules
address@hidden semicolon (@code{;}), separating rules
 When @command{awk} statements within one rule are short, you might want to put
 more than one of them on a line.  This is accomplished by separating the 
statements
 with a semicolon (@samp{;}).
@@ -5732,7 +5734,7 @@ expressions are not available in regular expressions.
 @cindex bracket expressions
 @cindex bracket expressions, range expressions
 @cindex range expressions (regexps)
address@hidden character lists in regular expression
address@hidden character lists in regular expressions
 
 As mentioned earlier, a bracket expression matches any character among
 those listed between the opening and closing square brackets.
@@ -13634,6 +13636,8 @@ Logical ``or.''
 
 @cindex @code{?} (question mark), @code{?:} operator
 @cindex question mark (@code{?}), @code{?:} operator
address@hidden @code{:} (colon), @code{?:} operator
address@hidden colon (@code{:}), @code{?:} operator
 @item @code{?:}
 Conditional.  This operator groups right to left.
 
@@ -15674,7 +15678,7 @@ are guaranteed to be available:
 
 @table @code
 @item PROCINFO["argv"]
address@hidden command line arguments, @code{PROCINFO["argv"]}
address@hidden command line, arguments
 The @code{PROCINFO["argv"]} array contains all of the command-line arguments
 (after glob expansion and redirection processing on platforms where that must
 be done manually by the program) with subscripts ranging from 0 through
@@ -15883,7 +15887,7 @@ if no match was found.
 
 @cindex @command{gawk}, @code{RT} variable in
 @cindex @code{RT} variable
address@hidden differences in @command{awk} and @command{gawk}, @code{RT} 
variable
address@hidden differences in @command{awk} and @command{gawk}, 
@code{RS}/@code{RT} variables
 @item @code{RT #}
 The input text that matched the text denoted by @code{RS},
 the record separator.  It is set every time a record is read.
@@ -18226,7 +18230,7 @@ warning about this.
 
 @cindex common extensions, @code{length()} applied to an array
 @cindex extensions, address@hidden @code{length()} applied to an array
address@hidden differences between @command{gawk} and @command{awk}
address@hidden differences in @command{awk} and @command{gawk}, @code{length()} 
function
 @cindex number of array elements
 @cindex array, number of elements
 With @command{gawk} and several other @command{awk} implementations, when 
given an
@@ -19961,7 +19965,7 @@ Operands  | 0 | 1 | 0 | 1 | 0 | 1
 @end docbook
 @end float
 
address@hidden bitwise, complement
address@hidden bitwise complement
 @cindex complement, bitwise
 As you can see, the result of an AND operation is 1 only when @emph{both}
 bits are 1.
@@ -28449,7 +28453,7 @@ both arrays use the values.
 
 @c Document It And Call It A Feature. Sigh.
 @cindex @command{gawk}, @code{IGNORECASE} variable in
address@hidden arrays, sorting, and @code{IGNORECASE} variable
address@hidden arrays, sorting, @code{IGNORECASE} variable and
 @cindex @code{IGNORECASE} variable, array sorting functions and
 Because @code{IGNORECASE} affects string comparisons, the value
 of @code{IGNORECASE} also affects sorting for both @code{asort()} and 
@code{asorti()}.
@@ -28731,7 +28735,7 @@ driver and not passed through.
 Finally, coprocesses open up the possibility of @dfn{deadlock} between
 @command{gawk} and the program running in the coprocess. This can occur
 if you send ``too much'' data to the coprocess before reading any back;
-each process is blocked writing data with noone available to read what
+each process is blocked writing data with no one available to read what
 they've already written.  There is no workaround for deadlock; careful
 programming and knowledge of the behavior of the coprocess are required.
 @end quotation
@@ -30254,7 +30258,7 @@ functional program that you or someone else wrote).
 @node Debugging Terms
 @subsection Debugging Concepts
 
address@hidden debugger concepts
address@hidden debugger, concepts
 Before diving in to the details, we need to introduce several
 important concepts that apply to just about all debuggers.
 The following list defines terms used throughout the rest of
@@ -30448,7 +30452,7 @@ let's see how we got to where we are.  At the prompt, 
we type @samp{bt}
 (short for ``backtrace''), and the debugger responds with a
 listing of the current stack frames:
 
address@hidden debugger, show stack frames
address@hidden debugger, stack frames, showing
 @cindex debugger, @code{bt} command
 @cindex debugger, @code{backtrace} command
 @example
@@ -30736,7 +30740,7 @@ it continues executing the program.
 
 @cindex debugger commands, @code{clear}
 @cindex @code{clear} debugger command
address@hidden delete breakpoint at location
address@hidden delete breakpoint, at location
 @cindex breakpoint at location, how to delete
 @item @code{clear} address@hidden@code{:address@hidden | @var{function}]
 Without any argument, delete any breakpoint at the next instruction
@@ -30773,7 +30777,7 @@ watchpoint is made unconditional).
 @cindex debugger commands, @code{delete}
 @cindex @code{delete} debugger command
 @cindex @code{d} debugger command (alias for @code{delete})
address@hidden delete breakpoint by number
address@hidden delete breakpoint, by number
 @cindex breakpoint, delete by number
 @item @code{delete} address@hidden n2} @dots{}] address@hidden@var{m}]
 @itemx @code{d} address@hidden n2} @dots{}] address@hidden@var{m}]
@@ -30872,6 +30876,7 @@ gawk>
 @cindex debugger commands, @code{c} (@code{continue})
 @cindex debugger commands, @code{continue}
 @cindex continue program, in debugger
address@hidden @code{continue} debugger command
 @item @code{continue} address@hidden
 @itemx @code{c} address@hidden
 Resume program execution. If continued from a breakpoint and @var{count} is
@@ -31212,7 +31217,7 @@ from a file.  The commands are:
 @cindex @code{option} debugger command
 @cindex @code{o} debugger command (alias for @code{option})
 @cindex display debugger options
address@hidden debugger options
address@hidden debugger, options
 @item @code{option} address@hidden@address@hidden
 @itemx @code{o} address@hidden@address@hidden
 Without an argument, display the available debugger options
@@ -31225,12 +31230,12 @@ The available options are:
 @c asis for docbook
 @table @asis
 @item @code{history_size}
address@hidden debugger history size
address@hidden debugger, history size
 Set the maximum number of lines to keep in the history file
 @file{./.gawk_history}.  The default is 100.
 
 @item @code{listsize}
address@hidden debugger default list amount
address@hidden debugger, default list amount
 Specify the number of lines that @code{list} prints. The default is 15.
 
 @item @code{outfile}
@@ -31240,11 +31245,11 @@ to standard output. An empty string (@code{""}) 
resets output to
 standard output.
 
 @item @code{prompt}
address@hidden debugger prompt
address@hidden debugger, prompt
 Change the debugger prompt. The default is @address@hidden> }}.
 
 @item @code{save_history} address@hidden | @code{off}]
address@hidden debugger history file
address@hidden debugger, history file
 Save command history to file @file{./.gawk_history}.
 The default is @code{on}.
 
@@ -31726,7 +31731,7 @@ the use of arbitrary-precision floating-point 
calculations.
 @cindex floating-point, address@hidden arbitrary-precision
 @cindex single-precision
 @cindex double-precision
address@hidden arbitrary-precision
address@hidden arbitrary precision
 POSIX @command{awk} uses @dfn{double-precision} floating-point numbers, which
 can hold more digits than @dfn{single-precision} floating-point numbers.
 @command{gawk} has facilities for performing arbitrary-precision
@@ -32667,6 +32672,7 @@ word sizes. See
 
 @cindex MPFR, checking availability of
 @cindex checking for MPFR
address@hidden MPFR, checking for
 Occasionally, you might like to be able to check if @command{gawk}
 was invoked with the @option{-M} option, enabling arbitrary-precision
 arithmetic.  You can do so with the following function, contributed
@@ -33521,6 +33527,7 @@ process and reduces the time needed to create the value.
 @subsection Memory Allocation Functions and Convenience Macros
 @cindex allocating memory for extensions
 @cindex extensions, allocating memory
address@hidden memory, allocating for extensions
 
 The API provides a number of @dfn{memory allocation} functions for
 allocating memory that can be passed to @command{gawk}, as well as a number of
@@ -34913,6 +34920,7 @@ you should release any cached values that you created, 
using
 @node Array Manipulation
 @subsection Array Manipulation
 @cindex array manipulation in extensions
address@hidden extensions, array manipulation in
 
 The primary data address@hidden, the only data structure.} in @command{awk}
 is the associative array (@pxref{Arrays}).
@@ -40365,7 +40373,7 @@ flag is required to force Unix-style parsing rather 
than @code{DCL} parsing.
 If any other dash-type options (or multiple parameters such as @value{DF}s to
 process) are present, there is no ambiguity and @option{--} can be omitted.
 
address@hidden exit status, of VMS
address@hidden exit status, of @command{gawk}, on VMS
 The @code{exit} value is a Unix-style value and is encoded into a VMS exit
 status value when the program exits.
 
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 01eef9a..f6df019 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -3499,6 +3499,8 @@ noticed because it is ``hidden'' inside the comment. 
Thus, the
 @cindex statements, multiple
 @cindex @code{;} (semicolon), separating statements in actions
 @cindex semicolon (@code{;}), separating statements in actions
address@hidden @code{;} (semicolon), separating rules
address@hidden semicolon (@code{;}), separating rules
 When @command{awk} statements within one rule are short, you might want to put
 more than one of them on a line.  This is accomplished by separating the 
statements
 with a semicolon (@samp{;}).
@@ -5559,7 +5561,7 @@ expressions are not available in regular expressions.
 @cindex bracket expressions
 @cindex bracket expressions, range expressions
 @cindex range expressions (regexps)
address@hidden character lists in regular expression
address@hidden character lists in regular expressions
 
 As mentioned earlier, a bracket expression matches any character among
 those listed between the opening and closing square brackets.
@@ -12952,6 +12954,8 @@ Logical ``or.''
 
 @cindex @code{?} (question mark), @code{?:} operator
 @cindex question mark (@code{?}), @code{?:} operator
address@hidden @code{:} (colon), @code{?:} operator
address@hidden colon (@code{:}), @code{?:} operator
 @item @code{?:}
 Conditional.  This operator groups right to left.
 
@@ -14992,7 +14996,7 @@ are guaranteed to be available:
 
 @table @code
 @item PROCINFO["argv"]
address@hidden command line arguments, @code{PROCINFO["argv"]}
address@hidden command line, arguments
 The @code{PROCINFO["argv"]} array contains all of the command-line arguments
 (after glob expansion and redirection processing on platforms where that must
 be done manually by the program) with subscripts ranging from 0 through
@@ -15201,7 +15205,7 @@ if no match was found.
 
 @cindex @command{gawk}, @code{RT} variable in
 @cindex @code{RT} variable
address@hidden differences in @command{awk} and @command{gawk}, @code{RT} 
variable
address@hidden differences in @command{awk} and @command{gawk}, 
@code{RS}/@code{RT} variables
 @item @code{RT #}
 The input text that matched the text denoted by @code{RS},
 the record separator.  It is set every time a record is read.
@@ -17498,7 +17502,7 @@ warning about this.
 
 @cindex common extensions, @code{length()} applied to an array
 @cindex extensions, address@hidden @code{length()} applied to an array
address@hidden differences between @command{gawk} and @command{awk}
address@hidden differences in @command{awk} and @command{gawk}, @code{length()} 
function
 @cindex number of array elements
 @cindex array, number of elements
 With @command{gawk} and several other @command{awk} implementations, when 
given an
@@ -19072,7 +19076,7 @@ Operands  | 0 | 1 | 0 | 1 | 0 | 1
 @end docbook
 @end float
 
address@hidden bitwise, complement
address@hidden bitwise complement
 @cindex complement, bitwise
 As you can see, the result of an AND operation is 1 only when @emph{both}
 bits are 1.
@@ -27462,7 +27466,7 @@ both arrays use the values.
 
 @c Document It And Call It A Feature. Sigh.
 @cindex @command{gawk}, @code{IGNORECASE} variable in
address@hidden arrays, sorting, and @code{IGNORECASE} variable
address@hidden arrays, sorting, @code{IGNORECASE} variable and
 @cindex @code{IGNORECASE} variable, array sorting functions and
 Because @code{IGNORECASE} affects string comparisons, the value
 of @code{IGNORECASE} also affects sorting for both @code{asort()} and 
@code{asorti()}.
@@ -27744,7 +27748,7 @@ driver and not passed through.
 Finally, coprocesses open up the possibility of @dfn{deadlock} between
 @command{gawk} and the program running in the coprocess. This can occur
 if you send ``too much'' data to the coprocess before reading any back;
-each process is blocked writing data with noone available to read what
+each process is blocked writing data with no one available to read what
 they've already written.  There is no workaround for deadlock; careful
 programming and knowledge of the behavior of the coprocess are required.
 @end quotation
@@ -29267,7 +29271,7 @@ functional program that you or someone else wrote).
 @node Debugging Terms
 @subsection Debugging Concepts
 
address@hidden debugger concepts
address@hidden debugger, concepts
 Before diving in to the details, we need to introduce several
 important concepts that apply to just about all debuggers.
 The following list defines terms used throughout the rest of
@@ -29461,7 +29465,7 @@ let's see how we got to where we are.  At the prompt, 
we type @samp{bt}
 (short for ``backtrace''), and the debugger responds with a
 listing of the current stack frames:
 
address@hidden debugger, show stack frames
address@hidden debugger, stack frames, showing
 @cindex debugger, @code{bt} command
 @cindex debugger, @code{backtrace} command
 @example
@@ -29749,7 +29753,7 @@ it continues executing the program.
 
 @cindex debugger commands, @code{clear}
 @cindex @code{clear} debugger command
address@hidden delete breakpoint at location
address@hidden delete breakpoint, at location
 @cindex breakpoint at location, how to delete
 @item @code{clear} address@hidden@code{:address@hidden | @var{function}]
 Without any argument, delete any breakpoint at the next instruction
@@ -29786,7 +29790,7 @@ watchpoint is made unconditional).
 @cindex debugger commands, @code{delete}
 @cindex @code{delete} debugger command
 @cindex @code{d} debugger command (alias for @code{delete})
address@hidden delete breakpoint by number
address@hidden delete breakpoint, by number
 @cindex breakpoint, delete by number
 @item @code{delete} address@hidden n2} @dots{}] address@hidden@var{m}]
 @itemx @code{d} address@hidden n2} @dots{}] address@hidden@var{m}]
@@ -29885,6 +29889,7 @@ gawk>
 @cindex debugger commands, @code{c} (@code{continue})
 @cindex debugger commands, @code{continue}
 @cindex continue program, in debugger
address@hidden @code{continue} debugger command
 @item @code{continue} address@hidden
 @itemx @code{c} address@hidden
 Resume program execution. If continued from a breakpoint and @var{count} is
@@ -30225,7 +30230,7 @@ from a file.  The commands are:
 @cindex @code{option} debugger command
 @cindex @code{o} debugger command (alias for @code{option})
 @cindex display debugger options
address@hidden debugger options
address@hidden debugger, options
 @item @code{option} address@hidden@address@hidden
 @itemx @code{o} address@hidden@address@hidden
 Without an argument, display the available debugger options
@@ -30238,12 +30243,12 @@ The available options are:
 @c asis for docbook
 @table @asis
 @item @code{history_size}
address@hidden debugger history size
address@hidden debugger, history size
 Set the maximum number of lines to keep in the history file
 @file{./.gawk_history}.  The default is 100.
 
 @item @code{listsize}
address@hidden debugger default list amount
address@hidden debugger, default list amount
 Specify the number of lines that @code{list} prints. The default is 15.
 
 @item @code{outfile}
@@ -30253,11 +30258,11 @@ to standard output. An empty string (@code{""}) 
resets output to
 standard output.
 
 @item @code{prompt}
address@hidden debugger prompt
address@hidden debugger, prompt
 Change the debugger prompt. The default is @address@hidden> }}.
 
 @item @code{save_history} address@hidden | @code{off}]
address@hidden debugger history file
address@hidden debugger, history file
 Save command history to file @file{./.gawk_history}.
 The default is @code{on}.
 
@@ -30739,7 +30744,7 @@ the use of arbitrary-precision floating-point 
calculations.
 @cindex floating-point, address@hidden arbitrary-precision
 @cindex single-precision
 @cindex double-precision
address@hidden arbitrary-precision
address@hidden arbitrary precision
 POSIX @command{awk} uses @dfn{double-precision} floating-point numbers, which
 can hold more digits than @dfn{single-precision} floating-point numbers.
 @command{gawk} has facilities for performing arbitrary-precision
@@ -31641,6 +31646,7 @@ word sizes. See
 
 @cindex MPFR, checking availability of
 @cindex checking for MPFR
address@hidden MPFR, checking for
 Occasionally, you might like to be able to check if @command{gawk}
 was invoked with the @option{-M} option, enabling arbitrary-precision
 arithmetic.  You can do so with the following function, contributed
@@ -32495,6 +32501,7 @@ process and reduces the time needed to create the value.
 @subsection Memory Allocation Functions and Convenience Macros
 @cindex allocating memory for extensions
 @cindex extensions, allocating memory
address@hidden memory, allocating for extensions
 
 The API provides a number of @dfn{memory allocation} functions for
 allocating memory that can be passed to @command{gawk}, as well as a number of
@@ -33887,6 +33894,7 @@ you should release any cached values that you created, 
using
 @node Array Manipulation
 @subsection Array Manipulation
 @cindex array manipulation in extensions
address@hidden extensions, array manipulation in
 
 The primary data address@hidden, the only data structure.} in @command{awk}
 is the associative array (@pxref{Arrays}).
@@ -39339,7 +39347,7 @@ flag is required to force Unix-style parsing rather 
than @code{DCL} parsing.
 If any other dash-type options (or multiple parameters such as @value{DF}s to
 process) are present, there is no ambiguity and @option{--} can be omitted.
 
address@hidden exit status, of VMS
address@hidden exit status, of @command{gawk}, on VMS
 The @code{exit} value is a Unix-style value and is encoded into a VMS exit
 status value when the program exits.
 

-----------------------------------------------------------------------

Summary of changes:
 doc/ChangeLog   |   4 +
 doc/gawk.info   | 494 +++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |  44 ++---
 doc/gawktexi.in |  44 ++---
 4 files changed, 309 insertions(+), 277 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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