gawk-diffs
[Top][All Lists]
Advanced

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

[SCM] gawk branch, master, updated. gawk-4.1.0-4378-g16027b4


From: Arnold Robbins
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-4378-g16027b4
Date: Thu, 27 May 2021 14:35:31 -0400 (EDT)

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, master has been updated
       via  16027b4994afff399def0eea30f4b79dd9a7566f (commit)
       via  aa3d53c78f360c6e460d1facf46f1e7e744ac14a (commit)
      from  e9653d5c96605879069f3ae4dd9aeb7c023b1094 (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=16027b4994afff399def0eea30f4b79dd9a7566f

commit 16027b4994afff399def0eea30f4b79dd9a7566f
Merge: e9653d5 aa3d53c
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Thu May 27 21:35:19 2021 +0300

    Merge branch 'gawk-5.1-stable'

diff --cc doc/ChangeLog
index d795d09,13fd2ce..edbdb80
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -1,37 -1,7 +1,41 @@@
+ 2021-05-27         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+       * gawktexi.in (Feature History): Add features from 5.1.1.
+ 
 +2021-05-05         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * CMakeLists.txt: Removed.
 +
 +2021-05-05         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in: Typo fix.
 +
 +2021-05-02         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in, gawk.1, awkcard.in: Renamed bool to mkbool.
 +
 +2021-04-28         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in: Revise doc for bools; they're now just numbers
 +      with an extra flag.
 +      * gawk.1: Ditto.
 +      * awkcard.in: Ditto.
 +
 +2021-04-14         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in (Controlling Scanning): Document bools for
 +      "@val_type_asc".
 +      * awkcard.in: Add doc on bool() function.
 +
 +2021-04-06         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in: Finish documenting bool features.
 +      * gawk.1: Add minimal documentation on bool.
 +
 +2021-04-04         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in: Start documenting bool features.
 +
  2021-04-04         Arnold D. Robbins     <arnold@skeeve.com>
  
        * gawktexi.in: Update menues.
diff --cc doc/gawk.info
index 115a43e,c6ad84f..1d0c9eb
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -38194,606 -38086,603 +38213,606 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword344780
 -Node: Foreword449222
 -Node: Preface50754
 -Ref: Preface-Footnote-153613
 -Ref: Preface-Footnote-253722
 -Ref: Preface-Footnote-353956
 -Node: History54098
 -Node: Names56450
 -Ref: Names-Footnote-157554
 -Node: This Manual57701
 -Ref: This Manual-Footnote-164340
 -Node: Conventions64440
 -Node: Manual History66809
 -Ref: Manual History-Footnote-169806
 -Ref: Manual History-Footnote-269847
 -Node: How To Contribute69921
 -Node: Acknowledgments70847
 -Node: Getting Started75784
 -Node: Running gawk78223
 -Node: One-shot79413
 -Node: Read Terminal80676
 -Node: Long82669
 -Node: Executable Scripts84182
 -Ref: Executable Scripts-Footnote-186815
 -Node: Comments86918
 -Node: Quoting89402
 -Node: DOS Quoting94928
 -Node: Sample Data Files96984
 -Node: Very Simple99579
 -Node: Two Rules105681
 -Node: More Complex107566
 -Node: Statements/Lines109898
 -Ref: Statements/Lines-Footnote-1114382
 -Node: Other Features114647
 -Node: When115583
 -Ref: When-Footnote-1117337
 -Node: Intro Summary117402
 -Node: Invoking Gawk118286
 -Node: Command Line119800
 -Node: Options120598
 -Ref: Options-Footnote-1138512
 -Ref: Options-Footnote-2138743
 -Node: Other Arguments138768
 -Node: Naming Standard Input142779
 -Node: Environment Variables143989
 -Node: AWKPATH Variable144547
 -Ref: AWKPATH Variable-Footnote-1147959
 -Ref: AWKPATH Variable-Footnote-2147993
 -Node: AWKLIBPATH Variable148364
 -Ref: AWKLIBPATH Variable-Footnote-1150061
 -Node: Other Environment Variables150436
 -Node: Exit Status154257
 -Node: Include Files154934
 -Node: Loading Shared Libraries158624
 -Node: Obsolete160052
 -Node: Undocumented160744
 -Node: Invoking Summary161041
 -Node: Regexp163882
 -Node: Regexp Usage165336
 -Node: Escape Sequences167373
 -Node: Regexp Operators173614
 -Node: Regexp Operator Details174099
 -Ref: Regexp Operator Details-Footnote-1181463
 -Node: Interval Expressions181610
 -Ref: Interval Expressions-Footnote-1183031
 -Node: Bracket Expressions183129
 -Ref: table-char-classes185605
 -Node: Leftmost Longest188931
 -Node: Computed Regexps190234
 -Node: GNU Regexp Operators193661
 -Node: Case-sensitivity197398
 -Ref: Case-sensitivity-Footnote-1200264
 -Ref: Case-sensitivity-Footnote-2200499
 -Node: Regexp Summary200607
 -Node: Reading Files202073
 -Node: Records204342
 -Node: awk split records205417
 -Node: gawk split records210117
 -Ref: gawk split records-Footnote-1215191
 -Node: Fields215228
 -Node: Nonconstant Fields217969
 -Ref: Nonconstant Fields-Footnote-1220205
 -Node: Changing Fields220409
 -Node: Field Separators226440
 -Node: Default Field Splitting229138
 -Node: Regexp Field Splitting230256
 -Node: Single Character Fields233933
 -Node: Command Line Field Separator234993
 -Node: Full Line Fields238211
 -Ref: Full Line Fields-Footnote-1239733
 -Ref: Full Line Fields-Footnote-2239779
 -Node: Field Splitting Summary239880
 -Node: Constant Size241954
 -Node: Fixed width data242686
 -Node: Skipping intervening246153
 -Node: Allowing trailing data246951
 -Node: Fields with fixed data247988
 -Node: Splitting By Content249506
 -Ref: Splitting By Content-Footnote-1253289
 -Node: More CSV253452
 -Node: Testing field creation255044
 -Node: Multiple Line256669
 -Node: Getline262946
 -Node: Plain Getline265415
 -Node: Getline/Variable267988
 -Node: Getline/File269139
 -Node: Getline/Variable/File270527
 -Ref: Getline/Variable/File-Footnote-1272132
 -Node: Getline/Pipe272220
 -Node: Getline/Variable/Pipe274924
 -Node: Getline/Coprocess276059
 -Node: Getline/Variable/Coprocess277326
 -Node: Getline Notes278068
 -Node: Getline Summary280865
 -Ref: table-getline-variants281289
 -Node: Read Timeout282037
 -Ref: Read Timeout-Footnote-1285943
 -Node: Retrying Input286001
 -Node: Command-line directories287200
 -Node: Input Summary288106
 -Node: Input Exercises291278
 -Node: Printing291712
 -Node: Print293546
 -Node: Print Examples295003
 -Node: Output Separators297783
 -Node: OFMT299800
 -Node: Printf301156
 -Node: Basic Printf301941
 -Node: Control Letters303515
 -Node: Format Modifiers308679
 -Node: Printf Examples314694
 -Node: Redirection317180
 -Node: Special FD324021
 -Ref: Special FD-Footnote-1327189
 -Node: Special Files327263
 -Node: Other Inherited Files327880
 -Node: Special Network328881
 -Node: Special Caveats329741
 -Node: Close Files And Pipes330690
 -Ref: table-close-pipe-return-values337597
 -Ref: Close Files And Pipes-Footnote-1338410
 -Ref: Close Files And Pipes-Footnote-2338558
 -Node: Nonfatal338710
 -Node: Output Summary341048
 -Node: Output Exercises342270
 -Node: Expressions342949
 -Node: Values344137
 -Node: Constants344815
 -Node: Scalar Constants345506
 -Ref: Scalar Constants-Footnote-1348016
 -Node: Nondecimal-numbers348266
 -Node: Regexp Constants351267
 -Node: Using Constant Regexps351793
 -Node: Standard Regexp Constants352415
 -Node: Strong Regexp Constants355603
 -Node: Variables358615
 -Node: Using Variables359272
 -Node: Assignment Options361182
 -Node: Conversion363653
 -Node: Strings And Numbers364177
 -Ref: Strings And Numbers-Footnote-1367240
 -Node: Locale influences conversions367349
 -Ref: table-locale-affects370107
 -Node: All Operators370725
 -Node: Arithmetic Ops371354
 -Node: Concatenation374070
 -Ref: Concatenation-Footnote-1376917
 -Node: Assignment Ops377024
 -Ref: table-assign-ops382015
 -Node: Increment Ops383328
 -Node: Truth Values and Conditions386788
 -Node: Truth Values387862
 -Node: Typing and Comparison388910
 -Node: Variable Typing389730
 -Ref: Variable Typing-Footnote-1396193
 -Ref: Variable Typing-Footnote-2396265
 -Node: Comparison Operators396342
 -Ref: table-relational-ops396761
 -Node: POSIX String Comparison400256
 -Ref: POSIX String Comparison-Footnote-1401951
 -Ref: POSIX String Comparison-Footnote-2402090
 -Node: Boolean Ops402174
 -Ref: Boolean Ops-Footnote-1406656
 -Node: Conditional Exp406748
 -Node: Function Calls408484
 -Node: Precedence412361
 -Node: Locales416020
 -Node: Expressions Summary417652
 -Node: Patterns and Actions420225
 -Node: Pattern Overview421345
 -Node: Regexp Patterns423022
 -Node: Expression Patterns423564
 -Node: Ranges427345
 -Node: BEGIN/END430453
 -Node: Using BEGIN/END431214
 -Ref: Using BEGIN/END-Footnote-1433968
 -Node: I/O And BEGIN/END434074
 -Node: BEGINFILE/ENDFILE436387
 -Node: Empty439618
 -Node: Using Shell Variables439935
 -Node: Action Overview442209
 -Node: Statements444534
 -Node: If Statement446382
 -Node: While Statement447877
 -Node: Do Statement449905
 -Node: For Statement451053
 -Node: Switch Statement454224
 -Node: Break Statement456665
 -Node: Continue Statement458757
 -Node: Next Statement460584
 -Node: Nextfile Statement462967
 -Node: Exit Statement465656
 -Node: Built-in Variables468059
 -Node: User-modified469192
 -Node: Auto-set476959
 -Ref: Auto-set-Footnote-1493766
 -Ref: Auto-set-Footnote-2493972
 -Node: ARGC and ARGV494028
 -Node: Pattern Action Summary498241
 -Node: Arrays500671
 -Node: Array Basics502000
 -Node: Array Intro502844
 -Ref: figure-array-elements504819
 -Ref: Array Intro-Footnote-1507523
 -Node: Reference to Elements507651
 -Node: Assigning Elements510115
 -Node: Array Example510606
 -Node: Scanning an Array512365
 -Node: Controlling Scanning515387
 -Ref: Controlling Scanning-Footnote-1521843
 -Node: Numeric Array Subscripts522159
 -Node: Uninitialized Subscripts524343
 -Node: Delete525962
 -Ref: Delete-Footnote-1528714
 -Node: Multidimensional528771
 -Node: Multiscanning531866
 -Node: Arrays of Arrays533457
 -Node: Arrays Summary538225
 -Node: Functions540318
 -Node: Built-in541356
 -Node: Calling Built-in542437
 -Node: Numeric Functions544433
 -Ref: Numeric Functions-Footnote-1548461
 -Ref: Numeric Functions-Footnote-2549109
 -Ref: Numeric Functions-Footnote-3549157
 -Node: String Functions549429
 -Ref: String Functions-Footnote-1573570
 -Ref: String Functions-Footnote-2573698
 -Ref: String Functions-Footnote-3573946
 -Node: Gory Details574033
 -Ref: table-sub-escapes575824
 -Ref: table-sub-proposed577343
 -Ref: table-posix-sub578706
 -Ref: table-gensub-escapes580247
 -Ref: Gory Details-Footnote-1581070
 -Node: I/O Functions581224
 -Ref: table-system-return-values587678
 -Ref: I/O Functions-Footnote-1589758
 -Ref: I/O Functions-Footnote-2589906
 -Node: Time Functions590026
 -Ref: Time Functions-Footnote-1600697
 -Ref: Time Functions-Footnote-2600765
 -Ref: Time Functions-Footnote-3600923
 -Ref: Time Functions-Footnote-4601034
 -Ref: Time Functions-Footnote-5601146
 -Ref: Time Functions-Footnote-6601373
 -Node: Bitwise Functions601639
 -Ref: table-bitwise-ops602233
 -Ref: Bitwise Functions-Footnote-1608296
 -Ref: Bitwise Functions-Footnote-2608469
 -Node: Type Functions608660
 -Node: I18N Functions611523
 -Node: User-defined613174
 -Node: Definition Syntax613986
 -Ref: Definition Syntax-Footnote-1619680
 -Node: Function Example619751
 -Ref: Function Example-Footnote-1622673
 -Node: Function Calling622695
 -Node: Calling A Function623283
 -Node: Variable Scope624241
 -Node: Pass By Value/Reference627235
 -Node: Function Caveats629879
 -Ref: Function Caveats-Footnote-1631926
 -Node: Return Statement632046
 -Node: Dynamic Typing635025
 -Node: Indirect Calls635955
 -Ref: Indirect Calls-Footnote-1646207
 -Node: Functions Summary646335
 -Node: Library Functions649040
 -Ref: Library Functions-Footnote-1652647
 -Ref: Library Functions-Footnote-2652790
 -Node: Library Names652961
 -Ref: Library Names-Footnote-1656628
 -Ref: Library Names-Footnote-2656851
 -Node: General Functions656937
 -Node: Strtonum Function658040
 -Node: Assert Function661062
 -Node: Round Function664388
 -Node: Cliff Random Function665928
 -Node: Ordinal Functions666944
 -Ref: Ordinal Functions-Footnote-1670007
 -Ref: Ordinal Functions-Footnote-2670259
 -Node: Join Function670469
 -Ref: Join Function-Footnote-1672239
 -Node: Getlocaltime Function672439
 -Node: Readfile Function676181
 -Node: Shell Quoting678158
 -Node: Data File Management679559
 -Node: Filetrans Function680191
 -Node: Rewind Function684287
 -Node: File Checking686196
 -Ref: File Checking-Footnote-1687530
 -Node: Empty Files687731
 -Node: Ignoring Assigns689710
 -Node: Getopt Function691260
 -Ref: Getopt Function-Footnote-1706471
 -Node: Passwd Functions706671
 -Ref: Passwd Functions-Footnote-1715510
 -Node: Group Functions715598
 -Ref: Group Functions-Footnote-1723496
 -Node: Walking Arrays723703
 -Node: Library Functions Summary726711
 -Node: Library Exercises728117
 -Node: Sample Programs728582
 -Node: Running Examples729352
 -Node: Clones730080
 -Node: Cut Program731304
 -Node: Egrep Program741444
 -Node: Id Program750445
 -Node: Split Program760392
 -Ref: Split Program-Footnote-1770282
 -Node: Tee Program770455
 -Node: Uniq Program773245
 -Node: Wc Program780833
 -Node: Bytes vs. Characters781220
 -Node: Using extensions782768
 -Node: wc program783522
 -Node: Miscellaneous Programs788387
 -Node: Dupword Program789600
 -Node: Alarm Program791630
 -Node: Translate Program796485
 -Ref: Translate Program-Footnote-1801050
 -Node: Labels Program801320
 -Ref: Labels Program-Footnote-1804671
 -Node: Word Sorting804755
 -Node: History Sorting808827
 -Node: Extract Program811052
 -Node: Simple Sed819106
 -Node: Igawk Program822180
 -Ref: Igawk Program-Footnote-1836511
 -Ref: Igawk Program-Footnote-2836713
 -Ref: Igawk Program-Footnote-3836835
 -Node: Anagram Program836950
 -Node: Signature Program840012
 -Node: Programs Summary841259
 -Node: Programs Exercises842473
 -Ref: Programs Exercises-Footnote-1846603
 -Node: Advanced Features846689
 -Node: Nondecimal Data848756
 -Node: Array Sorting850347
 -Node: Controlling Array Traversal851047
 -Ref: Controlling Array Traversal-Footnote-1859415
 -Node: Array Sorting Functions859533
 -Ref: Array Sorting Functions-Footnote-1864624
 -Node: Two-way I/O864820
 -Ref: Two-way I/O-Footnote-1872541
 -Ref: Two-way I/O-Footnote-2872728
 -Node: TCP/IP Networking872810
 -Node: Profiling875928
 -Node: Extension Philosophy885237
 -Node: Advanced Features Summary886716
 -Node: Internationalization888731
 -Node: I18N and L10N890211
 -Node: Explaining gettext890898
 -Ref: Explaining gettext-Footnote-1896790
 -Ref: Explaining gettext-Footnote-2896975
 -Node: Programmer i18n897140
 -Ref: Programmer i18n-Footnote-1902089
 -Node: Translator i18n902138
 -Node: String Extraction902932
 -Ref: String Extraction-Footnote-1904064
 -Node: Printf Ordering904150
 -Ref: Printf Ordering-Footnote-1906936
 -Node: I18N Portability907000
 -Ref: I18N Portability-Footnote-1909456
 -Node: I18N Example909519
 -Ref: I18N Example-Footnote-1912794
 -Ref: I18N Example-Footnote-2912867
 -Node: Gawk I18N912976
 -Node: I18N Summary913625
 -Node: Debugger914966
 -Node: Debugging915966
 -Node: Debugging Concepts916407
 -Node: Debugging Terms918216
 -Node: Awk Debugging920791
 -Ref: Awk Debugging-Footnote-1921736
 -Node: Sample Debugging Session921868
 -Node: Debugger Invocation922402
 -Node: Finding The Bug923788
 -Node: List of Debugger Commands930262
 -Node: Breakpoint Control931595
 -Node: Debugger Execution Control935289
 -Node: Viewing And Changing Data938651
 -Node: Execution Stack942192
 -Node: Debugger Info943829
 -Node: Miscellaneous Debugger Commands947900
 -Node: Readline Support952962
 -Node: Limitations953858
 -Node: Debugging Summary956412
 -Node: Namespaces957691
 -Node: Global Namespace958802
 -Node: Qualified Names960200
 -Node: Default Namespace961199
 -Node: Changing The Namespace961940
 -Node: Naming Rules963554
 -Node: Internal Name Management965402
 -Node: Namespace Example966444
 -Node: Namespace And Features969006
 -Node: Namespace Summary970441
 -Node: Arbitrary Precision Arithmetic971918
 -Node: Computer Arithmetic973405
 -Ref: table-numeric-ranges977171
 -Ref: table-floating-point-ranges977664
 -Ref: Computer Arithmetic-Footnote-1978322
 -Node: Math Definitions978379
 -Ref: table-ieee-formats981695
 -Ref: Math Definitions-Footnote-1982298
 -Node: MPFR features982403
 -Node: FP Math Caution984121
 -Ref: FP Math Caution-Footnote-1985193
 -Node: Inexactness of computations985562
 -Node: Inexact representation986522
 -Node: Comparing FP Values987882
 -Node: Errors accumulate989123
 -Node: Getting Accuracy990556
 -Node: Try To Round993266
 -Node: Setting precision994165
 -Ref: table-predefined-precision-strings994862
 -Node: Setting the rounding mode996692
 -Ref: table-gawk-rounding-modes997066
 -Ref: Setting the rounding mode-Footnote-11000997
 -Node: Arbitrary Precision Integers1001176
 -Ref: Arbitrary Precision Integers-Footnote-11004351
 -Node: Checking for MPFR1004500
 -Node: POSIX Floating Point Problems1005974
 -Ref: POSIX Floating Point Problems-Footnote-11010259
 -Node: Floating point summary1010297
 -Node: Dynamic Extensions1012487
 -Node: Extension Intro1014040
 -Node: Plugin License1015306
 -Node: Extension Mechanism Outline1016103
 -Ref: figure-load-extension1016542
 -Ref: figure-register-new-function1018107
 -Ref: figure-call-new-function1019199
 -Node: Extension API Description1021261
 -Node: Extension API Functions Introduction1022974
 -Ref: table-api-std-headers1024810
 -Node: General Data Types1029059
 -Ref: General Data Types-Footnote-11037689
 -Node: Memory Allocation Functions1037988
 -Ref: Memory Allocation Functions-Footnote-11042489
 -Node: Constructor Functions1042588
 -Node: API Ownership of MPFR and GMP Values1046054
 -Node: Registration Functions1047367
 -Node: Extension Functions1048067
 -Node: Exit Callback Functions1053389
 -Node: Extension Version String1054639
 -Node: Input Parsers1055302
 -Node: Output Wrappers1068023
 -Node: Two-way processors1072535
 -Node: Printing Messages1074800
 -Ref: Printing Messages-Footnote-11075971
 -Node: Updating ERRNO1076124
 -Node: Requesting Values1076863
 -Ref: table-value-types-returned1077600
 -Node: Accessing Parameters1078536
 -Node: Symbol Table Access1079773
 -Node: Symbol table by name1080285
 -Ref: Symbol table by name-Footnote-11083309
 -Node: Symbol table by cookie1083437
 -Ref: Symbol table by cookie-Footnote-11087622
 -Node: Cached values1087686
 -Ref: Cached values-Footnote-11091222
 -Node: Array Manipulation1091375
 -Ref: Array Manipulation-Footnote-11092466
 -Node: Array Data Types1092503
 -Ref: Array Data Types-Footnote-11095161
 -Node: Array Functions1095253
 -Node: Flattening Arrays1099751
 -Node: Creating Arrays1106727
 -Node: Redirection API1111494
 -Node: Extension API Variables1114327
 -Node: Extension Versioning1115038
 -Ref: gawk-api-version1115467
 -Node: Extension GMP/MPFR Versioning1117198
 -Node: Extension API Informational Variables1118826
 -Node: Extension API Boilerplate1119899
 -Node: Changes from API V11123873
 -Node: Finding Extensions1125445
 -Node: Extension Example1126004
 -Node: Internal File Description1126802
 -Node: Internal File Ops1130882
 -Ref: Internal File Ops-Footnote-11142232
 -Node: Using Internal File Ops1142372
 -Ref: Using Internal File Ops-Footnote-11144755
 -Node: Extension Samples1145029
 -Node: Extension Sample File Functions1146558
 -Node: Extension Sample Fnmatch1154207
 -Node: Extension Sample Fork1155694
 -Node: Extension Sample Inplace1156912
 -Node: Extension Sample Ord1160538
 -Node: Extension Sample Readdir1161374
 -Ref: table-readdir-file-types1162263
 -Node: Extension Sample Revout1163330
 -Node: Extension Sample Rev2way1163919
 -Node: Extension Sample Read write array1164659
 -Node: Extension Sample Readfile1166601
 -Node: Extension Sample Time1167696
 -Node: Extension Sample API Tests1169448
 -Node: gawkextlib1169940
 -Node: Extension summary1172858
 -Node: Extension Exercises1176560
 -Node: Language History1177802
 -Node: V7/SVR3.11179458
 -Node: SVR41181610
 -Node: POSIX1183044
 -Node: BTL1184425
 -Node: POSIX/GNU1185154
 -Node: Feature History1190932
 -Node: Common Extensions1208000
 -Node: Ranges and Locales1209283
 -Ref: Ranges and Locales-Footnote-11213899
 -Ref: Ranges and Locales-Footnote-21213926
 -Ref: Ranges and Locales-Footnote-31214161
 -Node: Contributors1214384
 -Node: History summary1220381
 -Node: Installation1221761
 -Node: Gawk Distribution1222705
 -Node: Getting1223189
 -Node: Extracting1224152
 -Node: Distribution contents1225790
 -Node: Unix Installation1232270
 -Node: Quick Installation1232952
 -Node: Shell Startup Files1235366
 -Node: Additional Configuration Options1236455
 -Node: Configuration Philosophy1238770
 -Node: Non-Unix Installation1241139
 -Node: PC Installation1241599
 -Node: PC Binary Installation1242437
 -Node: PC Compiling1242872
 -Node: PC Using1243989
 -Node: Cygwin1247542
 -Node: MSYS1248766
 -Node: VMS Installation1249368
 -Node: VMS Compilation1250159
 -Ref: VMS Compilation-Footnote-11251388
 -Node: VMS Dynamic Extensions1251446
 -Node: VMS Installation Details1253131
 -Node: VMS Running1255384
 -Node: VMS GNV1259663
 -Node: VMS Old Gawk1260398
 -Node: Bugs1260869
 -Node: Bug address1261532
 -Node: Usenet1264514
 -Node: Maintainers1265518
 -Node: Other Versions1266703
 -Node: Installation summary1274568
 -Node: Notes1275777
 -Node: Compatibility Mode1276571
 -Node: Additions1277353
 -Node: Accessing The Source1278278
 -Node: Adding Code1279715
 -Node: New Ports1285934
 -Node: Derived Files1290309
 -Ref: Derived Files-Footnote-11295969
 -Ref: Derived Files-Footnote-21296004
 -Ref: Derived Files-Footnote-31296602
 -Node: Future Extensions1296716
 -Node: Implementation Limitations1297374
 -Node: Extension Design1298584
 -Node: Old Extension Problems1299728
 -Ref: Old Extension Problems-Footnote-11301246
 -Node: Extension New Mechanism Goals1301303
 -Ref: Extension New Mechanism Goals-Footnote-11304667
 -Node: Extension Other Design Decisions1304856
 -Node: Extension Future Growth1306969
 -Node: Notes summary1307575
 -Node: Basic Concepts1308733
 -Node: Basic High Level1309414
 -Ref: figure-general-flow1309696
 -Ref: figure-process-flow1310381
 -Ref: Basic High Level-Footnote-11313682
 -Node: Basic Data Typing1313867
 -Node: Glossary1317195
 -Node: Copying1349080
 -Node: GNU Free Documentation License1386623
 -Node: Index1411743
 +Node: Foreword345044
 +Node: Foreword449486
 +Node: Preface51018
 +Ref: Preface-Footnote-153877
 +Ref: Preface-Footnote-253986
 +Ref: Preface-Footnote-354220
 +Node: History54362
 +Node: Names56714
 +Ref: Names-Footnote-157818
 +Node: This Manual57965
 +Ref: This Manual-Footnote-164604
 +Node: Conventions64704
 +Node: Manual History67073
 +Ref: Manual History-Footnote-170070
 +Ref: Manual History-Footnote-270111
 +Node: How To Contribute70185
 +Node: Acknowledgments71111
 +Node: Getting Started76048
 +Node: Running gawk78487
 +Node: One-shot79677
 +Node: Read Terminal80940
 +Node: Long82933
 +Node: Executable Scripts84446
 +Ref: Executable Scripts-Footnote-187079
 +Node: Comments87182
 +Node: Quoting89666
 +Node: DOS Quoting95192
 +Node: Sample Data Files97248
 +Node: Very Simple99843
 +Node: Two Rules105945
 +Node: More Complex107830
 +Node: Statements/Lines110162
 +Ref: Statements/Lines-Footnote-1114646
 +Node: Other Features114911
 +Node: When115847
 +Ref: When-Footnote-1117601
 +Node: Intro Summary117666
 +Node: Invoking Gawk118550
 +Node: Command Line120064
 +Node: Options120862
 +Ref: Options-Footnote-1138776
 +Ref: Options-Footnote-2139007
 +Node: Other Arguments139032
 +Node: Naming Standard Input143043
 +Node: Environment Variables144253
 +Node: AWKPATH Variable144811
 +Ref: AWKPATH Variable-Footnote-1148223
 +Ref: AWKPATH Variable-Footnote-2148257
 +Node: AWKLIBPATH Variable148628
 +Ref: AWKLIBPATH Variable-Footnote-1150325
 +Node: Other Environment Variables150700
 +Node: Exit Status154652
 +Node: Include Files155329
 +Node: Loading Shared Libraries159019
 +Node: Obsolete160447
 +Node: Undocumented161139
 +Node: Invoking Summary161436
 +Node: Regexp164277
 +Node: Regexp Usage165731
 +Node: Escape Sequences167768
 +Node: Regexp Operators174009
 +Node: Regexp Operator Details174494
 +Ref: Regexp Operator Details-Footnote-1181858
 +Node: Interval Expressions182005
 +Ref: Interval Expressions-Footnote-1183426
 +Node: Bracket Expressions183524
 +Ref: table-char-classes186000
 +Node: Leftmost Longest189326
 +Node: Computed Regexps190629
 +Node: GNU Regexp Operators194056
 +Node: Case-sensitivity197793
 +Ref: Case-sensitivity-Footnote-1200659
 +Ref: Case-sensitivity-Footnote-2200894
 +Node: Regexp Summary201002
 +Node: Reading Files202468
 +Node: Records204737
 +Node: awk split records205812
 +Node: gawk split records210512
 +Ref: gawk split records-Footnote-1215586
 +Node: Fields215623
 +Node: Nonconstant Fields218364
 +Ref: Nonconstant Fields-Footnote-1220600
 +Node: Changing Fields220804
 +Node: Field Separators226835
 +Node: Default Field Splitting229533
 +Node: Regexp Field Splitting230651
 +Node: Single Character Fields234328
 +Node: Command Line Field Separator235388
 +Node: Full Line Fields238606
 +Ref: Full Line Fields-Footnote-1240128
 +Ref: Full Line Fields-Footnote-2240174
 +Node: Field Splitting Summary240275
 +Node: Constant Size242349
 +Node: Fixed width data243081
 +Node: Skipping intervening246548
 +Node: Allowing trailing data247346
 +Node: Fields with fixed data248383
 +Node: Splitting By Content249901
 +Ref: Splitting By Content-Footnote-1253684
 +Node: More CSV253847
 +Node: Testing field creation255439
 +Node: Multiple Line257064
 +Node: Getline263341
 +Node: Plain Getline265810
 +Node: Getline/Variable268383
 +Node: Getline/File269534
 +Node: Getline/Variable/File270922
 +Ref: Getline/Variable/File-Footnote-1272527
 +Node: Getline/Pipe272615
 +Node: Getline/Variable/Pipe275319
 +Node: Getline/Coprocess276454
 +Node: Getline/Variable/Coprocess277721
 +Node: Getline Notes278463
 +Node: Getline Summary281260
 +Ref: table-getline-variants281684
 +Node: Read Timeout282432
 +Ref: Read Timeout-Footnote-1286338
 +Node: Retrying Input286396
 +Node: Command-line directories287595
 +Node: Input Summary288501
 +Node: Input Exercises291673
 +Node: Printing292107
 +Node: Print293941
 +Node: Print Examples295398
 +Node: Output Separators298178
 +Node: OFMT300195
 +Node: Printf301551
 +Node: Basic Printf302336
 +Node: Control Letters303910
 +Node: Format Modifiers309072
 +Node: Printf Examples315087
 +Node: Redirection317573
 +Node: Special FD324414
 +Ref: Special FD-Footnote-1327582
 +Node: Special Files327656
 +Node: Other Inherited Files328273
 +Node: Special Network329274
 +Node: Special Caveats330134
 +Node: Close Files And Pipes331083
 +Ref: table-close-pipe-return-values337990
 +Ref: Close Files And Pipes-Footnote-1338803
 +Ref: Close Files And Pipes-Footnote-2338951
 +Node: Nonfatal339103
 +Node: Output Summary341441
 +Node: Output Exercises342663
 +Node: Expressions343342
 +Node: Values344530
 +Node: Constants345208
 +Node: Scalar Constants345899
 +Ref: Scalar Constants-Footnote-1348409
 +Node: Nondecimal-numbers348659
 +Node: Regexp Constants351660
 +Node: Using Constant Regexps352186
 +Node: Standard Regexp Constants352808
 +Node: Strong Regexp Constants355996
 +Node: Variables359008
 +Node: Using Variables359665
 +Node: Assignment Options361575
 +Node: Conversion364046
 +Node: Strings And Numbers364570
 +Ref: Strings And Numbers-Footnote-1367633
 +Node: Locale influences conversions367742
 +Ref: table-locale-affects370500
 +Node: All Operators371118
 +Node: Arithmetic Ops371747
 +Node: Concatenation374463
 +Ref: Concatenation-Footnote-1377310
 +Node: Assignment Ops377417
 +Ref: table-assign-ops382408
 +Node: Increment Ops383721
 +Node: Truth Values and Conditions387181
 +Node: Truth Values388255
 +Node: Typing and Comparison389303
 +Node: Variable Typing390123
 +Ref: Variable Typing-Footnote-1396586
 +Ref: Variable Typing-Footnote-2396658
 +Node: Comparison Operators396735
 +Ref: table-relational-ops397154
 +Node: POSIX String Comparison400649
 +Ref: POSIX String Comparison-Footnote-1402344
 +Ref: POSIX String Comparison-Footnote-2402483
 +Node: Boolean Ops402567
 +Ref: Boolean Ops-Footnote-1407049
 +Node: Conditional Exp407141
 +Node: Function Calls408877
 +Node: Precedence412754
 +Node: Locales416413
 +Node: Expressions Summary418045
 +Node: Patterns and Actions420618
 +Node: Pattern Overview421738
 +Node: Regexp Patterns423415
 +Node: Expression Patterns423957
 +Node: Ranges427738
 +Node: BEGIN/END430846
 +Node: Using BEGIN/END431607
 +Ref: Using BEGIN/END-Footnote-1434361
 +Node: I/O And BEGIN/END434467
 +Node: BEGINFILE/ENDFILE436780
 +Node: Empty440011
 +Node: Using Shell Variables440328
 +Node: Action Overview442602
 +Node: Statements444927
 +Node: If Statement446775
 +Node: While Statement448270
 +Node: Do Statement450298
 +Node: For Statement451446
 +Node: Switch Statement454617
 +Node: Break Statement457058
 +Node: Continue Statement459150
 +Node: Next Statement460977
 +Node: Nextfile Statement463360
 +Node: Exit Statement466049
 +Node: Built-in Variables468452
 +Node: User-modified469585
 +Node: Auto-set477352
 +Ref: Auto-set-Footnote-1494159
 +Ref: Auto-set-Footnote-2494365
 +Node: ARGC and ARGV494421
 +Node: Pattern Action Summary498634
 +Node: Arrays501064
 +Node: Array Basics502393
 +Node: Array Intro503237
 +Ref: figure-array-elements505212
 +Ref: Array Intro-Footnote-1507916
 +Node: Reference to Elements508044
 +Node: Assigning Elements510508
 +Node: Array Example510999
 +Node: Scanning an Array512758
 +Node: Controlling Scanning515780
 +Ref: Controlling Scanning-Footnote-1522236
 +Node: Numeric Array Subscripts522552
 +Node: Uninitialized Subscripts524736
 +Node: Delete526355
 +Ref: Delete-Footnote-1529107
 +Node: Multidimensional529164
 +Node: Multiscanning532259
 +Node: Arrays of Arrays533850
 +Node: Arrays Summary538618
 +Node: Functions540711
 +Node: Built-in541749
 +Node: Calling Built-in542902
 +Node: Boolean Functions544898
 +Node: Numeric Functions545452
 +Ref: Numeric Functions-Footnote-1549479
 +Ref: Numeric Functions-Footnote-2550127
 +Ref: Numeric Functions-Footnote-3550175
 +Node: String Functions550447
 +Ref: String Functions-Footnote-1574588
 +Ref: String Functions-Footnote-2574716
 +Ref: String Functions-Footnote-3574964
 +Node: Gory Details575051
 +Ref: table-sub-escapes576842
 +Ref: table-sub-proposed578361
 +Ref: table-posix-sub579724
 +Ref: table-gensub-escapes581265
 +Ref: Gory Details-Footnote-1582088
 +Node: I/O Functions582242
 +Ref: table-system-return-values588696
 +Ref: I/O Functions-Footnote-1590776
 +Ref: I/O Functions-Footnote-2590924
 +Node: Time Functions591044
 +Ref: Time Functions-Footnote-1601715
 +Ref: Time Functions-Footnote-2601783
 +Ref: Time Functions-Footnote-3601941
 +Ref: Time Functions-Footnote-4602052
 +Ref: Time Functions-Footnote-5602164
 +Ref: Time Functions-Footnote-6602391
 +Node: Bitwise Functions602657
 +Ref: table-bitwise-ops603251
 +Ref: Bitwise Functions-Footnote-1609314
 +Ref: Bitwise Functions-Footnote-2609487
 +Node: Type Functions609678
 +Node: I18N Functions612632
 +Node: User-defined614283
 +Node: Definition Syntax615095
 +Ref: Definition Syntax-Footnote-1620789
 +Node: Function Example620860
 +Ref: Function Example-Footnote-1623782
 +Node: Function Calling623804
 +Node: Calling A Function624392
 +Node: Variable Scope625350
 +Node: Pass By Value/Reference628344
 +Node: Function Caveats630988
 +Ref: Function Caveats-Footnote-1633035
 +Node: Return Statement633155
 +Node: Dynamic Typing636134
 +Node: Indirect Calls637064
 +Ref: Indirect Calls-Footnote-1647319
 +Node: Functions Summary647447
 +Node: Library Functions650152
 +Ref: Library Functions-Footnote-1653759
 +Ref: Library Functions-Footnote-2653902
 +Node: Library Names654073
 +Ref: Library Names-Footnote-1657740
 +Ref: Library Names-Footnote-2657963
 +Node: General Functions658049
 +Node: Strtonum Function659152
 +Node: Assert Function662174
 +Node: Round Function665500
 +Node: Cliff Random Function667040
 +Node: Ordinal Functions668056
 +Ref: Ordinal Functions-Footnote-1671119
 +Ref: Ordinal Functions-Footnote-2671371
 +Node: Join Function671581
 +Ref: Join Function-Footnote-1673351
 +Node: Getlocaltime Function673551
 +Node: Readfile Function677293
 +Node: Shell Quoting679270
 +Node: Data File Management680671
 +Node: Filetrans Function681303
 +Node: Rewind Function685399
 +Node: File Checking687308
 +Ref: File Checking-Footnote-1688642
 +Node: Empty Files688843
 +Node: Ignoring Assigns690822
 +Node: Getopt Function692372
 +Ref: Getopt Function-Footnote-1707583
 +Node: Passwd Functions707783
 +Ref: Passwd Functions-Footnote-1716622
 +Node: Group Functions716710
 +Ref: Group Functions-Footnote-1724608
 +Node: Walking Arrays724815
 +Node: Library Functions Summary727823
 +Node: Library Exercises729229
 +Node: Sample Programs729694
 +Node: Running Examples730464
 +Node: Clones731192
 +Node: Cut Program732416
 +Node: Egrep Program742556
 +Node: Id Program751557
 +Node: Split Program761504
 +Ref: Split Program-Footnote-1771394
 +Node: Tee Program771567
 +Node: Uniq Program774357
 +Node: Wc Program781945
 +Node: Bytes vs. Characters782332
 +Node: Using extensions783880
 +Node: wc program784634
 +Node: Miscellaneous Programs789499
 +Node: Dupword Program790712
 +Node: Alarm Program792742
 +Node: Translate Program797597
 +Ref: Translate Program-Footnote-1802162
 +Node: Labels Program802432
 +Ref: Labels Program-Footnote-1805783
 +Node: Word Sorting805867
 +Node: History Sorting809939
 +Node: Extract Program812164
 +Node: Simple Sed820218
 +Node: Igawk Program823292
 +Ref: Igawk Program-Footnote-1837623
 +Ref: Igawk Program-Footnote-2837825
 +Ref: Igawk Program-Footnote-3837947
 +Node: Anagram Program838062
 +Node: Signature Program841124
 +Node: Programs Summary842371
 +Node: Programs Exercises843585
 +Ref: Programs Exercises-Footnote-1847715
 +Node: Advanced Features847801
 +Node: Nondecimal Data849932
 +Node: Boolean Typed Values851530
 +Node: Array Sorting853409
 +Node: Controlling Array Traversal854114
 +Ref: Controlling Array Traversal-Footnote-1862482
 +Node: Array Sorting Functions862600
 +Ref: Array Sorting Functions-Footnote-1867691
 +Node: Two-way I/O867887
 +Ref: Two-way I/O-Footnote-1875608
 +Ref: Two-way I/O-Footnote-2875795
 +Node: TCP/IP Networking875877
 +Node: Profiling878995
 +Node: Extension Philosophy888304
 +Node: Advanced Features Summary889783
 +Node: Internationalization891798
 +Node: I18N and L10N893278
 +Node: Explaining gettext893965
 +Ref: Explaining gettext-Footnote-1899857
 +Ref: Explaining gettext-Footnote-2900042
 +Node: Programmer i18n900207
 +Ref: Programmer i18n-Footnote-1905156
 +Node: Translator i18n905205
 +Node: String Extraction905999
 +Ref: String Extraction-Footnote-1907131
 +Node: Printf Ordering907217
 +Ref: Printf Ordering-Footnote-1910003
 +Node: I18N Portability910067
 +Ref: I18N Portability-Footnote-1912523
 +Node: I18N Example912586
 +Ref: I18N Example-Footnote-1915861
 +Ref: I18N Example-Footnote-2915934
 +Node: Gawk I18N916043
 +Node: I18N Summary916692
 +Node: Debugger918033
 +Node: Debugging919033
 +Node: Debugging Concepts919474
 +Node: Debugging Terms921283
 +Node: Awk Debugging923858
 +Ref: Awk Debugging-Footnote-1924803
 +Node: Sample Debugging Session924935
 +Node: Debugger Invocation925469
 +Node: Finding The Bug926855
 +Node: List of Debugger Commands933329
 +Node: Breakpoint Control934662
 +Node: Debugger Execution Control938356
 +Node: Viewing And Changing Data941718
 +Node: Execution Stack945259
 +Node: Debugger Info946896
 +Node: Miscellaneous Debugger Commands950967
 +Node: Readline Support956029
 +Node: Limitations956925
 +Node: Debugging Summary959479
 +Node: Namespaces960758
 +Node: Global Namespace961869
 +Node: Qualified Names963267
 +Node: Default Namespace964266
 +Node: Changing The Namespace965007
 +Node: Naming Rules966621
 +Node: Internal Name Management968469
 +Node: Namespace Example969511
 +Node: Namespace And Features972073
 +Node: Namespace Summary973508
 +Node: Arbitrary Precision Arithmetic974985
 +Node: Computer Arithmetic976472
 +Ref: table-numeric-ranges980238
 +Ref: table-floating-point-ranges980731
 +Ref: Computer Arithmetic-Footnote-1981389
 +Node: Math Definitions981446
 +Ref: table-ieee-formats984422
 +Node: MPFR features984989
 +Node: FP Math Caution986707
 +Ref: FP Math Caution-Footnote-1987779
 +Node: Inexactness of computations988148
 +Node: Inexact representation989179
 +Node: Comparing FP Values990539
 +Node: Errors accumulate991780
 +Node: Strange values993236
 +Ref: Strange values-Footnote-1995824
 +Node: Getting Accuracy995929
 +Node: Try To Round998639
 +Node: Setting precision999538
 +Ref: table-predefined-precision-strings1000235
 +Node: Setting the rounding mode1002065
 +Ref: table-gawk-rounding-modes1002439
 +Ref: Setting the rounding mode-Footnote-11006370
 +Node: Arbitrary Precision Integers1006549
 +Ref: Arbitrary Precision Integers-Footnote-11009724
 +Node: Checking for MPFR1009873
 +Node: POSIX Floating Point Problems1011347
 +Ref: POSIX Floating Point Problems-Footnote-11015632
 +Node: Floating point summary1015670
 +Node: Dynamic Extensions1017860
 +Node: Extension Intro1019413
 +Node: Plugin License1020679
 +Node: Extension Mechanism Outline1021476
 +Ref: figure-load-extension1021915
 +Ref: figure-register-new-function1023480
 +Ref: figure-call-new-function1024572
 +Node: Extension API Description1026634
 +Node: Extension API Functions Introduction1028347
 +Ref: table-api-std-headers1030183
 +Node: General Data Types1034432
 +Ref: General Data Types-Footnote-11043138
 +Node: Memory Allocation Functions1043437
 +Ref: Memory Allocation Functions-Footnote-11047938
 +Node: Constructor Functions1048037
 +Node: API Ownership of MPFR and GMP Values1051690
 +Node: Registration Functions1053003
 +Node: Extension Functions1053703
 +Node: Exit Callback Functions1059025
 +Node: Extension Version String1060275
 +Node: Input Parsers1060938
 +Node: Output Wrappers1073659
 +Node: Two-way processors1078171
 +Node: Printing Messages1080436
 +Ref: Printing Messages-Footnote-11081607
 +Node: Updating ERRNO1081760
 +Node: Requesting Values1082499
 +Ref: table-value-types-returned1083236
 +Node: Accessing Parameters1084344
 +Node: Symbol Table Access1085581
 +Node: Symbol table by name1086093
 +Ref: Symbol table by name-Footnote-11089117
 +Node: Symbol table by cookie1089245
 +Ref: Symbol table by cookie-Footnote-11093430
 +Node: Cached values1093494
 +Ref: Cached values-Footnote-11097030
 +Node: Array Manipulation1097183
 +Ref: Array Manipulation-Footnote-11098274
 +Node: Array Data Types1098311
 +Ref: Array Data Types-Footnote-11100969
 +Node: Array Functions1101061
 +Node: Flattening Arrays1105559
 +Node: Creating Arrays1112535
 +Node: Redirection API1117302
 +Node: Extension API Variables1120135
 +Node: Extension Versioning1120846
 +Ref: gawk-api-version1121275
 +Node: Extension GMP/MPFR Versioning1123006
 +Node: Extension API Informational Variables1124634
 +Node: Extension API Boilerplate1125707
 +Node: Changes from API V11129681
 +Node: Finding Extensions1131253
 +Node: Extension Example1131812
 +Node: Internal File Description1132610
 +Node: Internal File Ops1136690
 +Ref: Internal File Ops-Footnote-11148040
 +Node: Using Internal File Ops1148180
 +Ref: Using Internal File Ops-Footnote-11150563
 +Node: Extension Samples1150837
 +Node: Extension Sample File Functions1152366
 +Node: Extension Sample Fnmatch1160015
 +Node: Extension Sample Fork1161502
 +Node: Extension Sample Inplace1162720
 +Node: Extension Sample Ord1166346
 +Node: Extension Sample Readdir1167182
 +Ref: table-readdir-file-types1168071
 +Node: Extension Sample Revout1169138
 +Node: Extension Sample Rev2way1169727
 +Node: Extension Sample Read write array1170467
 +Node: Extension Sample Readfile1172409
 +Node: Extension Sample Time1173504
 +Node: Extension Sample API Tests1175256
 +Node: gawkextlib1175748
 +Node: Extension summary1178666
 +Node: Extension Exercises1182368
 +Node: Language History1183610
 +Node: V7/SVR3.11185266
 +Node: SVR41187418
 +Node: POSIX1188852
 +Node: BTL1190233
 +Node: POSIX/GNU1190962
 +Node: Feature History1196740
- Node: Common Extensions1213059
- Node: Ranges and Locales1214342
- Ref: Ranges and Locales-Footnote-11218958
- Ref: Ranges and Locales-Footnote-21218985
- Ref: Ranges and Locales-Footnote-31219220
- Node: Contributors1219443
- Node: History summary1225440
- Node: Installation1226820
- Node: Gawk Distribution1227764
- Node: Getting1228248
- Node: Extracting1229211
- Node: Distribution contents1230849
- Node: Unix Installation1237329
- Node: Quick Installation1238011
- Node: Shell Startup Files1240425
- Node: Additional Configuration Options1241514
- Node: Configuration Philosophy1243829
- Node: Non-Unix Installation1246198
- Node: PC Installation1246658
- Node: PC Binary Installation1247496
- Node: PC Compiling1247931
- Node: PC Using1249048
- Node: Cygwin1252601
- Node: MSYS1253825
- Node: VMS Installation1254427
- Node: VMS Compilation1255218
- Ref: VMS Compilation-Footnote-11256447
- Node: VMS Dynamic Extensions1256505
- Node: VMS Installation Details1258190
- Node: VMS Running1260443
- Node: VMS GNV1264722
- Node: VMS Old Gawk1265457
- Node: Bugs1265928
- Node: Bug address1266591
- Node: Usenet1269573
- Node: Maintainers1270577
- Node: Other Versions1271762
- Node: Installation summary1279627
- Node: Notes1280836
- Node: Compatibility Mode1281630
- Node: Additions1282412
- Node: Accessing The Source1283337
- Node: Adding Code1284774
- Node: New Ports1290993
- Node: Derived Files1295368
- Ref: Derived Files-Footnote-11301028
- Ref: Derived Files-Footnote-21301063
- Ref: Derived Files-Footnote-31301661
- Node: Future Extensions1301775
- Node: Implementation Limitations1302433
- Node: Extension Design1303643
- Node: Old Extension Problems1304787
- Ref: Old Extension Problems-Footnote-11306305
- Node: Extension New Mechanism Goals1306362
- Ref: Extension New Mechanism Goals-Footnote-11309726
- Node: Extension Other Design Decisions1309915
- Node: Extension Future Growth1312028
- Node: Notes summary1312634
- Node: Basic Concepts1313792
- Node: Basic High Level1314473
- Ref: figure-general-flow1314755
- Ref: figure-process-flow1315440
- Ref: Basic High Level-Footnote-11318741
- Node: Basic Data Typing1318926
- Node: Glossary1322254
- Node: Copying1354141
- Node: GNU Free Documentation License1391684
- Node: Index1416804
++Node: Common Extensions1213808
++Node: Ranges and Locales1215091
++Ref: Ranges and Locales-Footnote-11219707
++Ref: Ranges and Locales-Footnote-21219734
++Ref: Ranges and Locales-Footnote-31219969
++Node: Contributors1220192
++Node: History summary1226189
++Node: Installation1227569
++Node: Gawk Distribution1228513
++Node: Getting1228997
++Node: Extracting1229960
++Node: Distribution contents1231598
++Node: Unix Installation1238078
++Node: Quick Installation1238760
++Node: Shell Startup Files1241174
++Node: Additional Configuration Options1242263
++Node: Configuration Philosophy1244578
++Node: Non-Unix Installation1246947
++Node: PC Installation1247407
++Node: PC Binary Installation1248245
++Node: PC Compiling1248680
++Node: PC Using1249797
++Node: Cygwin1253350
++Node: MSYS1254574
++Node: VMS Installation1255176
++Node: VMS Compilation1255967
++Ref: VMS Compilation-Footnote-11257196
++Node: VMS Dynamic Extensions1257254
++Node: VMS Installation Details1258939
++Node: VMS Running1261192
++Node: VMS GNV1265471
++Node: VMS Old Gawk1266206
++Node: Bugs1266677
++Node: Bug address1267340
++Node: Usenet1270322
++Node: Maintainers1271326
++Node: Other Versions1272511
++Node: Installation summary1280376
++Node: Notes1281585
++Node: Compatibility Mode1282379
++Node: Additions1283161
++Node: Accessing The Source1284086
++Node: Adding Code1285523
++Node: New Ports1291742
++Node: Derived Files1296117
++Ref: Derived Files-Footnote-11301777
++Ref: Derived Files-Footnote-21301812
++Ref: Derived Files-Footnote-31302410
++Node: Future Extensions1302524
++Node: Implementation Limitations1303182
++Node: Extension Design1304392
++Node: Old Extension Problems1305536
++Ref: Old Extension Problems-Footnote-11307054
++Node: Extension New Mechanism Goals1307111
++Ref: Extension New Mechanism Goals-Footnote-11310475
++Node: Extension Other Design Decisions1310664
++Node: Extension Future Growth1312777
++Node: Notes summary1313383
++Node: Basic Concepts1314541
++Node: Basic High Level1315222
++Ref: figure-general-flow1315504
++Ref: figure-process-flow1316189
++Ref: Basic High Level-Footnote-11319490
++Node: Basic Data Typing1319675
++Node: Glossary1323003
++Node: Copying1354890
++Node: GNU Free Documentation License1392433
++Node: Index1417553
  
  End Tag Table
  

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

Summary of changes:
 doc/ChangeLog   |   4 ++
 doc/gawk.info   | 155 +++++++++++++++++++++++++++++++-------------------------
 doc/gawk.texi   |  26 ++++++++++
 doc/gawktexi.in |  26 ++++++++++
 4 files changed, 143 insertions(+), 68 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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