[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1578-ge15a30

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1578-ge15a309
Date: Thu, 26 Nov 2015 20:45:04 +0000

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  e15a309fd9c8b26b959a15a84620f0c7c0201545 (commit)
       via  6dcb6d9c71c1ed42f68a5468db18b80b790fd281 (commit)
      from  4ab2029a091a88a3b1968c55468b8c91ae1e6a2d (commit)

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

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

commit e15a309fd9c8b26b959a15a84620f0c7c0201545
Merge: 4ab2029 6dcb6d9
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Nov 26 22:44:52 2015 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 897151d,f2ff3a9..e7bb43a
--- a/doc/
+++ b/doc/
@@@ -33180,10 -32645,12 +33185,12 @@@ Inde
  * exit status, of gawk:                  Exit Status.         (line   6)
  * exit status, of VMS:                   VMS Running.         (line  28)
  * exit the debugger:                     Miscellaneous Debugger Commands.
-                                                               (line  99)
+                                                               (line  66)
+ * exit the debugger <1>:                 Miscellaneous Debugger Commands.
+                                                               (line 102)
  * exp:                                   Numeric Functions.   (line  19)
  * expand utility:                        Very Simple.         (line  73)
 -* Expat XML parser library:              gawkextlib.          (line  35)
 +* Expat XML parser library:              gawkextlib.          (line  37)
  * exponent:                              Numeric Functions.   (line  19)
  * expressions:                           Expressions.         (line   6)
  * expressions, as patterns:              Expression Patterns. (line   6)
@@@ -34350,8 -33814,8 +34357,8 @@@
                                                                (line  62)
  * QuikTrim Awk:                          Other Versions.      (line 139)
  * quit debugger command:                 Miscellaneous Debugger Commands.
-                                                               (line  99)
+                                                               (line 102)
 -* QUIT signal (MS-Windows):              Profiling.           (line 213)
 +* QUIT signal (MS-Windows):              Profiling.           (line 212)
  * quoting in gawk command lines:         Long.                (line  26)
  * quoting in gawk command lines, tricks for: Quoting.         (line  91)
  * quoting, for small awk programs:       Comments.            (line  27)
@@@ -35026,563 -34487,559 +35033,563 @@@
  Tag Table:
  Node: Top1203
 -Node: Foreword342141
 -Node: Foreword446583
 -Node: Preface48115
 -Ref: Preface-Footnote-150987
 -Ref: Preface-Footnote-251094
 -Ref: Preface-Footnote-351328
 -Node: History51470
 -Node: Names53823
 -Ref: Names-Footnote-154917
 -Node: This Manual55064
 -Ref: This Manual-Footnote-161546
 -Node: Conventions61646
 -Node: Manual History64001
 -Ref: Manual History-Footnote-166997
 -Ref: Manual History-Footnote-267038
 -Node: How To Contribute67112
 -Node: Acknowledgments68241
 -Node: Getting Started73128
 -Node: Running gawk75567
 -Node: One-shot76757
 -Node: Read Terminal78020
 -Node: Long80052
 -Node: Executable Scripts81565
 -Ref: Executable Scripts-Footnote-184360
 -Node: Comments84463
 -Node: Quoting86947
 -Node: DOS Quoting92465
 -Node: Sample Data Files93140
 -Node: Very Simple95735
 -Node: Two Rules100637
 -Node: More Complex102523
 -Node: Statements/Lines105386
 -Ref: Statements/Lines-Footnote-1109845
 -Node: Other Features110110
 -Node: When111047
 -Ref: When-Footnote-1112801
 -Node: Intro Summary112866
 -Node: Invoking Gawk113750
 -Node: Command Line115264
 -Node: Options116062
 -Ref: Options-Footnote-1131969
 -Ref: Options-Footnote-2132199
 -Node: Other Arguments132224
 -Node: Naming Standard Input135171
 -Node: Environment Variables136264
 -Node: AWKPATH Variable136822
 -Ref: AWKPATH Variable-Footnote-1140123
 -Ref: AWKPATH Variable-Footnote-2140168
 -Node: AWKLIBPATH Variable140429
 -Node: Other Environment Variables141573
 -Node: Exit Status145338
 -Node: Include Files146015
 -Node: Loading Shared Libraries149610
 -Node: Obsolete151038
 -Node: Undocumented151730
 -Node: Invoking Summary152027
 -Node: Regexp153687
 -Node: Regexp Usage155141
 -Node: Escape Sequences157178
 -Node: Regexp Operators163193
 -Ref: Regexp Operators-Footnote-1170610
 -Ref: Regexp Operators-Footnote-2170757
 -Node: Bracket Expressions170855
 -Ref: table-char-classes172878
 -Node: Leftmost Longest175824
 -Node: Computed Regexps177127
 -Node: GNU Regexp Operators180554
 -Node: Case-sensitivity184233
 -Ref: Case-sensitivity-Footnote-1187120
 -Ref: Case-sensitivity-Footnote-2187355
 -Node: Regexp Summary187463
 -Node: Reading Files188929
 -Node: Records191023
 -Node: awk split records191756
 -Node: gawk split records196688
 -Ref: gawk split records-Footnote-1201232
 -Node: Fields201269
 -Ref: Fields-Footnote-1204049
 -Node: Nonconstant Fields204135
 -Ref: Nonconstant Fields-Footnote-1206371
 -Node: Changing Fields206575
 -Node: Field Separators212505
 -Node: Default Field Splitting215203
 -Node: Regexp Field Splitting216321
 -Node: Single Character Fields219674
 -Node: Command Line Field Separator220734
 -Node: Full Line Fields223952
 -Ref: Full Line Fields-Footnote-1225474
 -Ref: Full Line Fields-Footnote-2225520
 -Node: Field Splitting Summary225621
 -Node: Constant Size227695
 -Node: Splitting By Content232274
 -Ref: Splitting By Content-Footnote-1236245
 -Node: Multiple Line236408
 -Ref: Multiple Line-Footnote-1242291
 -Node: Getline242470
 -Node: Plain Getline244674
 -Node: Getline/Variable247313
 -Node: Getline/File248462
 -Node: Getline/Variable/File249848
 -Ref: Getline/Variable/File-Footnote-1251452
 -Node: Getline/Pipe251540
 -Node: Getline/Variable/Pipe254245
 -Node: Getline/Coprocess255378
 -Node: Getline/Variable/Coprocess256643
 -Node: Getline Notes257383
 -Node: Getline Summary260178
 -Ref: table-getline-variants260600
 -Node: Read Timeout261348
 -Ref: Read Timeout-Footnote-1265189
 -Node: Command-line directories265247
 -Node: Input Summary266152
 -Node: Input Exercises269324
 -Node: Printing270052
 -Node: Print271829
 -Node: Print Examples273286
 -Node: Output Separators276066
 -Node: OFMT278083
 -Node: Printf279439
 -Node: Basic Printf280224
 -Node: Control Letters281798
 -Node: Format Modifiers285786
 -Node: Printf Examples291801
 -Node: Redirection294287
 -Node: Special FD301130
 -Ref: Special FD-Footnote-1304298
 -Node: Special Files304372
 -Node: Other Inherited Files304989
 -Node: Special Network305990
 -Node: Special Caveats306850
 -Node: Close Files And Pipes307799
 -Ref: Close Files And Pipes-Footnote-1314992
 -Ref: Close Files And Pipes-Footnote-2315140
 -Node: Output Summary315291
 -Node: Output Exercises316289
 -Node: Expressions316968
 -Node: Values318156
 -Node: Constants318834
 -Node: Scalar Constants319525
 -Ref: Scalar Constants-Footnote-1320389
 -Node: Nondecimal-numbers320639
 -Node: Regexp Constants323653
 -Node: Using Constant Regexps324179
 -Node: Variables327342
 -Node: Using Variables327999
 -Node: Assignment Options329910
 -Node: Conversion331784
 -Node: Strings And Numbers332308
 -Ref: Strings And Numbers-Footnote-1335372
 -Node: Locale influences conversions335481
 -Ref: table-locale-affects338239
 -Node: All Operators338857
 -Node: Arithmetic Ops339486
 -Node: Concatenation341992
 -Ref: Concatenation-Footnote-1344839
 -Node: Assignment Ops344946
 -Ref: table-assign-ops349938
 -Node: Increment Ops351251
 -Node: Truth Values and Conditions354711
 -Node: Truth Values355785
 -Node: Typing and Comparison356833
 -Node: Variable Typing357653
 -Node: Comparison Operators361277
 -Ref: table-relational-ops361696
 -Node: POSIX String Comparison365191
 -Ref: POSIX String Comparison-Footnote-1366265
 -Node: Boolean Ops366404
 -Ref: Boolean Ops-Footnote-1370886
 -Node: Conditional Exp370978
 -Node: Function Calls372714
 -Node: Precedence376594
 -Node: Locales380253
 -Node: Expressions Summary381885
 -Node: Patterns and Actions384458
 -Node: Pattern Overview385578
 -Node: Regexp Patterns387255
 -Node: Expression Patterns387797
 -Node: Ranges391578
 -Node: BEGIN/END394686
 -Node: Using BEGIN/END395447
 -Ref: Using BEGIN/END-Footnote-1398184
 -Node: I/O And BEGIN/END398290
 -Node: Empty403513
 -Node: Using Shell Variables403830
 -Node: Action Overview406104
 -Node: Statements408429
 -Node: If Statement410277
 -Node: While Statement411772
 -Node: Do Statement413800
 -Node: For Statement414948
 -Node: Switch Statement418107
 -Node: Break Statement420493
 -Node: Continue Statement422585
 -Node: Next Statement424412
 -Node: Nextfile Statement426795
 -Node: Exit Statement429447
 -Node: Built-in Variables431852
 -Node: User-modified432985
 -Ref: User-modified-Footnote-1440612
 -Node: Auto-set440674
 -Ref: Auto-set-Footnote-1453742
 -Ref: Auto-set-Footnote-2453948
 -Node: ARGC and ARGV454004
 -Node: Pattern Action Summary458223
 -Node: Arrays460653
 -Node: Array Basics461982
 -Node: Array Intro462826
 -Ref: figure-array-elements464801
 -Ref: Array Intro-Footnote-1467505
 -Node: Reference to Elements467633
 -Node: Assigning Elements470097
 -Node: Array Example470588
 -Node: Scanning an Array472347
 -Node: Controlling Scanning475371
 -Ref: Controlling Scanning-Footnote-1480770
 -Node: Numeric Array Subscripts481086
 -Node: Uninitialized Subscripts483270
 -Node: Delete484889
 -Ref: Delete-Footnote-1487641
 -Node: Multidimensional487698
 -Node: Multiscanning490793
 -Node: Arrays of Arrays492384
 -Node: Arrays Summary497152
 -Node: Functions499245
 -Node: Built-in500283
 -Node: Calling Built-in501361
 -Node: Numeric Functions503357
 -Ref: Numeric Functions-Footnote-1507385
 -Ref: Numeric Functions-Footnote-2507742
 -Ref: Numeric Functions-Footnote-3507790
 -Node: String Functions508062
 -Ref: String Functions-Footnote-1531570
 -Ref: String Functions-Footnote-2531699
 -Ref: String Functions-Footnote-3531947
 -Node: Gory Details532034
 -Ref: table-sub-escapes533825
 -Ref: table-sub-proposed535344
 -Ref: table-posix-sub536707
 -Ref: table-gensub-escapes538248
 -Ref: Gory Details-Footnote-1539071
 -Node: I/O Functions539222
 -Ref: I/O Functions-Footnote-1546443
 -Node: Time Functions546591
 -Ref: Time Functions-Footnote-1557096
 -Ref: Time Functions-Footnote-2557164
 -Ref: Time Functions-Footnote-3557322
 -Ref: Time Functions-Footnote-4557433
 -Ref: Time Functions-Footnote-5557545
 -Ref: Time Functions-Footnote-6557772
 -Node: Bitwise Functions558038
 -Ref: table-bitwise-ops558632
 -Ref: Bitwise Functions-Footnote-1562970
 -Node: Type Functions563143
 -Node: I18N Functions564299
 -Node: User-defined565950
 -Node: Definition Syntax566755
 -Ref: Definition Syntax-Footnote-1572442
 -Node: Function Example572513
 -Ref: Function Example-Footnote-1575435
 -Node: Function Caveats575457
 -Node: Calling A Function575975
 -Node: Variable Scope576933
 -Node: Pass By Value/Reference579927
 -Node: Return Statement583426
 -Node: Dynamic Typing586405
 -Node: Indirect Calls587335
 -Ref: Indirect Calls-Footnote-1597586
 -Node: Functions Summary597714
 -Node: Library Functions600419
 -Ref: Library Functions-Footnote-1604028
 -Ref: Library Functions-Footnote-2604171
 -Node: Library Names604342
 -Ref: Library Names-Footnote-1607803
 -Ref: Library Names-Footnote-2608026
 -Node: General Functions608112
 -Node: Strtonum Function609215
 -Node: Assert Function612237
 -Node: Round Function615563
 -Node: Cliff Random Function617104
 -Node: Ordinal Functions618120
 -Ref: Ordinal Functions-Footnote-1621183
 -Ref: Ordinal Functions-Footnote-2621435
 -Node: Join Function621645
 -Ref: Join Function-Footnote-1623415
 -Node: Getlocaltime Function623615
 -Node: Readfile Function627359
 -Node: Shell Quoting629333
 -Node: Data File Management630734
 -Node: Filetrans Function631366
 -Node: Rewind Function635463
 -Node: File Checking636849
 -Ref: File Checking-Footnote-1638183
 -Node: Empty Files638384
 -Node: Ignoring Assigns640363
 -Node: Getopt Function641913
 -Ref: Getopt Function-Footnote-1653383
 -Node: Passwd Functions653583
 -Ref: Passwd Functions-Footnote-1662424
 -Node: Group Functions662512
 -Ref: Group Functions-Footnote-1670411
 -Node: Walking Arrays670618
 -Node: Library Functions Summary673628
 -Node: Library Exercises675034
 -Node: Sample Programs675499
 -Node: Running Examples676269
 -Node: Clones676997
 -Node: Cut Program678221
 -Node: Egrep Program687942
 -Ref: Egrep Program-Footnote-1695454
 -Node: Id Program695564
 -Node: Split Program699244
 -Ref: Split Program-Footnote-1702703
 -Node: Tee Program702832
 -Node: Uniq Program705622
 -Node: Wc Program713048
 -Ref: Wc Program-Footnote-1717303
 -Node: Miscellaneous Programs717397
 -Node: Dupword Program718610
 -Node: Alarm Program720640
 -Node: Translate Program725495
 -Ref: Translate Program-Footnote-1730060
 -Node: Labels Program730330
 -Ref: Labels Program-Footnote-1733681
 -Node: Word Sorting733765
 -Node: History Sorting737837
 -Node: Extract Program739672
 -Node: Simple Sed747203
 -Node: Igawk Program750277
 -Ref: Igawk Program-Footnote-1764608
 -Ref: Igawk Program-Footnote-2764810
 -Ref: Igawk Program-Footnote-3764932
 -Node: Anagram Program765047
 -Node: Signature Program768109
 -Node: Programs Summary769356
 -Node: Programs Exercises770571
 -Ref: Programs Exercises-Footnote-1774700
 -Node: Advanced Features774791
 -Node: Nondecimal Data776781
 -Node: Array Sorting778372
 -Node: Controlling Array Traversal779072
 -Ref: Controlling Array Traversal-Footnote-1787441
 -Node: Array Sorting Functions787559
 -Ref: Array Sorting Functions-Footnote-1791446
 -Node: Two-way I/O791642
 -Ref: Two-way I/O-Footnote-1796593
 -Ref: Two-way I/O-Footnote-2796780
 -Node: TCP/IP Networking796862
 -Node: Profiling799980
 -Node: Advanced Features Summary807519
 -Node: Internationalization809455
 -Node: I18N and L10N810935
 -Node: Explaining gettext811622
 -Ref: Explaining gettext-Footnote-1816645
 -Ref: Explaining gettext-Footnote-2816830
 -Node: Programmer i18n816995
 -Ref: Programmer i18n-Footnote-1821851
 -Node: Translator i18n821900
 -Node: String Extraction822694
 -Ref: String Extraction-Footnote-1823827
 -Node: Printf Ordering823913
 -Ref: Printf Ordering-Footnote-1826699
 -Node: I18N Portability826763
 -Ref: I18N Portability-Footnote-1829219
 -Node: I18N Example829282
 -Ref: I18N Example-Footnote-1832088
 -Node: Gawk I18N832161
 -Node: I18N Summary832806
 -Node: Debugger834147
 -Node: Debugging835169
 -Node: Debugging Concepts835610
 -Node: Debugging Terms837419
 -Node: Awk Debugging839994
 -Node: Sample Debugging Session840900
 -Node: Debugger Invocation841434
 -Node: Finding The Bug842820
 -Node: List of Debugger Commands849298
 -Node: Breakpoint Control850631
 -Node: Debugger Execution Control854325
 -Node: Viewing And Changing Data857687
 -Node: Execution Stack861061
 -Node: Debugger Info862698
 -Node: Miscellaneous Debugger Commands866769
 -Node: Readline Support871857
 -Node: Limitations872753
 -Node: Debugging Summary874862
 -Node: Arbitrary Precision Arithmetic876035
 -Node: Computer Arithmetic877451
 -Ref: table-numeric-ranges881042
 -Ref: Computer Arithmetic-Footnote-1881764
 -Node: Math Definitions881821
 -Ref: table-ieee-formats885135
 -Ref: Math Definitions-Footnote-1885738
 -Node: MPFR features885843
 -Node: FP Math Caution887516
 -Ref: FP Math Caution-Footnote-1888588
 -Node: Inexactness of computations888957
 -Node: Inexact representation889917
 -Node: Comparing FP Values891277
 -Node: Errors accumulate892359
 -Node: Getting Accuracy893792
 -Node: Try To Round896502
 -Node: Setting precision897401
 -Ref: table-predefined-precision-strings898098
 -Node: Setting the rounding mode899928
 -Ref: table-gawk-rounding-modes900302
 -Ref: Setting the rounding mode-Footnote-1903710
 -Node: Arbitrary Precision Integers903889
 -Ref: Arbitrary Precision Integers-Footnote-1906873
 -Node: POSIX Floating Point Problems907022
 -Ref: POSIX Floating Point Problems-Footnote-1910904
 -Node: Floating point summary910942
 -Node: Dynamic Extensions913132
 -Node: Extension Intro914685
 -Node: Plugin License915951
 -Node: Extension Mechanism Outline916748
 -Ref: figure-load-extension917187
 -Ref: figure-register-new-function918752
 -Ref: figure-call-new-function919844
 -Node: Extension API Description921907
 -Node: Extension API Functions Introduction923355
 -Node: General Data Types928167
 -Ref: General Data Types-Footnote-1934122
 -Node: Memory Allocation Functions934421
 -Ref: Memory Allocation Functions-Footnote-1937266
 -Node: Constructor Functions937365
 -Node: Registration Functions939110
 -Node: Extension Functions939795
 -Node: Exit Callback Functions942094
 -Node: Extension Version String943344
 -Node: Input Parsers944007
 -Node: Output Wrappers953892
 -Node: Two-way processors958404
 -Node: Printing Messages960668
 -Ref: Printing Messages-Footnote-1961742
 -Node: Updating ERRNO961895
 -Node: Requesting Values962634
 -Ref: table-value-types-returned963371
 -Node: Accessing Parameters964254
 -Node: Symbol Table Access965490
 -Node: Symbol table by name966002
 -Node: Symbol table by cookie968023
 -Ref: Symbol table by cookie-Footnote-1972172
 -Node: Cached values972236
 -Ref: Cached values-Footnote-1975737
 -Node: Array Manipulation975828
 -Ref: Array Manipulation-Footnote-1976927
 -Node: Array Data Types976964
 -Ref: Array Data Types-Footnote-1979622
 -Node: Array Functions979714
 -Node: Flattening Arrays983573
 -Node: Creating Arrays990481
 -Node: Extension API Variables995253
 -Node: Extension Versioning995889
 -Node: Extension API Informational Variables997780
 -Node: Extension API Boilerplate998844
 -Node: Finding Extensions1002658
 -Node: Extension Example1003218
 -Node: Internal File Description1004016
 -Node: Internal File Ops1008096
 -Ref: Internal File Ops-Footnote-11019858
 -Node: Using Internal File Ops1019998
 -Ref: Using Internal File Ops-Footnote-11022381
 -Node: Extension Samples1022656
 -Node: Extension Sample File Functions1024185
 -Node: Extension Sample Fnmatch1031834
 -Node: Extension Sample Fork1033321
 -Node: Extension Sample Inplace1034539
 -Node: Extension Sample Ord1037749
 -Node: Extension Sample Readdir1038585
 -Ref: table-readdir-file-types1039474
 -Node: Extension Sample Revout1040279
 -Node: Extension Sample Rev2way1040868
 -Node: Extension Sample Read write array1041608
 -Node: Extension Sample Readfile1043550
 -Node: Extension Sample Time1044645
 -Node: Extension Sample API Tests1045993
 -Node: gawkextlib1046485
 -Node: Extension summary1048909
 -Node: Extension Exercises1052601
 -Node: Language History1054098
 -Node: V7/SVR3.11055754
 -Node: SVR41057906
 -Node: POSIX1059340
 -Node: BTL1060720
 -Node: POSIX/GNU1061450
 -Node: Feature History1066971
 -Node: Common Extensions1080300
 -Node: Ranges and Locales1081583
 -Ref: Ranges and Locales-Footnote-11086199
 -Ref: Ranges and Locales-Footnote-21086226
 -Ref: Ranges and Locales-Footnote-31086461
 -Node: Contributors1086682
 -Node: History summary1092251
 -Node: Installation1093631
 -Node: Gawk Distribution1094576
 -Node: Getting1095060
 -Node: Extracting1096021
 -Node: Distribution contents1097659
 -Node: Unix Installation1103412
 -Node: Quick Installation1104028
 -Node: Additional Configuration Options1106455
 -Node: Configuration Philosophy1108259
 -Node: Non-Unix Installation1110629
 -Node: PC Installation1111087
 -Node: PC Binary Installation1112407
 -Node: PC Compiling1114259
 -Ref: PC Compiling-Footnote-11117283
 -Node: PC Testing1117392
 -Node: PC Using1118572
 -Node: Cygwin1122686
 -Node: MSYS1123456
 -Node: VMS Installation1123957
 -Node: VMS Compilation1124748
 -Ref: VMS Compilation-Footnote-11125978
 -Node: VMS Dynamic Extensions1126036
 -Node: VMS Installation Details1127721
 -Node: VMS Running1129974
 -Node: VMS GNV1132815
 -Node: VMS Old Gawk1133550
 -Node: Bugs1134021
 -Node: Other Versions1138218
 -Node: Installation summary1144804
 -Node: Notes1145862
 -Node: Compatibility Mode1146727
 -Node: Additions1147509
 -Node: Accessing The Source1148434
 -Node: Adding Code1149870
 -Node: New Ports1156089
 -Node: Derived Files1160577
 -Ref: Derived Files-Footnote-11166062
 -Ref: Derived Files-Footnote-21166097
 -Ref: Derived Files-Footnote-31166695
 -Node: Future Extensions1166809
 -Node: Implementation Limitations1167467
 -Node: Extension Design1168650
 -Node: Old Extension Problems1169804
 -Ref: Old Extension Problems-Footnote-11171322
 -Node: Extension New Mechanism Goals1171379
 -Ref: Extension New Mechanism Goals-Footnote-11174743
 -Node: Extension Other Design Decisions1174932
 -Node: Extension Future Growth1177045
 -Node: Old Extension Mechanism1177881
 -Node: Notes summary1179644
 -Node: Basic Concepts1180826
 -Node: Basic High Level1181507
 -Ref: figure-general-flow1181789
 -Ref: figure-process-flow1182474
 -Ref: Basic High Level-Footnote-11185775
 -Node: Basic Data Typing1185960
 -Node: Glossary1189288
 -Node: Copying1221234
 -Node: GNU Free Documentation License1258773
 -Node: Index1283891
 +Node: Foreword342509
 +Node: Foreword446951
 +Node: Preface48483
 +Ref: Preface-Footnote-151355
 +Ref: Preface-Footnote-251462
 +Ref: Preface-Footnote-351696
 +Node: History51838
 +Node: Names54191
 +Ref: Names-Footnote-155285
 +Node: This Manual55432
 +Ref: This Manual-Footnote-161914
 +Node: Conventions62014
 +Node: Manual History64369
 +Ref: Manual History-Footnote-167365
 +Ref: Manual History-Footnote-267406
 +Node: How To Contribute67480
 +Node: Acknowledgments68609
 +Node: Getting Started73496
 +Node: Running gawk75935
 +Node: One-shot77125
 +Node: Read Terminal78388
 +Node: Long80420
 +Node: Executable Scripts81933
 +Ref: Executable Scripts-Footnote-184728
 +Node: Comments84831
 +Node: Quoting87315
 +Node: DOS Quoting92833
 +Node: Sample Data Files93508
 +Node: Very Simple96103
 +Node: Two Rules101005
 +Node: More Complex102891
 +Node: Statements/Lines105754
 +Ref: Statements/Lines-Footnote-1110213
 +Node: Other Features110478
 +Node: When111415
 +Ref: When-Footnote-1113169
 +Node: Intro Summary113234
 +Node: Invoking Gawk114118
 +Node: Command Line115632
 +Node: Options116430
 +Ref: Options-Footnote-1132081
 +Ref: Options-Footnote-2132311
 +Node: Other Arguments132336
 +Node: Naming Standard Input135283
 +Node: Environment Variables136376
 +Node: AWKPATH Variable136934
 +Ref: AWKPATH Variable-Footnote-1140345
 +Ref: AWKPATH Variable-Footnote-2140390
 +Node: AWKLIBPATH Variable140651
 +Node: Other Environment Variables141908
 +Node: Exit Status145546
 +Node: Include Files146223
 +Node: Loading Shared Libraries149818
 +Node: Obsolete151246
 +Node: Undocumented151938
 +Node: Invoking Summary152235
 +Node: Regexp153895
 +Node: Regexp Usage155414
 +Node: Escape Sequences157451
 +Node: Regexp Operators163684
 +Ref: Regexp Operators-Footnote-1171101
 +Ref: Regexp Operators-Footnote-2171248
 +Node: Bracket Expressions171346
 +Ref: table-char-classes173369
 +Node: Leftmost Longest176315
 +Node: Computed Regexps177618
 +Node: GNU Regexp Operators181045
 +Node: Case-sensitivity184724
 +Ref: Case-sensitivity-Footnote-1187620
 +Ref: Case-sensitivity-Footnote-2187855
 +Node: Strong Regexp Constants187963
 +Node: Regexp Summary190905
 +Node: Reading Files192511
 +Node: Records194674
 +Node: awk split records195407
 +Node: gawk split records200339
 +Ref: gawk split records-Footnote-1204883
 +Node: Fields204920
 +Node: Nonconstant Fields207661
 +Ref: Nonconstant Fields-Footnote-1209897
 +Node: Changing Fields210101
 +Node: Field Separators216031
 +Node: Default Field Splitting218729
 +Node: Regexp Field Splitting219847
 +Node: Single Character Fields223200
 +Node: Command Line Field Separator224260
 +Node: Full Line Fields227478
 +Ref: Full Line Fields-Footnote-1229000
 +Ref: Full Line Fields-Footnote-2229046
 +Node: Field Splitting Summary229147
 +Node: Constant Size231221
 +Node: Splitting By Content235800
 +Ref: Splitting By Content-Footnote-1239771
 +Node: Multiple Line239934
 +Ref: Multiple Line-Footnote-1245817
 +Node: Getline245996
 +Node: Plain Getline248463
 +Node: Getline/Variable251102
 +Node: Getline/File252251
 +Node: Getline/Variable/File253637
 +Ref: Getline/Variable/File-Footnote-1255241
 +Node: Getline/Pipe255329
 +Node: Getline/Variable/Pipe258034
 +Node: Getline/Coprocess259167
 +Node: Getline/Variable/Coprocess260432
 +Node: Getline Notes261172
 +Node: Getline Summary263967
 +Ref: table-getline-variants264389
 +Node: Read Timeout265137
 +Ref: Read Timeout-Footnote-1269044
 +Node: Retrying Input269102
 +Node: Command-line directories270301
 +Node: Input Summary271208
 +Node: Input Exercises274380
 +Node: Printing275108
 +Node: Print276943
 +Node: Print Examples278400
 +Node: Output Separators281180
 +Node: OFMT283197
 +Node: Printf284553
 +Node: Basic Printf285338
 +Node: Control Letters286912
 +Node: Format Modifiers290900
 +Node: Printf Examples296915
 +Node: Redirection299401
 +Node: Special FD306244
 +Ref: Special FD-Footnote-1309412
 +Node: Special Files309486
 +Node: Other Inherited Files310103
 +Node: Special Network311104
 +Node: Special Caveats311964
 +Node: Close Files And Pipes312913
 +Ref: Close Files And Pipes-Footnote-1320100
 +Ref: Close Files And Pipes-Footnote-2320248
 +Node: Nonfatal320399
 +Node: Output Summary322724
 +Node: Output Exercises323946
 +Node: Expressions324625
 +Node: Values325813
 +Node: Constants326491
 +Node: Scalar Constants327182
 +Ref: Scalar Constants-Footnote-1328046
 +Node: Nondecimal-numbers328296
 +Node: Regexp Constants331310
 +Node: Using Constant Regexps331836
 +Node: Variables334999
 +Node: Using Variables335656
 +Node: Assignment Options337567
 +Node: Conversion339441
 +Node: Strings And Numbers339965
 +Ref: Strings And Numbers-Footnote-1343029
 +Node: Locale influences conversions343138
 +Ref: table-locale-affects345896
 +Node: All Operators346514
 +Node: Arithmetic Ops347143
 +Node: Concatenation349649
 +Ref: Concatenation-Footnote-1352496
 +Node: Assignment Ops352603
 +Ref: table-assign-ops357595
 +Node: Increment Ops358908
 +Node: Truth Values and Conditions362368
 +Node: Truth Values363442
 +Node: Typing and Comparison364490
 +Node: Variable Typing365310
 +Node: Comparison Operators368934
 +Ref: table-relational-ops369353
 +Node: POSIX String Comparison372848
 +Ref: POSIX String Comparison-Footnote-1373922
 +Node: Boolean Ops374061
 +Ref: Boolean Ops-Footnote-1378543
 +Node: Conditional Exp378635
 +Node: Function Calls380371
 +Node: Precedence384251
 +Node: Locales387910
 +Node: Expressions Summary389542
 +Node: Patterns and Actions392115
 +Node: Pattern Overview393235
 +Node: Regexp Patterns394912
 +Node: Expression Patterns395454
 +Node: Ranges399235
 +Node: BEGIN/END402343
 +Node: Using BEGIN/END403104
 +Ref: Using BEGIN/END-Footnote-1405841
 +Node: I/O And BEGIN/END405947
 +Node: Empty411170
 +Node: Using Shell Variables411487
 +Node: Action Overview413761
 +Node: Statements416086
 +Node: If Statement417934
 +Node: While Statement419429
 +Node: Do Statement421457
 +Node: For Statement422605
 +Node: Switch Statement425764
 +Node: Break Statement428150
 +Node: Continue Statement430242
 +Node: Next Statement432069
 +Node: Nextfile Statement434452
 +Node: Exit Statement437104
 +Node: Built-in Variables439509
 +Node: User-modified440642
 +Node: Auto-set448230
 +Ref: Auto-set-Footnote-1462479
 +Ref: Auto-set-Footnote-2462685
 +Node: ARGC and ARGV462741
 +Node: Pattern Action Summary466960
 +Node: Arrays469390
 +Node: Array Basics470719
 +Node: Array Intro471563
 +Ref: figure-array-elements473538
 +Ref: Array Intro-Footnote-1476242
 +Node: Reference to Elements476370
 +Node: Assigning Elements478834
 +Node: Array Example479325
 +Node: Scanning an Array481084
 +Node: Controlling Scanning484108
 +Ref: Controlling Scanning-Footnote-1489507
 +Node: Numeric Array Subscripts489823
 +Node: Uninitialized Subscripts492007
 +Node: Delete493626
 +Ref: Delete-Footnote-1496378
 +Node: Multidimensional496435
 +Node: Multiscanning499530
 +Node: Arrays of Arrays501121
 +Node: Arrays Summary505889
 +Node: Functions507982
 +Node: Built-in509020
 +Node: Calling Built-in510098
 +Node: Numeric Functions512094
 +Ref: Numeric Functions-Footnote-1516927
 +Ref: Numeric Functions-Footnote-2517284
 +Ref: Numeric Functions-Footnote-3517332
 +Node: String Functions517604
 +Ref: String Functions-Footnote-1541112
 +Ref: String Functions-Footnote-2541241
 +Ref: String Functions-Footnote-3541489
 +Node: Gory Details541576
 +Ref: table-sub-escapes543367
 +Ref: table-sub-proposed544886
 +Ref: table-posix-sub546249
 +Ref: table-gensub-escapes547790
 +Ref: Gory Details-Footnote-1548613
 +Node: I/O Functions548764
 +Ref: I/O Functions-Footnote-1555985
 +Node: Time Functions556133
 +Ref: Time Functions-Footnote-1566638
 +Ref: Time Functions-Footnote-2566706
 +Ref: Time Functions-Footnote-3566864
 +Ref: Time Functions-Footnote-4566975
 +Ref: Time Functions-Footnote-5567087
 +Ref: Time Functions-Footnote-6567314
 +Node: Bitwise Functions567580
 +Ref: table-bitwise-ops568174
 +Ref: Bitwise Functions-Footnote-1572512
 +Node: Type Functions572685
 +Node: I18N Functions575346
 +Node: User-defined576997
 +Node: Definition Syntax577802
 +Ref: Definition Syntax-Footnote-1583489
 +Node: Function Example583560
 +Ref: Function Example-Footnote-1586482
 +Node: Function Caveats586504
 +Node: Calling A Function587022
 +Node: Variable Scope587980
 +Node: Pass By Value/Reference590974
 +Node: Return Statement594473
 +Node: Dynamic Typing597452
 +Node: Indirect Calls598382
 +Ref: Indirect Calls-Footnote-1608633
 +Node: Functions Summary608761
 +Node: Library Functions611466
 +Ref: Library Functions-Footnote-1615075
 +Ref: Library Functions-Footnote-2615218
 +Node: Library Names615389
 +Ref: Library Names-Footnote-1618850
 +Ref: Library Names-Footnote-2619073
 +Node: General Functions619159
 +Node: Strtonum Function620262
 +Node: Assert Function623284
 +Node: Round Function626610
 +Node: Cliff Random Function628151
 +Node: Ordinal Functions629167
 +Ref: Ordinal Functions-Footnote-1632230
 +Ref: Ordinal Functions-Footnote-2632482
 +Node: Join Function632692
 +Ref: Join Function-Footnote-1634462
 +Node: Getlocaltime Function634662
 +Node: Readfile Function638406
 +Node: Shell Quoting640380
 +Node: Data File Management641781
 +Node: Filetrans Function642413
 +Node: Rewind Function646510
 +Node: File Checking647896
 +Ref: File Checking-Footnote-1649230
 +Node: Empty Files649431
 +Node: Ignoring Assigns651410
 +Node: Getopt Function652960
 +Ref: Getopt Function-Footnote-1664430
 +Node: Passwd Functions664630
 +Ref: Passwd Functions-Footnote-1673471
 +Node: Group Functions673559
 +Ref: Group Functions-Footnote-1681458
 +Node: Walking Arrays681665
 +Node: Library Functions Summary684675
 +Node: Library Exercises686081
 +Node: Sample Programs686546
 +Node: Running Examples687316
 +Node: Clones688044
 +Node: Cut Program689268
 +Node: Egrep Program698989
 +Ref: Egrep Program-Footnote-1706501
 +Node: Id Program706611
 +Node: Split Program710291
 +Ref: Split Program-Footnote-1713750
 +Node: Tee Program713879
 +Node: Uniq Program716669
 +Node: Wc Program724095
 +Ref: Wc Program-Footnote-1728350
 +Node: Miscellaneous Programs728444
 +Node: Dupword Program729657
 +Node: Alarm Program731687
 +Node: Translate Program736542
 +Ref: Translate Program-Footnote-1741107
 +Node: Labels Program741377
 +Ref: Labels Program-Footnote-1744728
 +Node: Word Sorting744812
 +Node: History Sorting748884
 +Node: Extract Program750719
 +Node: Simple Sed758250
 +Node: Igawk Program761324
 +Ref: Igawk Program-Footnote-1775655
 +Ref: Igawk Program-Footnote-2775857
 +Ref: Igawk Program-Footnote-3775979
 +Node: Anagram Program776094
 +Node: Signature Program779156
 +Node: Programs Summary780403
 +Node: Programs Exercises781618
 +Ref: Programs Exercises-Footnote-1785747
 +Node: Advanced Features785838
 +Node: Nondecimal Data787828
 +Node: Array Sorting789419
 +Node: Controlling Array Traversal790119
 +Ref: Controlling Array Traversal-Footnote-1798488
 +Node: Array Sorting Functions798606
 +Ref: Array Sorting Functions-Footnote-1802493
 +Node: Two-way I/O802689
 +Ref: Two-way I/O-Footnote-1807640
 +Ref: Two-way I/O-Footnote-2807827
 +Node: TCP/IP Networking807909
 +Node: Profiling811027
 +Node: Advanced Features Summary819298
 +Node: Internationalization821234
 +Node: I18N and L10N822714
 +Node: Explaining gettext823401
 +Ref: Explaining gettext-Footnote-1828424
 +Ref: Explaining gettext-Footnote-2828609
 +Node: Programmer i18n828774
 +Ref: Programmer i18n-Footnote-1833630
 +Node: Translator i18n833679
 +Node: String Extraction834473
 +Ref: String Extraction-Footnote-1835606
 +Node: Printf Ordering835692
 +Ref: Printf Ordering-Footnote-1838478
 +Node: I18N Portability838542
 +Ref: I18N Portability-Footnote-1840998
 +Node: I18N Example841061
 +Ref: I18N Example-Footnote-1843867
 +Node: Gawk I18N843940
 +Node: I18N Summary844585
 +Node: Debugger845926
 +Node: Debugging846948
 +Node: Debugging Concepts847389
 +Node: Debugging Terms849198
 +Node: Awk Debugging851773
 +Node: Sample Debugging Session852679
 +Node: Debugger Invocation853213
 +Node: Finding The Bug854599
 +Node: List of Debugger Commands861077
 +Node: Breakpoint Control862410
 +Node: Debugger Execution Control866104
 +Node: Viewing And Changing Data869466
 +Node: Execution Stack872840
 +Node: Debugger Info874477
 +Node: Miscellaneous Debugger Commands878548
- Node: Readline Support883557
- Node: Limitations884453
- Ref: Limitations-Footnote-1888684
- Node: Debugging Summary888735
- Node: Arbitrary Precision Arithmetic890014
- Node: Computer Arithmetic891430
- Ref: table-numeric-ranges895021
- Ref: Computer Arithmetic-Footnote-1895743
- Node: Math Definitions895800
- Ref: table-ieee-formats899114
- Ref: Math Definitions-Footnote-1899717
- Node: MPFR features899822
- Node: FP Math Caution901495
- Ref: FP Math Caution-Footnote-1902567
- Node: Inexactness of computations902936
- Node: Inexact representation903896
- Node: Comparing FP Values905256
- Node: Errors accumulate906338
- Node: Getting Accuracy907771
- Node: Try To Round910481
- Node: Setting precision911380
- Ref: table-predefined-precision-strings912077
- Node: Setting the rounding mode913907
- Ref: table-gawk-rounding-modes914281
- Ref: Setting the rounding mode-Footnote-1917689
- Node: Arbitrary Precision Integers917868
- Ref: Arbitrary Precision Integers-Footnote-1922785
- Node: POSIX Floating Point Problems922934
- Ref: POSIX Floating Point Problems-Footnote-1926816
- Node: Floating point summary926854
- Node: Dynamic Extensions929044
- Node: Extension Intro930597
- Node: Plugin License931863
- Node: Extension Mechanism Outline932660
- Ref: figure-load-extension933099
- Ref: figure-register-new-function934664
- Ref: figure-call-new-function935756
- Node: Extension API Description937819
- Node: Extension API Functions Introduction939351
- Node: General Data Types944210
- Ref: General Data Types-Footnote-1950165
- Node: Memory Allocation Functions950464
- Ref: Memory Allocation Functions-Footnote-1953309
- Node: Constructor Functions953408
- Node: Registration Functions955153
- Node: Extension Functions955838
- Node: Exit Callback Functions958137
- Node: Extension Version String959387
- Node: Input Parsers960050
- Node: Output Wrappers969935
- Node: Two-way processors974447
- Node: Printing Messages976711
- Ref: Printing Messages-Footnote-1977785
- Node: Updating ERRNO977938
- Node: Requesting Values978677
- Ref: table-value-types-returned979414
- Node: Accessing Parameters980297
- Node: Symbol Table Access981533
- Node: Symbol table by name982045
- Node: Symbol table by cookie984066
- Ref: Symbol table by cookie-Footnote-1988215
- Node: Cached values988279
- Ref: Cached values-Footnote-1991780
- Node: Array Manipulation991871
- Ref: Array Manipulation-Footnote-1992962
- Node: Array Data Types992999
- Ref: Array Data Types-Footnote-1995657
- Node: Array Functions995749
- Node: Flattening Arrays999608
- Node: Creating Arrays1006516
- Node: Redirection API1011288
- Node: Extension API Variables1014119
- Node: Extension Versioning1014752
- Node: Extension API Informational Variables1016643
- Node: Extension API Boilerplate1017707
- Node: Finding Extensions1021521
- Node: Extension Example1022081
- Node: Internal File Description1022879
- Node: Internal File Ops1026959
- Ref: Internal File Ops-Footnote-11038721
- Node: Using Internal File Ops1038861
- Ref: Using Internal File Ops-Footnote-11041244
- Node: Extension Samples1041519
- Node: Extension Sample File Functions1043048
- Node: Extension Sample Fnmatch1050697
- Node: Extension Sample Fork1052184
- Node: Extension Sample Inplace1053402
- Node: Extension Sample Ord1056612
- Node: Extension Sample Readdir1057448
- Ref: table-readdir-file-types1058337
- Node: Extension Sample Revout1059142
- Node: Extension Sample Rev2way1059731
- Node: Extension Sample Read write array1060471
- Node: Extension Sample Readfile1062413
- Node: Extension Sample Time1063508
- Node: Extension Sample API Tests1064856
- Node: gawkextlib1065348
- Node: Extension summary1067795
- Node: Extension Exercises1071487
- Node: Language History1072984
- Node: V7/SVR3.11074640
- Node: SVR41076792
- Node: POSIX1078226
- Node: BTL1079606
- Node: POSIX/GNU1080336
- Node: Feature History1086175
- Node: Common Extensions1100495
- Node: Ranges and Locales1101778
- Ref: Ranges and Locales-Footnote-11106394
- Ref: Ranges and Locales-Footnote-21106421
- Ref: Ranges and Locales-Footnote-31106656
- Node: Contributors1106877
- Node: History summary1112446
- Node: Installation1113826
- Node: Gawk Distribution1114771
- Node: Getting1115255
- Node: Extracting1116216
- Node: Distribution contents1117854
- Node: Unix Installation1123950
- Node: Quick Installation1124632
- Node: Shell Startup Files1127046
- Node: Additional Configuration Options1128124
- Node: Configuration Philosophy1129929
- Node: Non-Unix Installation1132299
- Node: PC Installation1132757
- Node: PC Binary Installation1134077
- Node: PC Compiling1135929
- Ref: PC Compiling-Footnote-11138953
- Node: PC Testing1139062
- Node: PC Using1140242
- Node: Cygwin1144356
- Node: MSYS1145126
- Node: VMS Installation1145627
- Node: VMS Compilation1146418
- Ref: VMS Compilation-Footnote-11147648
- Node: VMS Dynamic Extensions1147706
- Node: VMS Installation Details1149391
- Node: VMS Running1151644
- Node: VMS GNV1154485
- Node: VMS Old Gawk1155220
- Node: Bugs1155691
- Node: Other Versions1159888
- Node: Installation summary1166474
- Node: Notes1167532
- Node: Compatibility Mode1168397
- Node: Additions1169179
- Node: Accessing The Source1170104
- Node: Adding Code1171540
- Node: New Ports1177759
- Node: Derived Files1182247
- Ref: Derived Files-Footnote-11187732
- Ref: Derived Files-Footnote-21187767
- Ref: Derived Files-Footnote-31188365
- Node: Future Extensions1188479
- Node: Implementation Limitations1189137
- Node: Extension Design1190320
- Node: Old Extension Problems1191474
- Ref: Old Extension Problems-Footnote-11192992
- Node: Extension New Mechanism Goals1193049
- Ref: Extension New Mechanism Goals-Footnote-11196413
- Node: Extension Other Design Decisions1196602
- Node: Extension Future Growth1198715
- Node: Old Extension Mechanism1199551
- Node: Notes summary1201314
- Node: Basic Concepts1202496
- Node: Basic High Level1203177
- Ref: figure-general-flow1203459
- Ref: figure-process-flow1204144
- Ref: Basic High Level-Footnote-11207445
- Node: Basic Data Typing1207630
- Node: Glossary1210958
- Node: Copying1242904
- Node: GNU Free Documentation License1280443
- Node: Index1305561
++Node: Readline Support883636
++Node: Limitations884532
++Ref: Limitations-Footnote-1888763
++Node: Debugging Summary888814
++Node: Arbitrary Precision Arithmetic890093
++Node: Computer Arithmetic891509
++Ref: table-numeric-ranges895100
++Ref: Computer Arithmetic-Footnote-1895822
++Node: Math Definitions895879
++Ref: table-ieee-formats899193
++Ref: Math Definitions-Footnote-1899796
++Node: MPFR features899901
++Node: FP Math Caution901574
++Ref: FP Math Caution-Footnote-1902646
++Node: Inexactness of computations903015
++Node: Inexact representation903975
++Node: Comparing FP Values905335
++Node: Errors accumulate906417
++Node: Getting Accuracy907850
++Node: Try To Round910560
++Node: Setting precision911459
++Ref: table-predefined-precision-strings912156
++Node: Setting the rounding mode913986
++Ref: table-gawk-rounding-modes914360
++Ref: Setting the rounding mode-Footnote-1917768
++Node: Arbitrary Precision Integers917947
++Ref: Arbitrary Precision Integers-Footnote-1922864
++Node: POSIX Floating Point Problems923013
++Ref: POSIX Floating Point Problems-Footnote-1926895
++Node: Floating point summary926933
++Node: Dynamic Extensions929123
++Node: Extension Intro930676
++Node: Plugin License931942
++Node: Extension Mechanism Outline932739
++Ref: figure-load-extension933178
++Ref: figure-register-new-function934743
++Ref: figure-call-new-function935835
++Node: Extension API Description937898
++Node: Extension API Functions Introduction939430
++Node: General Data Types944289
++Ref: General Data Types-Footnote-1950244
++Node: Memory Allocation Functions950543
++Ref: Memory Allocation Functions-Footnote-1953388
++Node: Constructor Functions953487
++Node: Registration Functions955232
++Node: Extension Functions955917
++Node: Exit Callback Functions958216
++Node: Extension Version String959466
++Node: Input Parsers960129
++Node: Output Wrappers970014
++Node: Two-way processors974526
++Node: Printing Messages976790
++Ref: Printing Messages-Footnote-1977864
++Node: Updating ERRNO978017
++Node: Requesting Values978756
++Ref: table-value-types-returned979493
++Node: Accessing Parameters980376
++Node: Symbol Table Access981612
++Node: Symbol table by name982124
++Node: Symbol table by cookie984145
++Ref: Symbol table by cookie-Footnote-1988294
++Node: Cached values988358
++Ref: Cached values-Footnote-1991859
++Node: Array Manipulation991950
++Ref: Array Manipulation-Footnote-1993041
++Node: Array Data Types993078
++Ref: Array Data Types-Footnote-1995736
++Node: Array Functions995828
++Node: Flattening Arrays999687
++Node: Creating Arrays1006595
++Node: Redirection API1011367
++Node: Extension API Variables1014198
++Node: Extension Versioning1014831
++Node: Extension API Informational Variables1016722
++Node: Extension API Boilerplate1017786
++Node: Finding Extensions1021600
++Node: Extension Example1022160
++Node: Internal File Description1022958
++Node: Internal File Ops1027038
++Ref: Internal File Ops-Footnote-11038800
++Node: Using Internal File Ops1038940
++Ref: Using Internal File Ops-Footnote-11041323
++Node: Extension Samples1041598
++Node: Extension Sample File Functions1043127
++Node: Extension Sample Fnmatch1050776
++Node: Extension Sample Fork1052263
++Node: Extension Sample Inplace1053481
++Node: Extension Sample Ord1056691
++Node: Extension Sample Readdir1057527
++Ref: table-readdir-file-types1058416
++Node: Extension Sample Revout1059221
++Node: Extension Sample Rev2way1059810
++Node: Extension Sample Read write array1060550
++Node: Extension Sample Readfile1062492
++Node: Extension Sample Time1063587
++Node: Extension Sample API Tests1064935
++Node: gawkextlib1065427
++Node: Extension summary1067874
++Node: Extension Exercises1071566
++Node: Language History1073063
++Node: V7/SVR3.11074719
++Node: SVR41076871
++Node: POSIX1078305
++Node: BTL1079685
++Node: POSIX/GNU1080415
++Node: Feature History1086254
++Node: Common Extensions1100574
++Node: Ranges and Locales1101857
++Ref: Ranges and Locales-Footnote-11106473
++Ref: Ranges and Locales-Footnote-21106500
++Ref: Ranges and Locales-Footnote-31106735
++Node: Contributors1106956
++Node: History summary1112525
++Node: Installation1113905
++Node: Gawk Distribution1114850
++Node: Getting1115334
++Node: Extracting1116295
++Node: Distribution contents1117933
++Node: Unix Installation1124029
++Node: Quick Installation1124711
++Node: Shell Startup Files1127125
++Node: Additional Configuration Options1128203
++Node: Configuration Philosophy1130008
++Node: Non-Unix Installation1132378
++Node: PC Installation1132836
++Node: PC Binary Installation1134156
++Node: PC Compiling1136008
++Ref: PC Compiling-Footnote-11139032
++Node: PC Testing1139141
++Node: PC Using1140321
++Node: Cygwin1144435
++Node: MSYS1145205
++Node: VMS Installation1145706
++Node: VMS Compilation1146497
++Ref: VMS Compilation-Footnote-11147727
++Node: VMS Dynamic Extensions1147785
++Node: VMS Installation Details1149470
++Node: VMS Running1151723
++Node: VMS GNV1154564
++Node: VMS Old Gawk1155299
++Node: Bugs1155770
++Node: Other Versions1159967
++Node: Installation summary1166553
++Node: Notes1167611
++Node: Compatibility Mode1168476
++Node: Additions1169258
++Node: Accessing The Source1170183
++Node: Adding Code1171619
++Node: New Ports1177838
++Node: Derived Files1182326
++Ref: Derived Files-Footnote-11187811
++Ref: Derived Files-Footnote-21187846
++Ref: Derived Files-Footnote-31188444
++Node: Future Extensions1188558
++Node: Implementation Limitations1189216
++Node: Extension Design1190399
++Node: Old Extension Problems1191553
++Ref: Old Extension Problems-Footnote-11193071
++Node: Extension New Mechanism Goals1193128
++Ref: Extension New Mechanism Goals-Footnote-11196492
++Node: Extension Other Design Decisions1196681
++Node: Extension Future Growth1198794
++Node: Old Extension Mechanism1199630
++Node: Notes summary1201393
++Node: Basic Concepts1202575
++Node: Basic High Level1203256
++Ref: figure-general-flow1203538
++Ref: figure-process-flow1204223
++Ref: Basic High Level-Footnote-11207524
++Node: Basic Data Typing1207709
++Node: Glossary1211037
++Node: Copying1242983
++Node: GNU Free Documentation License1280522
++Node: Index1305640
  End Tag Table


Summary of changes:
 ChangeLog       |    7 +
 NEWS            |    3 +
 command.c       |    2 +
 command.y       |    2 +
 doc/ChangeLog   |    5 +
 doc/   |  385 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |    6 +
 doc/ |    6 +
 8 files changed, 227 insertions(+), 189 deletions(-)


reply via email to

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