[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, select, updated. gawk-4.1.0-1125-g2473b9
From: |
Andrew J. Schorr |
Subject: |
[gawk-diffs] [SCM] gawk branch, select, updated. gawk-4.1.0-1125-g2473b93 |
Date: |
Sun, 01 Feb 2015 19:33: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, select has been updated
via 2473b938036dfdd32ff47833ea032a80a6fa5659 (commit)
via 545cc9691e3d6479053684815d23e6553a7d0a95 (commit)
via bcb51623b8e156b03c2ae588906e4ed25fa3eba2 (commit)
from a3eb4b0a735b4fbd60ed66154befd31c56b601db (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=2473b938036dfdd32ff47833ea032a80a6fa5659
commit 2473b938036dfdd32ff47833ea032a80a6fa5659
Merge: a3eb4b0 545cc96
Author: Andrew J. Schorr <address@hidden>
Date: Sun Feb 1 14:32:51 2015 -0500
Merge branch 'master' into select
diff --cc doc/gawk.info
index e399353,0329a03..15f5d97
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -34739,562 -34624,560 +34742,562 @@@ Inde
Tag Table:
Node: Top1204
-Node: Foreword342225
-Node: Foreword446669
-Node: Preface48200
-Ref: Preface-Footnote-151071
-Ref: Preface-Footnote-251178
-Ref: Preface-Footnote-351411
-Node: History51553
-Node: Names53904
-Ref: Names-Footnote-154997
-Node: This Manual55143
-Ref: This Manual-Footnote-161643
-Node: Conventions61743
-Node: Manual History64080
-Ref: Manual History-Footnote-167073
-Ref: Manual History-Footnote-267114
-Node: How To Contribute67188
-Node: Acknowledgments68317
-Node: Getting Started73134
-Node: Running gawk75573
-Node: One-shot76763
-Node: Read Terminal78027
-Node: Long80058
-Node: Executable Scripts81571
-Ref: Executable Scripts-Footnote-184360
-Node: Comments84463
-Node: Quoting86945
-Node: DOS Quoting92463
-Node: Sample Data Files93138
-Node: Very Simple95733
-Node: Two Rules100632
-Node: More Complex102518
-Node: Statements/Lines105380
-Ref: Statements/Lines-Footnote-1109835
-Node: Other Features110100
-Node: When111036
-Ref: When-Footnote-1112790
-Node: Intro Summary112855
-Node: Invoking Gawk113739
-Node: Command Line115253
-Node: Options116051
-Ref: Options-Footnote-1131846
-Ref: Options-Footnote-2132075
-Node: Other Arguments132100
-Node: Naming Standard Input135048
-Node: Environment Variables136141
-Node: AWKPATH Variable136699
-Ref: AWKPATH Variable-Footnote-1140106
-Ref: AWKPATH Variable-Footnote-2140151
-Node: AWKLIBPATH Variable140411
-Node: Other Environment Variables141667
-Node: Exit Status145185
-Node: Include Files145861
-Node: Loading Shared Libraries149450
-Node: Obsolete150877
-Node: Undocumented151569
-Node: Invoking Summary151836
-Node: Regexp153499
-Node: Regexp Usage154953
-Node: Escape Sequences156990
-Node: Regexp Operators163230
-Ref: Regexp Operators-Footnote-1170640
-Ref: Regexp Operators-Footnote-2170787
-Node: Bracket Expressions170885
-Ref: table-char-classes172900
-Node: Leftmost Longest175842
-Node: Computed Regexps177144
-Node: GNU Regexp Operators180573
-Node: Case-sensitivity184245
-Ref: Case-sensitivity-Footnote-1187130
-Ref: Case-sensitivity-Footnote-2187365
-Node: Regexp Summary187473
-Node: Reading Files188940
-Node: Records191033
-Node: awk split records191766
-Node: gawk split records196695
-Ref: gawk split records-Footnote-1201234
-Node: Fields201271
-Ref: Fields-Footnote-1204049
-Node: Nonconstant Fields204135
-Ref: Nonconstant Fields-Footnote-1206373
-Node: Changing Fields206576
-Node: Field Separators212507
-Node: Default Field Splitting215211
-Node: Regexp Field Splitting216328
-Node: Single Character Fields219678
-Node: Command Line Field Separator220737
-Node: Full Line Fields223954
-Ref: Full Line Fields-Footnote-1225475
-Ref: Full Line Fields-Footnote-2225521
-Node: Field Splitting Summary225622
-Node: Constant Size227696
-Node: Splitting By Content232279
-Ref: Splitting By Content-Footnote-1236244
-Node: Multiple Line236407
-Ref: Multiple Line-Footnote-1242288
-Node: Getline242467
-Node: Plain Getline244674
-Node: Getline/Variable247314
-Node: Getline/File248463
-Node: Getline/Variable/File249848
-Ref: Getline/Variable/File-Footnote-1251451
-Node: Getline/Pipe251538
-Node: Getline/Variable/Pipe254216
-Node: Getline/Coprocess255347
-Node: Getline/Variable/Coprocess256611
-Node: Getline Notes257350
-Node: Getline Summary260144
-Ref: table-getline-variants260556
-Node: Read Timeout261385
-Ref: Read Timeout-Footnote-1265222
-Node: Command-line directories265280
-Node: Input Summary266185
-Node: Input Exercises269570
-Node: Printing270298
-Node: Print272075
-Node: Print Examples273532
-Node: Output Separators276311
-Node: OFMT278329
-Node: Printf279684
-Node: Basic Printf280469
-Node: Control Letters282041
-Node: Format Modifiers286026
-Node: Printf Examples292036
-Node: Redirection294522
-Node: Special FD301360
-Ref: Special FD-Footnote-1304526
-Node: Special Files304600
-Node: Other Inherited Files305217
-Node: Special Network306217
-Node: Special Caveats307079
-Node: Close Files And Pipes308028
-Ref: Close Files And Pipes-Footnote-1315219
-Ref: Close Files And Pipes-Footnote-2315367
-Node: Output Summary315517
-Node: Output Exercises316515
-Node: Expressions317195
-Node: Values318384
-Node: Constants319061
-Node: Scalar Constants319752
-Ref: Scalar Constants-Footnote-1320614
-Node: Nondecimal-numbers320864
-Node: Regexp Constants323874
-Node: Using Constant Regexps324400
-Node: Variables327563
-Node: Using Variables328220
-Node: Assignment Options330131
-Node: Conversion332006
-Node: Strings And Numbers332530
-Ref: Strings And Numbers-Footnote-1335595
-Node: Locale influences conversions335704
-Ref: table-locale-affects338450
-Node: All Operators339042
-Node: Arithmetic Ops339671
-Node: Concatenation342176
-Ref: Concatenation-Footnote-1344995
-Node: Assignment Ops345102
-Ref: table-assign-ops350081
-Node: Increment Ops351391
-Node: Truth Values and Conditions354822
-Node: Truth Values355905
-Node: Typing and Comparison356954
-Node: Variable Typing357770
-Node: Comparison Operators361437
-Ref: table-relational-ops361847
-Node: POSIX String Comparison365342
-Ref: POSIX String Comparison-Footnote-1366414
-Node: Boolean Ops366553
-Ref: Boolean Ops-Footnote-1371031
-Node: Conditional Exp371122
-Node: Function Calls372860
-Node: Precedence376740
-Node: Locales380400
-Node: Expressions Summary382032
-Node: Patterns and Actions384603
-Node: Pattern Overview385723
-Node: Regexp Patterns387402
-Node: Expression Patterns387945
-Node: Ranges391654
-Node: BEGIN/END394761
-Node: Using BEGIN/END395522
-Ref: Using BEGIN/END-Footnote-1398258
-Node: I/O And BEGIN/END398364
-Node: BEGINFILE/ENDFILE400679
-Node: Empty403576
-Node: Using Shell Variables403893
-Node: Action Overview406166
-Node: Statements408492
-Node: If Statement410340
-Node: While Statement411835
-Node: Do Statement413863
-Node: For Statement415011
-Node: Switch Statement418169
-Node: Break Statement420551
-Node: Continue Statement422592
-Node: Next Statement424419
-Node: Nextfile Statement426800
-Node: Exit Statement429428
-Node: Built-in Variables431839
-Node: User-modified432972
-Ref: User-modified-Footnote-1440675
-Node: Auto-set440737
-Ref: Auto-set-Footnote-1454446
-Ref: Auto-set-Footnote-2454651
-Node: ARGC and ARGV454707
-Node: Pattern Action Summary458925
-Node: Arrays461358
-Node: Array Basics462687
-Node: Array Intro463531
-Ref: figure-array-elements465465
-Ref: Array Intro-Footnote-1468085
-Node: Reference to Elements468213
-Node: Assigning Elements470675
-Node: Array Example471166
-Node: Scanning an Array472925
-Node: Controlling Scanning475945
-Ref: Controlling Scanning-Footnote-1481339
-Node: Numeric Array Subscripts481655
-Node: Uninitialized Subscripts483840
-Node: Delete485457
-Ref: Delete-Footnote-1488206
-Node: Multidimensional488263
-Node: Multiscanning491360
-Node: Arrays of Arrays492949
-Node: Arrays Summary497703
-Node: Functions499794
-Node: Built-in500833
-Node: Calling Built-in501911
-Node: Numeric Functions503906
-Ref: Numeric Functions-Footnote-1508724
-Ref: Numeric Functions-Footnote-2509081
-Ref: Numeric Functions-Footnote-3509129
-Node: String Functions509401
-Ref: String Functions-Footnote-1532902
-Ref: String Functions-Footnote-2533031
-Ref: String Functions-Footnote-3533279
-Node: Gory Details533366
-Ref: table-sub-escapes535147
-Ref: table-sub-proposed536662
-Ref: table-posix-sub538024
-Ref: table-gensub-escapes539561
-Ref: Gory Details-Footnote-1540394
-Node: I/O Functions540545
-Ref: I/O Functions-Footnote-1547781
-Node: Time Functions547928
-Ref: Time Functions-Footnote-1558437
-Ref: Time Functions-Footnote-2558505
-Ref: Time Functions-Footnote-3558663
-Ref: Time Functions-Footnote-4558774
-Ref: Time Functions-Footnote-5558886
-Ref: Time Functions-Footnote-6559113
-Node: Bitwise Functions559379
-Ref: table-bitwise-ops559941
-Ref: Bitwise Functions-Footnote-1564253
-Node: Type Functions564425
-Node: I18N Functions565576
-Node: User-defined567221
-Node: Definition Syntax568026
-Ref: Definition Syntax-Footnote-1573658
-Node: Function Example573729
-Ref: Function Example-Footnote-1576648
-Node: Function Caveats576670
-Node: Calling A Function577188
-Node: Variable Scope578146
-Node: Pass By Value/Reference581134
-Node: Return Statement584629
-Node: Dynamic Typing587610
-Node: Indirect Calls588539
-Ref: Indirect Calls-Footnote-1599841
-Node: Functions Summary599969
-Node: Library Functions602671
-Ref: Library Functions-Footnote-1606280
-Ref: Library Functions-Footnote-2606423
-Node: Library Names606594
-Ref: Library Names-Footnote-1610048
-Ref: Library Names-Footnote-2610271
-Node: General Functions610357
-Node: Strtonum Function611460
-Node: Assert Function614482
-Node: Round Function617806
-Node: Cliff Random Function619347
-Node: Ordinal Functions620363
-Ref: Ordinal Functions-Footnote-1623426
-Ref: Ordinal Functions-Footnote-2623678
-Node: Join Function623889
-Ref: Join Function-Footnote-1625658
-Node: Getlocaltime Function625858
-Node: Readfile Function629602
-Node: Shell Quoting631572
-Node: Data File Management632973
-Node: Filetrans Function633605
-Node: Rewind Function637661
-Node: File Checking639048
-Ref: File Checking-Footnote-1640380
-Node: Empty Files640581
-Node: Ignoring Assigns642560
-Node: Getopt Function644111
-Ref: Getopt Function-Footnote-1655573
-Node: Passwd Functions655773
-Ref: Passwd Functions-Footnote-1664610
-Node: Group Functions664698
-Ref: Group Functions-Footnote-1672592
-Node: Walking Arrays672805
-Node: Library Functions Summary674408
-Node: Library Exercises675809
-Node: Sample Programs677089
-Node: Running Examples677859
-Node: Clones678587
-Node: Cut Program679811
-Node: Egrep Program689530
-Ref: Egrep Program-Footnote-1697028
-Node: Id Program697138
-Node: Split Program700783
-Ref: Split Program-Footnote-1704231
-Node: Tee Program704359
-Node: Uniq Program707148
-Node: Wc Program714567
-Ref: Wc Program-Footnote-1718817
-Node: Miscellaneous Programs718911
-Node: Dupword Program720124
-Node: Alarm Program722155
-Node: Translate Program726959
-Ref: Translate Program-Footnote-1731524
-Node: Labels Program731794
-Ref: Labels Program-Footnote-1735145
-Node: Word Sorting735229
-Node: History Sorting739300
-Node: Extract Program741136
-Node: Simple Sed748661
-Node: Igawk Program751729
-Ref: Igawk Program-Footnote-1766053
-Ref: Igawk Program-Footnote-2766254
-Ref: Igawk Program-Footnote-3766376
-Node: Anagram Program766491
-Node: Signature Program769548
-Node: Programs Summary770795
-Node: Programs Exercises771988
-Ref: Programs Exercises-Footnote-1776119
-Node: Advanced Features776210
-Node: Nondecimal Data778158
-Node: Array Sorting779748
-Node: Controlling Array Traversal780445
-Ref: Controlling Array Traversal-Footnote-1788778
-Node: Array Sorting Functions788896
-Ref: Array Sorting Functions-Footnote-1792785
-Node: Two-way I/O792981
-Ref: Two-way I/O-Footnote-1797926
-Ref: Two-way I/O-Footnote-2798112
-Node: TCP/IP Networking798194
-Node: Profiling801067
-Node: Advanced Features Summary809344
-Node: Internationalization811277
-Node: I18N and L10N812757
-Node: Explaining gettext813443
-Ref: Explaining gettext-Footnote-1818468
-Ref: Explaining gettext-Footnote-2818652
-Node: Programmer i18n818817
-Ref: Programmer i18n-Footnote-1823683
-Node: Translator i18n823732
-Node: String Extraction824526
-Ref: String Extraction-Footnote-1825657
-Node: Printf Ordering825743
-Ref: Printf Ordering-Footnote-1828529
-Node: I18N Portability828593
-Ref: I18N Portability-Footnote-1831048
-Node: I18N Example831111
-Ref: I18N Example-Footnote-1833914
-Node: Gawk I18N833986
-Node: I18N Summary834624
-Node: Debugger835963
-Node: Debugging836985
-Node: Debugging Concepts837426
-Node: Debugging Terms839279
-Node: Awk Debugging841851
-Node: Sample Debugging Session842745
-Node: Debugger Invocation843265
-Node: Finding The Bug844649
-Node: List of Debugger Commands851124
-Node: Breakpoint Control852457
-Node: Debugger Execution Control856153
-Node: Viewing And Changing Data859517
-Node: Execution Stack862895
-Node: Debugger Info864532
-Node: Miscellaneous Debugger Commands868549
-Node: Readline Support873578
-Node: Limitations874470
-Node: Debugging Summary876584
-Node: Arbitrary Precision Arithmetic877752
-Node: Computer Arithmetic879168
-Ref: table-numeric-ranges882766
-Ref: Computer Arithmetic-Footnote-1883625
-Node: Math Definitions883682
-Ref: table-ieee-formats886970
-Ref: Math Definitions-Footnote-1887574
-Node: MPFR features887679
-Node: FP Math Caution889350
-Ref: FP Math Caution-Footnote-1890400
-Node: Inexactness of computations890769
-Node: Inexact representation891728
-Node: Comparing FP Values893085
-Node: Errors accumulate894167
-Node: Getting Accuracy895600
-Node: Try To Round898262
-Node: Setting precision899161
-Ref: table-predefined-precision-strings899845
-Node: Setting the rounding mode901634
-Ref: table-gawk-rounding-modes901998
-Ref: Setting the rounding mode-Footnote-1905453
-Node: Arbitrary Precision Integers905632
-Ref: Arbitrary Precision Integers-Footnote-1910532
-Node: POSIX Floating Point Problems910681
-Ref: POSIX Floating Point Problems-Footnote-1914554
-Node: Floating point summary914592
-Node: Dynamic Extensions916786
-Node: Extension Intro918338
-Node: Plugin License919604
-Node: Extension Mechanism Outline920401
-Ref: figure-load-extension920829
-Ref: figure-register-new-function922309
-Ref: figure-call-new-function923313
-Node: Extension API Description925299
-Node: Extension API Functions Introduction926749
-Node: General Data Types931573
-Ref: General Data Types-Footnote-1937312
-Node: Memory Allocation Functions937611
-Ref: Memory Allocation Functions-Footnote-1940450
-Node: Constructor Functions940546
-Node: Registration Functions942280
-Node: Extension Functions942965
-Node: Exit Callback Functions945262
-Node: Extension Version String946510
-Node: Input Parsers947175
-Node: Output Wrappers957054
-Node: Two-way processors961569
-Node: Printing Messages963773
-Ref: Printing Messages-Footnote-1964849
-Node: Updating `ERRNO'965001
-Node: Requesting Values965741
-Ref: table-value-types-returned966469
-Node: Accessing Parameters967426
-Node: Symbol Table Access968657
-Node: Symbol table by name969171
-Node: Symbol table by cookie971152
-Ref: Symbol table by cookie-Footnote-1975296
-Node: Cached values975359
-Ref: Cached values-Footnote-1978858
-Node: Array Manipulation978949
-Ref: Array Manipulation-Footnote-1980047
-Node: Array Data Types980084
-Ref: Array Data Types-Footnote-1982739
-Node: Array Functions982831
-Node: Flattening Arrays986685
-Node: Creating Arrays993577
-Node: Extension API Variables998348
-Node: Extension Versioning998984
-Node: Extension API Informational Variables1000885
-Node: Extension API Boilerplate1001950
-Node: Finding Extensions1005759
-Node: Extension Example1006319
-Node: Internal File Description1007091
-Node: Internal File Ops1011158
-Ref: Internal File Ops-Footnote-11022828
-Node: Using Internal File Ops1022968
-Ref: Using Internal File Ops-Footnote-11025351
-Node: Extension Samples1025624
-Node: Extension Sample File Functions1027150
-Node: Extension Sample Fnmatch1034788
-Node: Extension Sample Fork1036279
-Node: Extension Sample Inplace1037494
-Node: Extension Sample Ord1039169
-Node: Extension Sample Readdir1040005
-Ref: table-readdir-file-types1040881
-Node: Extension Sample Revout1041692
-Node: Extension Sample Rev2way1042282
-Node: Extension Sample Read write array1043022
-Node: Extension Sample Readfile1044962
-Node: Extension Sample Time1046057
-Node: Extension Sample API Tests1047406
-Node: gawkextlib1047897
-Node: Extension summary1050555
-Node: Extension Exercises1054244
-Node: Language History1054966
-Node: V7/SVR3.11056622
-Node: SVR41058803
-Node: POSIX1060248
-Node: BTL1061637
-Node: POSIX/GNU1062371
-Node: Feature History1067995
-Node: Common Extensions1081093
-Node: Ranges and Locales1082417
-Ref: Ranges and Locales-Footnote-11087035
-Ref: Ranges and Locales-Footnote-21087062
-Ref: Ranges and Locales-Footnote-31087296
-Node: Contributors1087517
-Node: History summary1093058
-Node: Installation1094428
-Node: Gawk Distribution1095374
-Node: Getting1095858
-Node: Extracting1096681
-Node: Distribution contents1098316
-Node: Unix Installation1104381
-Node: Quick Installation1105064
-Node: Shell Startup Files1107475
-Node: Additional Configuration Options1108554
-Node: Configuration Philosophy1110293
-Node: Non-Unix Installation1112662
-Node: PC Installation1113120
-Node: PC Binary Installation1114439
-Node: PC Compiling1116287
-Ref: PC Compiling-Footnote-11119308
-Node: PC Testing1119417
-Node: PC Using1120593
-Node: Cygwin1124708
-Node: MSYS1125531
-Node: VMS Installation1126031
-Node: VMS Compilation1126823
-Ref: VMS Compilation-Footnote-11128045
-Node: VMS Dynamic Extensions1128103
-Node: VMS Installation Details1129787
-Node: VMS Running1132039
-Node: VMS GNV1134875
-Node: VMS Old Gawk1135609
-Node: Bugs1136079
-Node: Other Versions1139962
-Node: Installation summary1146386
-Node: Notes1147442
-Node: Compatibility Mode1148307
-Node: Additions1149089
-Node: Accessing The Source1150014
-Node: Adding Code1151449
-Node: New Ports1157606
-Node: Derived Files1162088
-Ref: Derived Files-Footnote-11167563
-Ref: Derived Files-Footnote-21167597
-Ref: Derived Files-Footnote-31168193
-Node: Future Extensions1168307
-Node: Implementation Limitations1168913
-Node: Extension Design1170161
-Node: Old Extension Problems1171315
-Ref: Old Extension Problems-Footnote-11172832
-Node: Extension New Mechanism Goals1172889
-Ref: Extension New Mechanism Goals-Footnote-11176249
-Node: Extension Other Design Decisions1176438
-Node: Extension Future Growth1178546
-Node: Old Extension Mechanism1179382
-Node: Notes summary1181144
-Node: Basic Concepts1182330
-Node: Basic High Level1183011
-Ref: figure-general-flow1183283
-Ref: figure-process-flow1183882
-Ref: Basic High Level-Footnote-11187111
-Node: Basic Data Typing1187296
-Node: Glossary1190624
-Node: Copying1222553
-Node: GNU Free Documentation License1260109
-Node: Index1285245
+Node: Foreword342385
+Node: Foreword446829
+Node: Preface48360
+Ref: Preface-Footnote-151231
+Ref: Preface-Footnote-251338
+Ref: Preface-Footnote-351571
+Node: History51713
+Node: Names54064
+Ref: Names-Footnote-155157
+Node: This Manual55303
+Ref: This Manual-Footnote-161803
+Node: Conventions61903
+Node: Manual History64240
+Ref: Manual History-Footnote-167233
+Ref: Manual History-Footnote-267274
+Node: How To Contribute67348
+Node: Acknowledgments68477
+Node: Getting Started73294
+Node: Running gawk75733
+Node: One-shot76923
+Node: Read Terminal78187
+Node: Long80218
+Node: Executable Scripts81731
+Ref: Executable Scripts-Footnote-184520
+Node: Comments84623
+Node: Quoting87105
+Node: DOS Quoting92623
+Node: Sample Data Files93298
+Node: Very Simple95893
+Node: Two Rules100792
+Node: More Complex102678
+Node: Statements/Lines105540
+Ref: Statements/Lines-Footnote-1109995
+Node: Other Features110260
+Node: When111196
+Ref: When-Footnote-1112950
+Node: Intro Summary113015
+Node: Invoking Gawk113899
+Node: Command Line115413
+Node: Options116211
+Ref: Options-Footnote-1132006
+Ref: Options-Footnote-2132235
+Node: Other Arguments132260
+Node: Naming Standard Input135208
+Node: Environment Variables136301
+Node: AWKPATH Variable136859
+Ref: AWKPATH Variable-Footnote-1140266
+Ref: AWKPATH Variable-Footnote-2140311
+Node: AWKLIBPATH Variable140571
+Node: Other Environment Variables141827
+Node: Exit Status145345
+Node: Include Files146021
+Node: Loading Shared Libraries149610
+Node: Obsolete151037
+Node: Undocumented151729
+Node: Invoking Summary151996
+Node: Regexp153659
+Node: Regexp Usage155113
+Node: Escape Sequences157150
+Node: Regexp Operators163390
+Ref: Regexp Operators-Footnote-1170800
+Ref: Regexp Operators-Footnote-2170947
+Node: Bracket Expressions171045
+Ref: table-char-classes173060
+Node: Leftmost Longest176002
+Node: Computed Regexps177304
+Node: GNU Regexp Operators180733
+Node: Case-sensitivity184405
+Ref: Case-sensitivity-Footnote-1187290
+Ref: Case-sensitivity-Footnote-2187525
+Node: Regexp Summary187633
+Node: Reading Files189100
+Node: Records191262
+Node: awk split records191995
+Node: gawk split records196924
+Ref: gawk split records-Footnote-1201463
+Node: Fields201500
+Ref: Fields-Footnote-1204278
+Node: Nonconstant Fields204364
+Ref: Nonconstant Fields-Footnote-1206602
+Node: Changing Fields206805
+Node: Field Separators212736
+Node: Default Field Splitting215440
+Node: Regexp Field Splitting216557
+Node: Single Character Fields219907
+Node: Command Line Field Separator220966
+Node: Full Line Fields224183
+Ref: Full Line Fields-Footnote-1225704
+Ref: Full Line Fields-Footnote-2225750
+Node: Field Splitting Summary225851
+Node: Constant Size227925
+Node: Splitting By Content232508
+Ref: Splitting By Content-Footnote-1236473
+Node: Multiple Line236636
+Ref: Multiple Line-Footnote-1242517
+Node: Getline242696
+Node: Plain Getline245175
+Node: Getline/Variable247815
+Node: Getline/File248964
+Node: Getline/Variable/File250349
+Ref: Getline/Variable/File-Footnote-1251952
+Node: Getline/Pipe252039
+Node: Getline/Variable/Pipe254717
+Node: Getline/Coprocess255848
+Node: Getline/Variable/Coprocess257112
+Node: Getline Notes257851
+Node: Getline Summary260645
+Ref: table-getline-variants261057
+Node: Read Timeout261886
+Ref: Read Timeout-Footnote-1265789
+Node: Retrying Input265847
+Node: Command-line directories267042
+Node: Input Summary267949
+Node: Input Exercises271334
+Node: Printing272062
+Node: Print273839
+Node: Print Examples275296
+Node: Output Separators278075
+Node: OFMT280093
+Node: Printf281448
+Node: Basic Printf282233
+Node: Control Letters283805
+Node: Format Modifiers287790
+Node: Printf Examples293800
+Node: Redirection296286
+Node: Special FD303124
+Ref: Special FD-Footnote-1306290
+Node: Special Files306364
+Node: Other Inherited Files306981
+Node: Special Network307981
+Node: Special Caveats308843
+Node: Close Files And Pipes309792
+Ref: Close Files And Pipes-Footnote-1316983
+Ref: Close Files And Pipes-Footnote-2317131
+Node: Output Summary317281
+Node: Output Exercises318279
+Node: Expressions318959
+Node: Values320148
+Node: Constants320825
+Node: Scalar Constants321516
+Ref: Scalar Constants-Footnote-1322378
+Node: Nondecimal-numbers322628
+Node: Regexp Constants325638
+Node: Using Constant Regexps326164
+Node: Variables329327
+Node: Using Variables329984
+Node: Assignment Options331895
+Node: Conversion333770
+Node: Strings And Numbers334294
+Ref: Strings And Numbers-Footnote-1337359
+Node: Locale influences conversions337468
+Ref: table-locale-affects340214
+Node: All Operators340806
+Node: Arithmetic Ops341435
+Node: Concatenation343940
+Ref: Concatenation-Footnote-1346759
+Node: Assignment Ops346866
+Ref: table-assign-ops351845
+Node: Increment Ops353155
+Node: Truth Values and Conditions356586
+Node: Truth Values357669
+Node: Typing and Comparison358718
+Node: Variable Typing359534
+Node: Comparison Operators363201
+Ref: table-relational-ops363611
+Node: POSIX String Comparison367106
+Ref: POSIX String Comparison-Footnote-1368178
+Node: Boolean Ops368317
+Ref: Boolean Ops-Footnote-1372795
+Node: Conditional Exp372886
+Node: Function Calls374624
+Node: Precedence378504
+Node: Locales382164
+Node: Expressions Summary383796
+Node: Patterns and Actions386367
+Node: Pattern Overview387487
+Node: Regexp Patterns389166
+Node: Expression Patterns389709
+Node: Ranges393418
+Node: BEGIN/END396525
+Node: Using BEGIN/END397286
+Ref: Using BEGIN/END-Footnote-1400022
+Node: I/O And BEGIN/END400128
+Node: BEGINFILE/ENDFILE402443
+Node: Empty405340
+Node: Using Shell Variables405657
+Node: Action Overview407930
+Node: Statements410256
+Node: If Statement412104
+Node: While Statement413599
+Node: Do Statement415627
+Node: For Statement416775
+Node: Switch Statement419933
+Node: Break Statement422315
+Node: Continue Statement424356
+Node: Next Statement426183
+Node: Nextfile Statement428564
+Node: Exit Statement431192
+Node: Built-in Variables433603
+Node: User-modified434736
+Ref: User-modified-Footnote-1442439
+Node: Auto-set442501
+Ref: Auto-set-Footnote-1456734
+Ref: Auto-set-Footnote-2456939
+Node: ARGC and ARGV456995
+Node: Pattern Action Summary461213
+Node: Arrays463646
+Node: Array Basics464975
+Node: Array Intro465819
+Ref: figure-array-elements467753
+Ref: Array Intro-Footnote-1470373
+Node: Reference to Elements470501
+Node: Assigning Elements472963
+Node: Array Example473454
+Node: Scanning an Array475213
+Node: Controlling Scanning478233
+Ref: Controlling Scanning-Footnote-1483627
+Node: Numeric Array Subscripts483943
+Node: Uninitialized Subscripts486128
+Node: Delete487745
+Ref: Delete-Footnote-1490494
+Node: Multidimensional490551
+Node: Multiscanning493648
+Node: Arrays of Arrays495237
+Node: Arrays Summary499991
+Node: Functions502082
+Node: Built-in503121
+Node: Calling Built-in504199
+Node: Numeric Functions506194
+Ref: Numeric Functions-Footnote-1511012
+Ref: Numeric Functions-Footnote-2511369
+Ref: Numeric Functions-Footnote-3511417
+Node: String Functions511689
+Ref: String Functions-Footnote-1535190
+Ref: String Functions-Footnote-2535319
+Ref: String Functions-Footnote-3535567
+Node: Gory Details535654
+Ref: table-sub-escapes537435
+Ref: table-sub-proposed538950
+Ref: table-posix-sub540312
+Ref: table-gensub-escapes541849
+Ref: Gory Details-Footnote-1542682
+Node: I/O Functions542833
+Ref: I/O Functions-Footnote-1550069
+Node: Time Functions550216
+Ref: Time Functions-Footnote-1560725
+Ref: Time Functions-Footnote-2560793
+Ref: Time Functions-Footnote-3560951
+Ref: Time Functions-Footnote-4561062
+Ref: Time Functions-Footnote-5561174
+Ref: Time Functions-Footnote-6561401
+Node: Bitwise Functions561667
+Ref: table-bitwise-ops562229
+Ref: Bitwise Functions-Footnote-1566541
+Node: Type Functions566713
+Node: I18N Functions567864
+Node: User-defined569509
+Node: Definition Syntax570314
- Ref: Definition Syntax-Footnote-1575813
- Node: Function Example575884
- Ref: Function Example-Footnote-1578803
- Node: Function Caveats578825
- Node: Calling A Function579343
- Node: Variable Scope580301
- Node: Pass By Value/Reference583289
- Node: Return Statement586784
- Node: Dynamic Typing589765
- Node: Indirect Calls590694
- Ref: Indirect Calls-Footnote-1602012
- Node: Functions Summary602140
- Node: Library Functions604842
- Ref: Library Functions-Footnote-1608451
- Ref: Library Functions-Footnote-2608594
- Node: Library Names608765
- Ref: Library Names-Footnote-1612219
- Ref: Library Names-Footnote-2612442
- Node: General Functions612528
- Node: Strtonum Function613631
- Node: Assert Function616653
- Node: Round Function619977
- Node: Cliff Random Function621518
- Node: Ordinal Functions622534
- Ref: Ordinal Functions-Footnote-1625597
- Ref: Ordinal Functions-Footnote-2625849
- Node: Join Function626060
- Ref: Join Function-Footnote-1627829
- Node: Getlocaltime Function628029
- Node: Readfile Function631773
- Node: Shell Quoting633743
- Node: Data File Management635144
- Node: Filetrans Function635776
- Node: Rewind Function639832
- Node: File Checking641219
- Ref: File Checking-Footnote-1642551
- Node: Empty Files642752
- Node: Ignoring Assigns644731
- Node: Getopt Function646282
- Ref: Getopt Function-Footnote-1657744
- Node: Passwd Functions657944
- Ref: Passwd Functions-Footnote-1666781
- Node: Group Functions666869
- Ref: Group Functions-Footnote-1674763
- Node: Walking Arrays674976
- Node: Library Functions Summary676579
- Node: Library Exercises677980
- Node: Sample Programs679260
- Node: Running Examples680030
- Node: Clones680758
- Node: Cut Program681982
- Node: Egrep Program691701
- Ref: Egrep Program-Footnote-1699199
- Node: Id Program699309
- Node: Split Program702954
- Ref: Split Program-Footnote-1706402
- Node: Tee Program706530
- Node: Uniq Program709319
- Node: Wc Program716738
- Ref: Wc Program-Footnote-1720988
- Node: Miscellaneous Programs721082
- Node: Dupword Program722295
- Node: Alarm Program724326
- Node: Translate Program729130
- Ref: Translate Program-Footnote-1733695
- Node: Labels Program733965
- Ref: Labels Program-Footnote-1737316
- Node: Word Sorting737400
- Node: History Sorting741471
- Node: Extract Program743307
- Node: Simple Sed750832
- Node: Igawk Program753900
- Ref: Igawk Program-Footnote-1768224
- Ref: Igawk Program-Footnote-2768425
- Ref: Igawk Program-Footnote-3768547
- Node: Anagram Program768662
- Node: Signature Program771719
- Node: Programs Summary772966
- Node: Programs Exercises774159
- Ref: Programs Exercises-Footnote-1778290
- Node: Advanced Features778381
- Node: Nondecimal Data780329
- Node: Array Sorting781919
- Node: Controlling Array Traversal782616
- Ref: Controlling Array Traversal-Footnote-1790949
- Node: Array Sorting Functions791067
- Ref: Array Sorting Functions-Footnote-1794956
- Node: Two-way I/O795152
- Ref: Two-way I/O-Footnote-1800097
- Ref: Two-way I/O-Footnote-2800283
- Node: TCP/IP Networking800365
- Node: Profiling803238
- Node: Advanced Features Summary811515
- Node: Internationalization813448
- Node: I18N and L10N814928
- Node: Explaining gettext815614
- Ref: Explaining gettext-Footnote-1820639
- Ref: Explaining gettext-Footnote-2820823
- Node: Programmer i18n820988
- Ref: Programmer i18n-Footnote-1825854
- Node: Translator i18n825903
- Node: String Extraction826697
- Ref: String Extraction-Footnote-1827828
- Node: Printf Ordering827914
- Ref: Printf Ordering-Footnote-1830700
- Node: I18N Portability830764
- Ref: I18N Portability-Footnote-1833219
- Node: I18N Example833282
- Ref: I18N Example-Footnote-1836085
- Node: Gawk I18N836157
- Node: I18N Summary836795
- Node: Debugger838134
- Node: Debugging839156
- Node: Debugging Concepts839597
- Node: Debugging Terms841450
- Node: Awk Debugging844022
- Node: Sample Debugging Session844916
- Node: Debugger Invocation845436
- Node: Finding The Bug846820
- Node: List of Debugger Commands853295
- Node: Breakpoint Control854628
- Node: Debugger Execution Control858324
- Node: Viewing And Changing Data861688
- Node: Execution Stack865066
- Node: Debugger Info866703
- Node: Miscellaneous Debugger Commands870720
- Node: Readline Support875749
- Node: Limitations876641
- Node: Debugging Summary878755
- Node: Arbitrary Precision Arithmetic879923
- Node: Computer Arithmetic881339
- Ref: table-numeric-ranges884937
- Ref: Computer Arithmetic-Footnote-1885796
- Node: Math Definitions885853
- Ref: table-ieee-formats889141
- Ref: Math Definitions-Footnote-1889745
- Node: MPFR features889850
- Node: FP Math Caution891521
- Ref: FP Math Caution-Footnote-1892571
- Node: Inexactness of computations892940
- Node: Inexact representation893899
- Node: Comparing FP Values895256
- Node: Errors accumulate896338
- Node: Getting Accuracy897771
- Node: Try To Round900433
- Node: Setting precision901332
- Ref: table-predefined-precision-strings902016
- Node: Setting the rounding mode903805
- Ref: table-gawk-rounding-modes904169
- Ref: Setting the rounding mode-Footnote-1907624
- Node: Arbitrary Precision Integers907803
- Ref: Arbitrary Precision Integers-Footnote-1912703
- Node: POSIX Floating Point Problems912852
- Ref: POSIX Floating Point Problems-Footnote-1916725
- Node: Floating point summary916763
- Node: Dynamic Extensions918957
- Node: Extension Intro920509
- Node: Plugin License921775
- Node: Extension Mechanism Outline922572
- Ref: figure-load-extension923000
- Ref: figure-register-new-function924480
- Ref: figure-call-new-function925484
- Node: Extension API Description927470
- Node: Extension API Functions Introduction929004
- Node: General Data Types933876
- Ref: General Data Types-Footnote-1939615
- Node: Memory Allocation Functions939914
- Ref: Memory Allocation Functions-Footnote-1942753
- Node: Constructor Functions942849
- Node: Registration Functions944583
- Node: Extension Functions945268
- Node: Exit Callback Functions947565
- Node: Extension Version String948813
- Node: Input Parsers949478
- Node: Output Wrappers959357
- Node: Two-way processors963872
- Node: Printing Messages966076
- Ref: Printing Messages-Footnote-1967152
- Node: Updating `ERRNO'967304
- Node: Requesting Values968044
- Ref: table-value-types-returned968772
- Node: Accessing Parameters969729
- Node: Symbol Table Access970960
- Node: Symbol table by name971474
- Node: Symbol table by cookie973455
- Ref: Symbol table by cookie-Footnote-1977599
- Node: Cached values977662
- Ref: Cached values-Footnote-1981161
- Node: Array Manipulation981252
- Ref: Array Manipulation-Footnote-1982342
- Node: Array Data Types982379
- Ref: Array Data Types-Footnote-1985034
- Node: Array Functions985126
- Node: Flattening Arrays988980
- Node: Creating Arrays995872
- Node: Redirection API1000643
- Node: Extension API Variables1003414
- Node: Extension Versioning1004047
- Node: Extension API Informational Variables1005948
- Node: Extension API Boilerplate1007013
- Node: Finding Extensions1010822
- Node: Extension Example1011382
- Node: Internal File Description1012154
- Node: Internal File Ops1016221
- Ref: Internal File Ops-Footnote-11027891
- Node: Using Internal File Ops1028031
- Ref: Using Internal File Ops-Footnote-11030414
- Node: Extension Samples1030687
- Node: Extension Sample File Functions1032213
- Node: Extension Sample Fnmatch1039851
- Node: Extension Sample Fork1041342
- Node: Extension Sample Inplace1042557
- Node: Extension Sample Ord1044232
- Node: Extension Sample Readdir1045068
- Ref: table-readdir-file-types1045944
- Node: Extension Sample Revout1046755
- Node: Extension Sample Rev2way1047345
- Node: Extension Sample Read write array1048085
- Node: Extension Sample Readfile1050025
- Node: Extension Sample Time1051120
- Node: Extension Sample API Tests1052469
- Node: gawkextlib1052960
- Node: Extension summary1055618
- Node: Extension Exercises1059307
- Node: Language History1060029
- Node: V7/SVR3.11061685
- Node: SVR41063866
- Node: POSIX1065311
- Node: BTL1066700
- Node: POSIX/GNU1067434
- Node: Feature History1073058
- Node: Common Extensions1086156
- Node: Ranges and Locales1087480
- Ref: Ranges and Locales-Footnote-11092098
- Ref: Ranges and Locales-Footnote-21092125
- Ref: Ranges and Locales-Footnote-31092359
- Node: Contributors1092580
- Node: History summary1098121
- Node: Installation1099491
- Node: Gawk Distribution1100437
- Node: Getting1100921
- Node: Extracting1101744
- Node: Distribution contents1103379
- Node: Unix Installation1109444
- Node: Quick Installation1110127
- Node: Shell Startup Files1112538
- Node: Additional Configuration Options1113617
- Node: Configuration Philosophy1115356
- Node: Non-Unix Installation1117725
- Node: PC Installation1118183
- Node: PC Binary Installation1119502
- Node: PC Compiling1121350
- Ref: PC Compiling-Footnote-11124371
- Node: PC Testing1124480
- Node: PC Using1125656
- Node: Cygwin1129771
- Node: MSYS1130594
- Node: VMS Installation1131094
- Node: VMS Compilation1131886
- Ref: VMS Compilation-Footnote-11133108
- Node: VMS Dynamic Extensions1133166
- Node: VMS Installation Details1134850
- Node: VMS Running1137102
- Node: VMS GNV1139938
- Node: VMS Old Gawk1140672
- Node: Bugs1141142
- Node: Other Versions1145025
- Node: Installation summary1151449
- Node: Notes1152505
- Node: Compatibility Mode1153370
- Node: Additions1154152
- Node: Accessing The Source1155077
- Node: Adding Code1156512
- Node: New Ports1162669
- Node: Derived Files1167151
- Ref: Derived Files-Footnote-11172626
- Ref: Derived Files-Footnote-21172660
- Ref: Derived Files-Footnote-31173256
- Node: Future Extensions1173370
- Node: Implementation Limitations1173976
- Node: Extension Design1175224
- Node: Old Extension Problems1176378
- Ref: Old Extension Problems-Footnote-11177895
- Node: Extension New Mechanism Goals1177952
- Ref: Extension New Mechanism Goals-Footnote-11181312
- Node: Extension Other Design Decisions1181501
- Node: Extension Future Growth1183609
- Node: Old Extension Mechanism1184445
- Node: Notes summary1186207
- Node: Basic Concepts1187393
- Node: Basic High Level1188074
- Ref: figure-general-flow1188346
- Ref: figure-process-flow1188945
- Ref: Basic High Level-Footnote-11192174
- Node: Basic Data Typing1192359
- Node: Glossary1195687
- Node: Copying1227616
- Node: GNU Free Documentation License1265172
- Node: Index1290308
++Ref: Definition Syntax-Footnote-1575946
++Node: Function Example576017
++Ref: Function Example-Footnote-1578936
++Node: Function Caveats578958
++Node: Calling A Function579476
++Node: Variable Scope580434
++Node: Pass By Value/Reference583422
++Node: Return Statement586917
++Node: Dynamic Typing589898
++Node: Indirect Calls590827
++Ref: Indirect Calls-Footnote-1602129
++Node: Functions Summary602257
++Node: Library Functions604959
++Ref: Library Functions-Footnote-1608568
++Ref: Library Functions-Footnote-2608711
++Node: Library Names608882
++Ref: Library Names-Footnote-1612336
++Ref: Library Names-Footnote-2612559
++Node: General Functions612645
++Node: Strtonum Function613748
++Node: Assert Function616770
++Node: Round Function620094
++Node: Cliff Random Function621635
++Node: Ordinal Functions622651
++Ref: Ordinal Functions-Footnote-1625714
++Ref: Ordinal Functions-Footnote-2625966
++Node: Join Function626177
++Ref: Join Function-Footnote-1627946
++Node: Getlocaltime Function628146
++Node: Readfile Function631890
++Node: Shell Quoting633860
++Node: Data File Management635261
++Node: Filetrans Function635893
++Node: Rewind Function639949
++Node: File Checking641336
++Ref: File Checking-Footnote-1642668
++Node: Empty Files642869
++Node: Ignoring Assigns644848
++Node: Getopt Function646399
++Ref: Getopt Function-Footnote-1657861
++Node: Passwd Functions658061
++Ref: Passwd Functions-Footnote-1666898
++Node: Group Functions666986
++Ref: Group Functions-Footnote-1674880
++Node: Walking Arrays675093
++Node: Library Functions Summary676696
++Node: Library Exercises678097
++Node: Sample Programs679377
++Node: Running Examples680147
++Node: Clones680875
++Node: Cut Program682099
++Node: Egrep Program691818
++Ref: Egrep Program-Footnote-1699316
++Node: Id Program699426
++Node: Split Program703071
++Ref: Split Program-Footnote-1706519
++Node: Tee Program706647
++Node: Uniq Program709436
++Node: Wc Program716855
++Ref: Wc Program-Footnote-1721105
++Node: Miscellaneous Programs721199
++Node: Dupword Program722412
++Node: Alarm Program724443
++Node: Translate Program729247
++Ref: Translate Program-Footnote-1733812
++Node: Labels Program734082
++Ref: Labels Program-Footnote-1737433
++Node: Word Sorting737517
++Node: History Sorting741588
++Node: Extract Program743424
++Node: Simple Sed750949
++Node: Igawk Program754017
++Ref: Igawk Program-Footnote-1768341
++Ref: Igawk Program-Footnote-2768542
++Ref: Igawk Program-Footnote-3768664
++Node: Anagram Program768779
++Node: Signature Program771836
++Node: Programs Summary773083
++Node: Programs Exercises774276
++Ref: Programs Exercises-Footnote-1778407
++Node: Advanced Features778498
++Node: Nondecimal Data780446
++Node: Array Sorting782036
++Node: Controlling Array Traversal782733
++Ref: Controlling Array Traversal-Footnote-1791066
++Node: Array Sorting Functions791184
++Ref: Array Sorting Functions-Footnote-1795073
++Node: Two-way I/O795269
++Ref: Two-way I/O-Footnote-1800214
++Ref: Two-way I/O-Footnote-2800400
++Node: TCP/IP Networking800482
++Node: Profiling803355
++Node: Advanced Features Summary811632
++Node: Internationalization813565
++Node: I18N and L10N815045
++Node: Explaining gettext815731
++Ref: Explaining gettext-Footnote-1820756
++Ref: Explaining gettext-Footnote-2820940
++Node: Programmer i18n821105
++Ref: Programmer i18n-Footnote-1825971
++Node: Translator i18n826020
++Node: String Extraction826814
++Ref: String Extraction-Footnote-1827945
++Node: Printf Ordering828031
++Ref: Printf Ordering-Footnote-1830817
++Node: I18N Portability830881
++Ref: I18N Portability-Footnote-1833336
++Node: I18N Example833399
++Ref: I18N Example-Footnote-1836202
++Node: Gawk I18N836274
++Node: I18N Summary836912
++Node: Debugger838251
++Node: Debugging839273
++Node: Debugging Concepts839714
++Node: Debugging Terms841567
++Node: Awk Debugging844139
++Node: Sample Debugging Session845033
++Node: Debugger Invocation845553
++Node: Finding The Bug846937
++Node: List of Debugger Commands853412
++Node: Breakpoint Control854745
++Node: Debugger Execution Control858441
++Node: Viewing And Changing Data861805
++Node: Execution Stack865183
++Node: Debugger Info866820
++Node: Miscellaneous Debugger Commands870837
++Node: Readline Support875866
++Node: Limitations876758
++Node: Debugging Summary878872
++Node: Arbitrary Precision Arithmetic880040
++Node: Computer Arithmetic881456
++Ref: table-numeric-ranges885054
++Ref: Computer Arithmetic-Footnote-1885913
++Node: Math Definitions885970
++Ref: table-ieee-formats889258
++Ref: Math Definitions-Footnote-1889862
++Node: MPFR features889967
++Node: FP Math Caution891638
++Ref: FP Math Caution-Footnote-1892688
++Node: Inexactness of computations893057
++Node: Inexact representation894016
++Node: Comparing FP Values895373
++Node: Errors accumulate896455
++Node: Getting Accuracy897888
++Node: Try To Round900550
++Node: Setting precision901449
++Ref: table-predefined-precision-strings902133
++Node: Setting the rounding mode903922
++Ref: table-gawk-rounding-modes904286
++Ref: Setting the rounding mode-Footnote-1907741
++Node: Arbitrary Precision Integers907920
++Ref: Arbitrary Precision Integers-Footnote-1912820
++Node: POSIX Floating Point Problems912969
++Ref: POSIX Floating Point Problems-Footnote-1916842
++Node: Floating point summary916880
++Node: Dynamic Extensions919074
++Node: Extension Intro920626
++Node: Plugin License921892
++Node: Extension Mechanism Outline922689
++Ref: figure-load-extension923117
++Ref: figure-register-new-function924597
++Ref: figure-call-new-function925601
++Node: Extension API Description927587
++Node: Extension API Functions Introduction929121
++Node: General Data Types933993
++Ref: General Data Types-Footnote-1939732
++Node: Memory Allocation Functions940031
++Ref: Memory Allocation Functions-Footnote-1942870
++Node: Constructor Functions942966
++Node: Registration Functions944700
++Node: Extension Functions945385
++Node: Exit Callback Functions947682
++Node: Extension Version String948930
++Node: Input Parsers949595
++Node: Output Wrappers959474
++Node: Two-way processors963989
++Node: Printing Messages966193
++Ref: Printing Messages-Footnote-1967269
++Node: Updating `ERRNO'967421
++Node: Requesting Values968161
++Ref: table-value-types-returned968889
++Node: Accessing Parameters969846
++Node: Symbol Table Access971077
++Node: Symbol table by name971591
++Node: Symbol table by cookie973572
++Ref: Symbol table by cookie-Footnote-1977716
++Node: Cached values977779
++Ref: Cached values-Footnote-1981278
++Node: Array Manipulation981369
++Ref: Array Manipulation-Footnote-1982459
++Node: Array Data Types982496
++Ref: Array Data Types-Footnote-1985151
++Node: Array Functions985243
++Node: Flattening Arrays989097
++Node: Creating Arrays995989
++Node: Redirection API1000760
++Node: Extension API Variables1003531
++Node: Extension Versioning1004164
++Node: Extension API Informational Variables1006065
++Node: Extension API Boilerplate1007130
++Node: Finding Extensions1010939
++Node: Extension Example1011499
++Node: Internal File Description1012271
++Node: Internal File Ops1016338
++Ref: Internal File Ops-Footnote-11028008
++Node: Using Internal File Ops1028148
++Ref: Using Internal File Ops-Footnote-11030531
++Node: Extension Samples1030804
++Node: Extension Sample File Functions1032330
++Node: Extension Sample Fnmatch1039968
++Node: Extension Sample Fork1041459
++Node: Extension Sample Inplace1042674
++Node: Extension Sample Ord1044349
++Node: Extension Sample Readdir1045185
++Ref: table-readdir-file-types1046061
++Node: Extension Sample Revout1046872
++Node: Extension Sample Rev2way1047462
++Node: Extension Sample Read write array1048202
++Node: Extension Sample Readfile1050142
++Node: Extension Sample Time1051237
++Node: Extension Sample API Tests1052586
++Node: gawkextlib1053077
++Node: Extension summary1055735
++Node: Extension Exercises1059424
++Node: Language History1060146
++Node: V7/SVR3.11061802
++Node: SVR41063983
++Node: POSIX1065428
++Node: BTL1066817
++Node: POSIX/GNU1067551
++Node: Feature History1073175
++Node: Common Extensions1086273
++Node: Ranges and Locales1087597
++Ref: Ranges and Locales-Footnote-11092215
++Ref: Ranges and Locales-Footnote-21092242
++Ref: Ranges and Locales-Footnote-31092476
++Node: Contributors1092697
++Node: History summary1098238
++Node: Installation1099608
++Node: Gawk Distribution1100554
++Node: Getting1101038
++Node: Extracting1101861
++Node: Distribution contents1103496
++Node: Unix Installation1109561
++Node: Quick Installation1110244
++Node: Shell Startup Files1112655
++Node: Additional Configuration Options1113734
++Node: Configuration Philosophy1115473
++Node: Non-Unix Installation1117842
++Node: PC Installation1118300
++Node: PC Binary Installation1119619
++Node: PC Compiling1121467
++Ref: PC Compiling-Footnote-11124488
++Node: PC Testing1124597
++Node: PC Using1125773
++Node: Cygwin1129888
++Node: MSYS1130711
++Node: VMS Installation1131211
++Node: VMS Compilation1132003
++Ref: VMS Compilation-Footnote-11133225
++Node: VMS Dynamic Extensions1133283
++Node: VMS Installation Details1134967
++Node: VMS Running1137219
++Node: VMS GNV1140055
++Node: VMS Old Gawk1140789
++Node: Bugs1141259
++Node: Other Versions1145142
++Node: Installation summary1151566
++Node: Notes1152622
++Node: Compatibility Mode1153487
++Node: Additions1154269
++Node: Accessing The Source1155194
++Node: Adding Code1156629
++Node: New Ports1162786
++Node: Derived Files1167268
++Ref: Derived Files-Footnote-11172743
++Ref: Derived Files-Footnote-21172777
++Ref: Derived Files-Footnote-31173373
++Node: Future Extensions1173487
++Node: Implementation Limitations1174093
++Node: Extension Design1175341
++Node: Old Extension Problems1176495
++Ref: Old Extension Problems-Footnote-11178012
++Node: Extension New Mechanism Goals1178069
++Ref: Extension New Mechanism Goals-Footnote-11181429
++Node: Extension Other Design Decisions1181618
++Node: Extension Future Growth1183726
++Node: Old Extension Mechanism1184562
++Node: Notes summary1186324
++Node: Basic Concepts1187510
++Node: Basic High Level1188191
++Ref: figure-general-flow1188463
++Ref: figure-process-flow1189062
++Ref: Basic High Level-Footnote-11192291
++Node: Basic Data Typing1192476
++Node: Glossary1195804
++Node: Copying1227733
++Node: GNU Free Documentation License1265289
++Node: Index1290425
End Tag Table
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 13 +
NEWS | 2 +-
awkgram.c | 2 +-
awkgram.y | 2 +-
doc/ChangeLog | 6 +
doc/gawk.info | 631 +++++++++++++++++++++++++------------------------
doc/gawk.texi | 12 +-
doc/gawktexi.in | 12 +-
symbol.c | 36 ++--
test/ChangeLog | 7 +-
test/Makefile.am | 9 +
test/Makefile.in | 20 +-
test/Maketests | 10 -
test/indirectcall.awk | 8 +-
14 files changed, 405 insertions(+), 365 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, select, updated. gawk-4.1.0-1125-g2473b93,
Andrew J. Schorr <=