gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1420-gcafcfc


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1420-gcafcfc7
Date: Sat, 13 Jun 2015 19:57:23 +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  cafcfc7d7f2341951b82e4511efc19b84afa4031 (commit)
       via  98904e6eee37f5f5373a9597ed134adc34a77519 (commit)
      from  0ffd72b9d9453442cadaa7330e94fb91b30e48b6 (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=cafcfc7d7f2341951b82e4511efc19b84afa4031

commit cafcfc7d7f2341951b82e4511efc19b84afa4031
Merge: 0ffd72b 98904e6
Author: Arnold D. Robbins <address@hidden>
Date:   Sat Jun 13 22:57:15 2015 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 102bc76,5eda5ad..bd32552
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -34877,561 -34498,559 +34860,561 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword342140
 -Node: Foreword446582
 -Node: Preface48114
 -Ref: Preface-Footnote-150986
 -Ref: Preface-Footnote-251093
 -Ref: Preface-Footnote-351327
 -Node: History51469
 -Node: Names53822
 -Ref: Names-Footnote-154916
 -Node: This Manual55063
 -Ref: This Manual-Footnote-161545
 -Node: Conventions61645
 -Node: Manual History64000
 -Ref: Manual History-Footnote-166996
 -Ref: Manual History-Footnote-267037
 -Node: How To Contribute67111
 -Node: Acknowledgments68240
 -Node: Getting Started73108
 -Node: Running gawk75547
 -Node: One-shot76737
 -Node: Read Terminal78000
 -Node: Long80032
 -Node: Executable Scripts81545
 -Ref: Executable Scripts-Footnote-184340
 -Node: Comments84443
 -Node: Quoting86927
 -Node: DOS Quoting92445
 -Node: Sample Data Files93120
 -Node: Very Simple95715
 -Node: Two Rules100617
 -Node: More Complex102503
 -Node: Statements/Lines105366
 -Ref: Statements/Lines-Footnote-1109825
 -Node: Other Features110090
 -Node: When111027
 -Ref: When-Footnote-1112781
 -Node: Intro Summary112846
 -Node: Invoking Gawk113730
 -Node: Command Line115244
 -Node: Options116042
 -Ref: Options-Footnote-1131949
 -Ref: Options-Footnote-2132179
 -Node: Other Arguments132204
 -Node: Naming Standard Input135151
 -Node: Environment Variables136244
 -Node: AWKPATH Variable136802
 -Ref: AWKPATH Variable-Footnote-1140103
 -Ref: AWKPATH Variable-Footnote-2140148
 -Node: AWKLIBPATH Variable140409
 -Node: Other Environment Variables141553
 -Node: Exit Status145318
 -Node: Include Files145995
 -Node: Loading Shared Libraries149590
 -Node: Obsolete151018
 -Node: Undocumented151710
 -Node: Invoking Summary152007
 -Node: Regexp153667
 -Node: Regexp Usage155121
 -Node: Escape Sequences157158
 -Node: Regexp Operators163173
 -Ref: Regexp Operators-Footnote-1170590
 -Ref: Regexp Operators-Footnote-2170737
 -Node: Bracket Expressions170835
 -Ref: table-char-classes172858
 -Node: Leftmost Longest175804
 -Node: Computed Regexps177107
 -Node: GNU Regexp Operators180534
 -Node: Case-sensitivity184213
 -Ref: Case-sensitivity-Footnote-1187100
 -Ref: Case-sensitivity-Footnote-2187335
 -Node: Regexp Summary187443
 -Node: Reading Files188909
 -Node: Records191003
 -Node: awk split records191736
 -Node: gawk split records196668
 -Ref: gawk split records-Footnote-1201212
 -Node: Fields201249
 -Ref: Fields-Footnote-1204029
 -Node: Nonconstant Fields204115
 -Ref: Nonconstant Fields-Footnote-1206351
 -Node: Changing Fields206555
 -Node: Field Separators212485
 -Node: Default Field Splitting215183
 -Node: Regexp Field Splitting216301
 -Node: Single Character Fields219654
 -Node: Command Line Field Separator220714
 -Node: Full Line Fields223932
 -Ref: Full Line Fields-Footnote-1225454
 -Ref: Full Line Fields-Footnote-2225500
 -Node: Field Splitting Summary225601
 -Node: Constant Size227675
 -Node: Splitting By Content232254
 -Ref: Splitting By Content-Footnote-1236225
 -Node: Multiple Line236388
 -Ref: Multiple Line-Footnote-1242271
 -Node: Getline242450
 -Node: Plain Getline244654
 -Node: Getline/Variable247293
 -Node: Getline/File248442
 -Node: Getline/Variable/File249828
 -Ref: Getline/Variable/File-Footnote-1251432
 -Node: Getline/Pipe251520
 -Node: Getline/Variable/Pipe254225
 -Node: Getline/Coprocess255358
 -Node: Getline/Variable/Coprocess256623
 -Node: Getline Notes257363
 -Node: Getline Summary260158
 -Ref: table-getline-variants260580
 -Node: Read Timeout261328
 -Ref: Read Timeout-Footnote-1265169
 -Node: Command-line directories265227
 -Node: Input Summary266132
 -Node: Input Exercises269304
 -Node: Printing270032
 -Node: Print271809
 -Node: Print Examples273266
 -Node: Output Separators276046
 -Node: OFMT278063
 -Node: Printf279419
 -Node: Basic Printf280204
 -Node: Control Letters281778
 -Node: Format Modifiers285766
 -Node: Printf Examples291781
 -Node: Redirection294267
 -Node: Special FD301110
 -Ref: Special FD-Footnote-1304278
 -Node: Special Files304352
 -Node: Other Inherited Files304969
 -Node: Special Network305970
 -Node: Special Caveats306830
 -Node: Close Files And Pipes307779
 -Ref: Close Files And Pipes-Footnote-1314972
 -Ref: Close Files And Pipes-Footnote-2315120
 -Node: Output Summary315271
 -Node: Output Exercises316269
 -Node: Expressions316948
 -Node: Values318136
 -Node: Constants318814
 -Node: Scalar Constants319505
 -Ref: Scalar Constants-Footnote-1320369
 -Node: Nondecimal-numbers320619
 -Node: Regexp Constants323633
 -Node: Using Constant Regexps324159
 -Node: Variables327322
 -Node: Using Variables327979
 -Node: Assignment Options329890
 -Node: Conversion331764
 -Node: Strings And Numbers332288
 -Ref: Strings And Numbers-Footnote-1335352
 -Node: Locale influences conversions335461
 -Ref: table-locale-affects338219
 -Node: All Operators338837
 -Node: Arithmetic Ops339466
 -Node: Concatenation341972
 -Ref: Concatenation-Footnote-1344819
 -Node: Assignment Ops344926
 -Ref: table-assign-ops349918
 -Node: Increment Ops351231
 -Node: Truth Values and Conditions354691
 -Node: Truth Values355765
 -Node: Typing and Comparison356813
 -Node: Variable Typing357633
 -Node: Comparison Operators361257
 -Ref: table-relational-ops361676
 -Node: POSIX String Comparison365171
 -Ref: POSIX String Comparison-Footnote-1366245
 -Node: Boolean Ops366384
 -Ref: Boolean Ops-Footnote-1370866
 -Node: Conditional Exp370958
 -Node: Function Calls372694
 -Node: Precedence376574
 -Node: Locales380233
 -Node: Expressions Summary381865
 -Node: Patterns and Actions384438
 -Node: Pattern Overview385558
 -Node: Regexp Patterns387235
 -Node: Expression Patterns387777
 -Node: Ranges391558
 -Node: BEGIN/END394666
 -Node: Using BEGIN/END395427
 -Ref: Using BEGIN/END-Footnote-1398164
 -Node: I/O And BEGIN/END398270
 -Node: BEGINFILE/ENDFILE400586
 -Node: Empty403493
 -Node: Using Shell Variables403810
 -Node: Action Overview406084
 -Node: Statements408409
 -Node: If Statement410257
 -Node: While Statement411752
 -Node: Do Statement413780
 -Node: For Statement414928
 -Node: Switch Statement418087
 -Node: Break Statement420473
 -Node: Continue Statement422565
 -Node: Next Statement424392
 -Node: Nextfile Statement426775
 -Node: Exit Statement429427
 -Node: Built-in Variables431832
 -Node: User-modified432965
 -Ref: User-modified-Footnote-1440592
 -Node: Auto-set440654
 -Ref: Auto-set-Footnote-1453722
 -Ref: Auto-set-Footnote-2453928
 -Node: ARGC and ARGV453984
 -Node: Pattern Action Summary458203
 -Node: Arrays460633
 -Node: Array Basics461962
 -Node: Array Intro462806
 -Ref: figure-array-elements464781
 -Ref: Array Intro-Footnote-1467485
 -Node: Reference to Elements467613
 -Node: Assigning Elements470077
 -Node: Array Example470568
 -Node: Scanning an Array472327
 -Node: Controlling Scanning475351
 -Ref: Controlling Scanning-Footnote-1480750
 -Node: Numeric Array Subscripts481066
 -Node: Uninitialized Subscripts483250
 -Node: Delete484869
 -Ref: Delete-Footnote-1487621
 -Node: Multidimensional487678
 -Node: Multiscanning490773
 -Node: Arrays of Arrays492364
 -Node: Arrays Summary497132
 -Node: Functions499225
 -Node: Built-in500263
 -Node: Calling Built-in501341
 -Node: Numeric Functions503337
 -Ref: Numeric Functions-Footnote-1507365
 -Ref: Numeric Functions-Footnote-2507722
 -Ref: Numeric Functions-Footnote-3507770
 -Node: String Functions508042
 -Ref: String Functions-Footnote-1531550
 -Ref: String Functions-Footnote-2531679
 -Ref: String Functions-Footnote-3531927
 -Node: Gory Details532014
 -Ref: table-sub-escapes533805
 -Ref: table-sub-proposed535324
 -Ref: table-posix-sub536687
 -Ref: table-gensub-escapes538228
 -Ref: Gory Details-Footnote-1539051
 -Node: I/O Functions539202
 -Ref: I/O Functions-Footnote-1546423
 -Node: Time Functions546571
 -Ref: Time Functions-Footnote-1557076
 -Ref: Time Functions-Footnote-2557144
 -Ref: Time Functions-Footnote-3557302
 -Ref: Time Functions-Footnote-4557413
 -Ref: Time Functions-Footnote-5557525
 -Ref: Time Functions-Footnote-6557752
 -Node: Bitwise Functions558018
 -Ref: table-bitwise-ops558612
 -Ref: Bitwise Functions-Footnote-1562950
 -Node: Type Functions563123
 -Node: I18N Functions564279
 -Node: User-defined565930
 -Node: Definition Syntax566735
 -Ref: Definition Syntax-Footnote-1572422
 -Node: Function Example572493
 -Ref: Function Example-Footnote-1575415
 -Node: Function Caveats575437
 -Node: Calling A Function575955
 -Node: Variable Scope576913
 -Node: Pass By Value/Reference579907
 -Node: Return Statement583406
 -Node: Dynamic Typing586385
 -Node: Indirect Calls587315
 -Ref: Indirect Calls-Footnote-1597566
 -Node: Functions Summary597694
 -Node: Library Functions600399
 -Ref: Library Functions-Footnote-1604008
 -Ref: Library Functions-Footnote-2604151
 -Node: Library Names604322
 -Ref: Library Names-Footnote-1607783
 -Ref: Library Names-Footnote-2608006
 -Node: General Functions608092
 -Node: Strtonum Function609195
 -Node: Assert Function612217
 -Node: Round Function615543
 -Node: Cliff Random Function617084
 -Node: Ordinal Functions618100
 -Ref: Ordinal Functions-Footnote-1621163
 -Ref: Ordinal Functions-Footnote-2621415
 -Node: Join Function621625
 -Ref: Join Function-Footnote-1623395
 -Node: Getlocaltime Function623595
 -Node: Readfile Function627339
 -Node: Shell Quoting629313
 -Node: Data File Management630714
 -Node: Filetrans Function631346
 -Node: Rewind Function635443
 -Node: File Checking636829
 -Ref: File Checking-Footnote-1638163
 -Node: Empty Files638364
 -Node: Ignoring Assigns640343
 -Node: Getopt Function641893
 -Ref: Getopt Function-Footnote-1653363
 -Node: Passwd Functions653563
 -Ref: Passwd Functions-Footnote-1662404
 -Node: Group Functions662492
 -Ref: Group Functions-Footnote-1670391
 -Node: Walking Arrays670598
 -Node: Library Functions Summary673608
 -Node: Library Exercises675014
 -Node: Sample Programs675479
 -Node: Running Examples676249
 -Node: Clones676977
 -Node: Cut Program678201
 -Node: Egrep Program687922
 -Ref: Egrep Program-Footnote-1695434
 -Node: Id Program695544
 -Node: Split Program699224
 -Ref: Split Program-Footnote-1702683
 -Node: Tee Program702812
 -Node: Uniq Program705602
 -Node: Wc Program713028
 -Ref: Wc Program-Footnote-1717283
 -Node: Miscellaneous Programs717377
 -Node: Dupword Program718590
 -Node: Alarm Program720620
 -Node: Translate Program725475
 -Ref: Translate Program-Footnote-1730040
 -Node: Labels Program730310
 -Ref: Labels Program-Footnote-1733661
 -Node: Word Sorting733745
 -Node: History Sorting737817
 -Node: Extract Program739652
 -Node: Simple Sed747183
 -Node: Igawk Program750257
 -Ref: Igawk Program-Footnote-1764588
 -Ref: Igawk Program-Footnote-2764790
 -Ref: Igawk Program-Footnote-3764912
 -Node: Anagram Program765027
 -Node: Signature Program768089
 -Node: Programs Summary769336
 -Node: Programs Exercises770551
 -Ref: Programs Exercises-Footnote-1774680
 -Node: Advanced Features774771
 -Node: Nondecimal Data776761
 -Node: Array Sorting778352
 -Node: Controlling Array Traversal779052
 -Ref: Controlling Array Traversal-Footnote-1787421
 -Node: Array Sorting Functions787539
 -Ref: Array Sorting Functions-Footnote-1791426
 -Node: Two-way I/O791622
 -Ref: Two-way I/O-Footnote-1796573
 -Ref: Two-way I/O-Footnote-2796760
 -Node: TCP/IP Networking796842
 -Node: Profiling799749
 -Node: Advanced Features Summary807288
 -Node: Internationalization809224
 -Node: I18N and L10N810704
 -Node: Explaining gettext811391
 -Ref: Explaining gettext-Footnote-1816414
 -Ref: Explaining gettext-Footnote-2816599
 -Node: Programmer i18n816764
 -Ref: Programmer i18n-Footnote-1821620
 -Node: Translator i18n821669
 -Node: String Extraction822463
 -Ref: String Extraction-Footnote-1823596
 -Node: Printf Ordering823682
 -Ref: Printf Ordering-Footnote-1826468
 -Node: I18N Portability826532
 -Ref: I18N Portability-Footnote-1828988
 -Node: I18N Example829051
 -Ref: I18N Example-Footnote-1831857
 -Node: Gawk I18N831930
 -Node: I18N Summary832575
 -Node: Debugger833916
 -Node: Debugging834938
 -Node: Debugging Concepts835379
 -Node: Debugging Terms837188
 -Node: Awk Debugging839763
 -Node: Sample Debugging Session840669
 -Node: Debugger Invocation841203
 -Node: Finding The Bug842589
 -Node: List of Debugger Commands849067
 -Node: Breakpoint Control850400
 -Node: Debugger Execution Control854094
 -Node: Viewing And Changing Data857456
 -Node: Execution Stack860830
 -Node: Debugger Info862467
 -Node: Miscellaneous Debugger Commands866538
 -Node: Readline Support871547
 -Node: Limitations872443
 -Node: Debugging Summary874552
 -Node: Arbitrary Precision Arithmetic875725
 -Node: Computer Arithmetic877141
 -Ref: table-numeric-ranges880732
 -Ref: Computer Arithmetic-Footnote-1881454
 -Node: Math Definitions881511
 -Ref: table-ieee-formats884825
 -Ref: Math Definitions-Footnote-1885428
 -Node: MPFR features885533
 -Node: FP Math Caution887206
 -Ref: FP Math Caution-Footnote-1888278
 -Node: Inexactness of computations888647
 -Node: Inexact representation889607
 -Node: Comparing FP Values890967
 -Node: Errors accumulate892049
 -Node: Getting Accuracy893482
 -Node: Try To Round896192
 -Node: Setting precision897091
 -Ref: table-predefined-precision-strings897788
 -Node: Setting the rounding mode899618
 -Ref: table-gawk-rounding-modes899992
 -Ref: Setting the rounding mode-Footnote-1903400
 -Node: Arbitrary Precision Integers903579
 -Ref: Arbitrary Precision Integers-Footnote-1906563
 -Node: POSIX Floating Point Problems906712
 -Ref: POSIX Floating Point Problems-Footnote-1910594
 -Node: Floating point summary910632
 -Node: Dynamic Extensions912822
 -Node: Extension Intro914375
 -Node: Plugin License915641
 -Node: Extension Mechanism Outline916438
 -Ref: figure-load-extension916877
 -Ref: figure-register-new-function918442
 -Ref: figure-call-new-function919534
 -Node: Extension API Description921597
 -Node: Extension API Functions Introduction923047
 -Node: General Data Types927859
 -Ref: General Data Types-Footnote-1933814
 -Node: Memory Allocation Functions934113
 -Ref: Memory Allocation Functions-Footnote-1936958
 -Node: Constructor Functions937057
 -Node: Registration Functions938802
 -Node: Extension Functions939487
 -Node: Exit Callback Functions941786
 -Node: Extension Version String943036
 -Node: Input Parsers943699
 -Node: Output Wrappers953584
 -Node: Two-way processors958096
 -Node: Printing Messages960360
 -Ref: Printing Messages-Footnote-1961436
 -Node: Updating 'ERRNO'961589
 -Node: Requesting Values962330
 -Ref: table-value-types-returned963069
 -Node: Accessing Parameters963952
 -Node: Symbol Table Access965188
 -Node: Symbol table by name965700
 -Node: Symbol table by cookie967721
 -Ref: Symbol table by cookie-Footnote-1971870
 -Node: Cached values971934
 -Ref: Cached values-Footnote-1975435
 -Node: Array Manipulation975526
 -Ref: Array Manipulation-Footnote-1976625
 -Node: Array Data Types976662
 -Ref: Array Data Types-Footnote-1979320
 -Node: Array Functions979412
 -Node: Flattening Arrays983271
 -Node: Creating Arrays990179
 -Node: Extension API Variables994951
 -Node: Extension Versioning995587
 -Node: Extension API Informational Variables997478
 -Node: Extension API Boilerplate998542
 -Node: Finding Extensions1002356
 -Node: Extension Example1002916
 -Node: Internal File Description1003714
 -Node: Internal File Ops1007794
 -Ref: Internal File Ops-Footnote-11019556
 -Node: Using Internal File Ops1019696
 -Ref: Using Internal File Ops-Footnote-11022079
 -Node: Extension Samples1022354
 -Node: Extension Sample File Functions1023883
 -Node: Extension Sample Fnmatch1031532
 -Node: Extension Sample Fork1033019
 -Node: Extension Sample Inplace1034237
 -Node: Extension Sample Ord1036323
 -Node: Extension Sample Readdir1037159
 -Ref: table-readdir-file-types1038048
 -Node: Extension Sample Revout1038853
 -Node: Extension Sample Rev2way1039442
 -Node: Extension Sample Read write array1040182
 -Node: Extension Sample Readfile1042124
 -Node: Extension Sample Time1043219
 -Node: Extension Sample API Tests1044567
 -Node: gawkextlib1045059
 -Node: Extension summary1047483
 -Node: Extension Exercises1051175
 -Node: Language History1052672
 -Node: V7/SVR3.11054328
 -Node: SVR41056481
 -Node: POSIX1057915
 -Node: BTL1059295
 -Node: POSIX/GNU1060025
 -Node: Feature History1065546
 -Node: Common Extensions1078876
 -Node: Ranges and Locales1080159
 -Ref: Ranges and Locales-Footnote-11084775
 -Ref: Ranges and Locales-Footnote-21084802
 -Ref: Ranges and Locales-Footnote-31085037
 -Node: Contributors1085258
 -Node: History summary1090827
 -Node: Installation1092207
 -Node: Gawk Distribution1093152
 -Node: Getting1093636
 -Node: Extracting1094459
 -Node: Distribution contents1096097
 -Node: Unix Installation1101850
 -Node: Quick Installation1102466
 -Node: Additional Configuration Options1104893
 -Node: Configuration Philosophy1106697
 -Node: Non-Unix Installation1109067
 -Node: PC Installation1109525
 -Node: PC Binary Installation1110845
 -Node: PC Compiling1112697
 -Ref: PC Compiling-Footnote-11115721
 -Node: PC Testing1115830
 -Node: PC Using1117010
 -Node: Cygwin1121124
 -Node: MSYS1121894
 -Node: VMS Installation1122395
 -Node: VMS Compilation1123186
 -Ref: VMS Compilation-Footnote-11124416
 -Node: VMS Dynamic Extensions1124474
 -Node: VMS Installation Details1126159
 -Node: VMS Running1128412
 -Node: VMS GNV1131253
 -Node: VMS Old Gawk1131988
 -Node: Bugs1132459
 -Node: Other Versions1136573
 -Node: Installation summary1143047
 -Node: Notes1144105
 -Node: Compatibility Mode1144970
 -Node: Additions1145752
 -Node: Accessing The Source1146677
 -Node: Adding Code1148113
 -Node: New Ports1154268
 -Node: Derived Files1158756
 -Ref: Derived Files-Footnote-11164241
 -Ref: Derived Files-Footnote-21164276
 -Ref: Derived Files-Footnote-31164874
 -Node: Future Extensions1164988
 -Node: Implementation Limitations1165646
 -Node: Extension Design1166829
 -Node: Old Extension Problems1167983
 -Ref: Old Extension Problems-Footnote-11169501
 -Node: Extension New Mechanism Goals1169558
 -Ref: Extension New Mechanism Goals-Footnote-11172922
 -Node: Extension Other Design Decisions1173111
 -Node: Extension Future Growth1175224
 -Node: Old Extension Mechanism1176060
 -Node: Notes summary1177823
 -Node: Basic Concepts1179005
 -Node: Basic High Level1179686
 -Ref: figure-general-flow1179968
 -Ref: figure-process-flow1180653
 -Ref: Basic High Level-Footnote-11183954
 -Node: Basic Data Typing1184139
 -Node: Glossary1187467
 -Node: Copying1219413
 -Node: GNU Free Documentation License1256952
 -Node: Index1282070
 +Node: Foreword342435
 +Node: Foreword446877
 +Node: Preface48409
 +Ref: Preface-Footnote-151281
 +Ref: Preface-Footnote-251388
 +Ref: Preface-Footnote-351622
 +Node: History51764
 +Node: Names54117
 +Ref: Names-Footnote-155211
 +Node: This Manual55358
 +Ref: This Manual-Footnote-161840
 +Node: Conventions61940
 +Node: Manual History64295
 +Ref: Manual History-Footnote-167291
 +Ref: Manual History-Footnote-267332
 +Node: How To Contribute67406
 +Node: Acknowledgments68535
 +Node: Getting Started73403
 +Node: Running gawk75842
 +Node: One-shot77032
 +Node: Read Terminal78295
 +Node: Long80327
 +Node: Executable Scripts81840
 +Ref: Executable Scripts-Footnote-184635
 +Node: Comments84738
 +Node: Quoting87222
 +Node: DOS Quoting92740
 +Node: Sample Data Files93415
 +Node: Very Simple96010
 +Node: Two Rules100912
 +Node: More Complex102798
 +Node: Statements/Lines105661
 +Ref: Statements/Lines-Footnote-1110120
 +Node: Other Features110385
 +Node: When111322
 +Ref: When-Footnote-1113076
 +Node: Intro Summary113141
 +Node: Invoking Gawk114025
 +Node: Command Line115539
 +Node: Options116337
 +Ref: Options-Footnote-1131988
 +Ref: Options-Footnote-2132218
 +Node: Other Arguments132243
 +Node: Naming Standard Input135190
 +Node: Environment Variables136283
 +Node: AWKPATH Variable136841
 +Ref: AWKPATH Variable-Footnote-1140252
 +Ref: AWKPATH Variable-Footnote-2140297
 +Node: AWKLIBPATH Variable140558
 +Node: Other Environment Variables141815
 +Node: Exit Status145453
 +Node: Include Files146130
 +Node: Loading Shared Libraries149725
 +Node: Obsolete151153
 +Node: Undocumented151845
 +Node: Invoking Summary152142
 +Node: Regexp153802
 +Node: Regexp Usage155256
 +Node: Escape Sequences157293
 +Node: Regexp Operators163526
 +Ref: Regexp Operators-Footnote-1170943
 +Ref: Regexp Operators-Footnote-2171090
 +Node: Bracket Expressions171188
 +Ref: table-char-classes173211
 +Node: Leftmost Longest176157
 +Node: Computed Regexps177460
 +Node: GNU Regexp Operators180887
 +Node: Case-sensitivity184566
 +Ref: Case-sensitivity-Footnote-1187453
 +Ref: Case-sensitivity-Footnote-2187688
 +Node: Regexp Summary187796
 +Node: Reading Files189262
 +Node: Records191425
 +Node: awk split records192158
 +Node: gawk split records197090
 +Ref: gawk split records-Footnote-1201634
 +Node: Fields201671
 +Node: Nonconstant Fields204412
 +Ref: Nonconstant Fields-Footnote-1206648
 +Node: Changing Fields206852
 +Node: Field Separators212782
 +Node: Default Field Splitting215480
 +Node: Regexp Field Splitting216598
 +Node: Single Character Fields219951
 +Node: Command Line Field Separator221011
 +Node: Full Line Fields224229
 +Ref: Full Line Fields-Footnote-1225751
 +Ref: Full Line Fields-Footnote-2225797
 +Node: Field Splitting Summary225898
 +Node: Constant Size227972
 +Node: Splitting By Content232551
 +Ref: Splitting By Content-Footnote-1236522
 +Node: Multiple Line236685
 +Ref: Multiple Line-Footnote-1242568
 +Node: Getline242747
 +Node: Plain Getline245214
 +Node: Getline/Variable247853
 +Node: Getline/File249002
 +Node: Getline/Variable/File250388
 +Ref: Getline/Variable/File-Footnote-1251992
 +Node: Getline/Pipe252080
 +Node: Getline/Variable/Pipe254785
 +Node: Getline/Coprocess255918
 +Node: Getline/Variable/Coprocess257183
 +Node: Getline Notes257923
 +Node: Getline Summary260718
 +Ref: table-getline-variants261140
 +Node: Read Timeout261888
 +Ref: Read Timeout-Footnote-1265795
 +Node: Retrying Input265853
 +Node: Command-line directories267052
 +Node: Input Summary267959
 +Node: Input Exercises271131
 +Node: Printing271859
 +Node: Print273694
 +Node: Print Examples275151
 +Node: Output Separators277931
 +Node: OFMT279948
 +Node: Printf281304
 +Node: Basic Printf282089
 +Node: Control Letters283663
 +Node: Format Modifiers287651
 +Node: Printf Examples293666
 +Node: Redirection296152
 +Node: Special FD302995
 +Ref: Special FD-Footnote-1306163
 +Node: Special Files306237
 +Node: Other Inherited Files306854
 +Node: Special Network307855
 +Node: Special Caveats308715
 +Node: Close Files And Pipes309664
 +Ref: Close Files And Pipes-Footnote-1316851
 +Ref: Close Files And Pipes-Footnote-2316999
 +Node: Nonfatal317150
 +Node: Output Summary319475
 +Node: Output Exercises320697
 +Node: Expressions321376
 +Node: Values322564
 +Node: Constants323242
 +Node: Scalar Constants323933
 +Ref: Scalar Constants-Footnote-1324797
 +Node: Nondecimal-numbers325047
 +Node: Regexp Constants328061
 +Node: Using Constant Regexps328587
 +Node: Variables331750
 +Node: Using Variables332407
 +Node: Assignment Options334318
 +Node: Conversion336192
 +Node: Strings And Numbers336716
 +Ref: Strings And Numbers-Footnote-1339780
 +Node: Locale influences conversions339889
 +Ref: table-locale-affects342647
 +Node: All Operators343265
 +Node: Arithmetic Ops343894
 +Node: Concatenation346400
 +Ref: Concatenation-Footnote-1349247
 +Node: Assignment Ops349354
 +Ref: table-assign-ops354346
 +Node: Increment Ops355659
 +Node: Truth Values and Conditions359119
 +Node: Truth Values360193
 +Node: Typing and Comparison361241
 +Node: Variable Typing362061
 +Node: Comparison Operators365685
 +Ref: table-relational-ops366104
 +Node: POSIX String Comparison369599
 +Ref: POSIX String Comparison-Footnote-1370673
 +Node: Boolean Ops370812
 +Ref: Boolean Ops-Footnote-1375294
 +Node: Conditional Exp375386
 +Node: Function Calls377122
 +Node: Precedence381002
 +Node: Locales384661
 +Node: Expressions Summary386293
 +Node: Patterns and Actions388866
 +Node: Pattern Overview389986
 +Node: Regexp Patterns391663
 +Node: Expression Patterns392205
 +Node: Ranges395986
 +Node: BEGIN/END399094
 +Node: Using BEGIN/END399855
 +Ref: Using BEGIN/END-Footnote-1402592
 +Node: I/O And BEGIN/END402698
 +Node: BEGINFILE/ENDFILE405014
 +Node: Empty407921
 +Node: Using Shell Variables408238
 +Node: Action Overview410512
 +Node: Statements412837
 +Node: If Statement414685
 +Node: While Statement416180
 +Node: Do Statement418208
 +Node: For Statement419356
 +Node: Switch Statement422515
 +Node: Break Statement424901
 +Node: Continue Statement426993
 +Node: Next Statement428820
 +Node: Nextfile Statement431203
 +Node: Exit Statement433855
 +Node: Built-in Variables436260
 +Node: User-modified437393
 +Node: Auto-set444981
 +Ref: Auto-set-Footnote-1459230
 +Ref: Auto-set-Footnote-2459436
 +Node: ARGC and ARGV459492
 +Node: Pattern Action Summary463711
 +Node: Arrays466141
 +Node: Array Basics467470
 +Node: Array Intro468314
 +Ref: figure-array-elements470289
 +Ref: Array Intro-Footnote-1472993
 +Node: Reference to Elements473121
 +Node: Assigning Elements475585
 +Node: Array Example476076
 +Node: Scanning an Array477835
 +Node: Controlling Scanning480859
 +Ref: Controlling Scanning-Footnote-1486258
 +Node: Numeric Array Subscripts486574
 +Node: Uninitialized Subscripts488758
 +Node: Delete490377
 +Ref: Delete-Footnote-1493129
 +Node: Multidimensional493186
 +Node: Multiscanning496281
 +Node: Arrays of Arrays497872
 +Node: Arrays Summary502640
 +Node: Functions504733
 +Node: Built-in505771
 +Node: Calling Built-in506849
 +Node: Numeric Functions508845
 +Ref: Numeric Functions-Footnote-1513678
 +Ref: Numeric Functions-Footnote-2514035
 +Ref: Numeric Functions-Footnote-3514083
 +Node: String Functions514355
 +Ref: String Functions-Footnote-1537863
 +Ref: String Functions-Footnote-2537992
 +Ref: String Functions-Footnote-3538240
 +Node: Gory Details538327
 +Ref: table-sub-escapes540118
 +Ref: table-sub-proposed541637
 +Ref: table-posix-sub543000
 +Ref: table-gensub-escapes544541
 +Ref: Gory Details-Footnote-1545364
 +Node: I/O Functions545515
 +Ref: I/O Functions-Footnote-1552736
 +Node: Time Functions552884
 +Ref: Time Functions-Footnote-1563389
 +Ref: Time Functions-Footnote-2563457
 +Ref: Time Functions-Footnote-3563615
 +Ref: Time Functions-Footnote-4563726
 +Ref: Time Functions-Footnote-5563838
 +Ref: Time Functions-Footnote-6564065
 +Node: Bitwise Functions564331
 +Ref: table-bitwise-ops564925
 +Ref: Bitwise Functions-Footnote-1569263
 +Node: Type Functions569436
 +Node: I18N Functions570592
 +Node: User-defined572243
 +Node: Definition Syntax573048
 +Ref: Definition Syntax-Footnote-1578735
 +Node: Function Example578806
 +Ref: Function Example-Footnote-1581728
 +Node: Function Caveats581750
 +Node: Calling A Function582268
 +Node: Variable Scope583226
 +Node: Pass By Value/Reference586220
 +Node: Return Statement589719
 +Node: Dynamic Typing592698
 +Node: Indirect Calls593628
 +Ref: Indirect Calls-Footnote-1603879
 +Node: Functions Summary604007
 +Node: Library Functions606712
 +Ref: Library Functions-Footnote-1610321
 +Ref: Library Functions-Footnote-2610464
 +Node: Library Names610635
 +Ref: Library Names-Footnote-1614096
 +Ref: Library Names-Footnote-2614319
 +Node: General Functions614405
 +Node: Strtonum Function615508
 +Node: Assert Function618530
 +Node: Round Function621856
 +Node: Cliff Random Function623397
 +Node: Ordinal Functions624413
 +Ref: Ordinal Functions-Footnote-1627476
 +Ref: Ordinal Functions-Footnote-2627728
 +Node: Join Function627938
 +Ref: Join Function-Footnote-1629708
 +Node: Getlocaltime Function629908
 +Node: Readfile Function633652
 +Node: Shell Quoting635626
 +Node: Data File Management637027
 +Node: Filetrans Function637659
 +Node: Rewind Function641756
 +Node: File Checking643142
 +Ref: File Checking-Footnote-1644476
 +Node: Empty Files644677
 +Node: Ignoring Assigns646656
 +Node: Getopt Function648206
 +Ref: Getopt Function-Footnote-1659676
 +Node: Passwd Functions659876
 +Ref: Passwd Functions-Footnote-1668717
 +Node: Group Functions668805
 +Ref: Group Functions-Footnote-1676704
 +Node: Walking Arrays676911
 +Node: Library Functions Summary679921
 +Node: Library Exercises681327
- Node: Sample Programs682606
- Node: Running Examples683376
- Node: Clones684104
- Node: Cut Program685328
- Node: Egrep Program695049
- Ref: Egrep Program-Footnote-1702561
- Node: Id Program702671
- Node: Split Program706351
- Ref: Split Program-Footnote-1709810
- Node: Tee Program709939
- Node: Uniq Program712729
- Node: Wc Program720155
- Ref: Wc Program-Footnote-1724410
- Node: Miscellaneous Programs724504
- Node: Dupword Program725717
- Node: Alarm Program727747
- Node: Translate Program732602
- Ref: Translate Program-Footnote-1737167
- Node: Labels Program737437
- Ref: Labels Program-Footnote-1740788
- Node: Word Sorting740872
- Node: History Sorting744944
- Node: Extract Program746779
- Node: Simple Sed754310
- Node: Igawk Program757384
- Ref: Igawk Program-Footnote-1771715
- Ref: Igawk Program-Footnote-2771917
- Ref: Igawk Program-Footnote-3772039
- Node: Anagram Program772154
- Node: Signature Program775216
- Node: Programs Summary776463
- Node: Programs Exercises777678
- Ref: Programs Exercises-Footnote-1781807
- Node: Advanced Features781898
- Node: Nondecimal Data783888
- Node: Array Sorting785479
- Node: Controlling Array Traversal786179
- Ref: Controlling Array Traversal-Footnote-1794548
- Node: Array Sorting Functions794666
- Ref: Array Sorting Functions-Footnote-1798553
- Node: Two-way I/O798749
- Ref: Two-way I/O-Footnote-1803700
- Ref: Two-way I/O-Footnote-2803887
- Node: TCP/IP Networking803969
- Node: Profiling806876
- Node: Advanced Features Summary815147
- Node: Internationalization817083
- Node: I18N and L10N818563
- Node: Explaining gettext819250
- Ref: Explaining gettext-Footnote-1824273
- Ref: Explaining gettext-Footnote-2824458
- Node: Programmer i18n824623
- Ref: Programmer i18n-Footnote-1829479
- Node: Translator i18n829528
- Node: String Extraction830322
- Ref: String Extraction-Footnote-1831455
- Node: Printf Ordering831541
- Ref: Printf Ordering-Footnote-1834327
- Node: I18N Portability834391
- Ref: I18N Portability-Footnote-1836847
- Node: I18N Example836910
- Ref: I18N Example-Footnote-1839716
- Node: Gawk I18N839789
- Node: I18N Summary840434
- Node: Debugger841775
- Node: Debugging842797
- Node: Debugging Concepts843238
- Node: Debugging Terms845047
- Node: Awk Debugging847622
- Node: Sample Debugging Session848528
- Node: Debugger Invocation849062
- Node: Finding The Bug850448
- Node: List of Debugger Commands856926
- Node: Breakpoint Control858259
- Node: Debugger Execution Control861953
- Node: Viewing And Changing Data865315
- Node: Execution Stack868689
- Node: Debugger Info870326
- Node: Miscellaneous Debugger Commands874397
- Node: Readline Support879406
- Node: Limitations880302
- Node: Debugging Summary882411
- Node: Arbitrary Precision Arithmetic883584
- Node: Computer Arithmetic885000
- Ref: table-numeric-ranges888591
- Ref: Computer Arithmetic-Footnote-1889313
- Node: Math Definitions889370
- Ref: table-ieee-formats892684
- Ref: Math Definitions-Footnote-1893287
- Node: MPFR features893392
- Node: FP Math Caution895065
- Ref: FP Math Caution-Footnote-1896137
- Node: Inexactness of computations896506
- Node: Inexact representation897466
- Node: Comparing FP Values898826
- Node: Errors accumulate899908
- Node: Getting Accuracy901341
- Node: Try To Round904051
- Node: Setting precision904950
- Ref: table-predefined-precision-strings905647
- Node: Setting the rounding mode907477
- Ref: table-gawk-rounding-modes907851
- Ref: Setting the rounding mode-Footnote-1911259
- Node: Arbitrary Precision Integers911438
- Ref: Arbitrary Precision Integers-Footnote-1916355
- Node: POSIX Floating Point Problems916504
- Ref: POSIX Floating Point Problems-Footnote-1920386
- Node: Floating point summary920424
- Node: Dynamic Extensions922614
- Node: Extension Intro924167
- Node: Plugin License925433
- Node: Extension Mechanism Outline926230
- Ref: figure-load-extension926669
- Ref: figure-register-new-function928234
- Ref: figure-call-new-function929326
- Node: Extension API Description931389
- Node: Extension API Functions Introduction932923
- Node: General Data Types937782
- Ref: General Data Types-Footnote-1943737
- Node: Memory Allocation Functions944036
- Ref: Memory Allocation Functions-Footnote-1946881
- Node: Constructor Functions946980
- Node: Registration Functions948725
- Node: Extension Functions949410
- Node: Exit Callback Functions951709
- Node: Extension Version String952959
- Node: Input Parsers953622
- Node: Output Wrappers963507
- Node: Two-way processors968019
- Node: Printing Messages970283
- Ref: Printing Messages-Footnote-1971359
- Node: Updating 'ERRNO'971512
- Node: Requesting Values972253
- Ref: table-value-types-returned972992
- Node: Accessing Parameters973875
- Node: Symbol Table Access975111
- Node: Symbol table by name975623
- Node: Symbol table by cookie977644
- Ref: Symbol table by cookie-Footnote-1981793
- Node: Cached values981857
- Ref: Cached values-Footnote-1985358
- Node: Array Manipulation985449
- Ref: Array Manipulation-Footnote-1986540
- Node: Array Data Types986577
- Ref: Array Data Types-Footnote-1989235
- Node: Array Functions989327
- Node: Flattening Arrays993186
- Node: Creating Arrays1000094
- Node: Redirection API1004866
- Node: Extension API Variables1007697
- Node: Extension Versioning1008330
- Node: Extension API Informational Variables1010221
- Node: Extension API Boilerplate1011285
- Node: Finding Extensions1015099
- Node: Extension Example1015659
- Node: Internal File Description1016457
- Node: Internal File Ops1020537
- Ref: Internal File Ops-Footnote-11032299
- Node: Using Internal File Ops1032439
- Ref: Using Internal File Ops-Footnote-11034822
- Node: Extension Samples1035097
- Node: Extension Sample File Functions1036626
- Node: Extension Sample Fnmatch1044275
- Node: Extension Sample Fork1045762
- Node: Extension Sample Inplace1046980
- Node: Extension Sample Ord1049066
- Node: Extension Sample Readdir1049902
- Ref: table-readdir-file-types1050791
- Node: Extension Sample Revout1051596
- Node: Extension Sample Rev2way1052185
- Node: Extension Sample Read write array1052925
- Node: Extension Sample Readfile1054867
- Node: Extension Sample Time1055962
- Node: Extension Sample API Tests1057310
- Node: gawkextlib1057802
- Node: Extension summary1060249
- Node: Extension Exercises1063941
- Node: Language History1065438
- Node: V7/SVR3.11067094
- Node: SVR41069247
- Node: POSIX1070681
- Node: BTL1072061
- Node: POSIX/GNU1072791
- Node: Feature History1078630
- Node: Common Extensions1092949
- Node: Ranges and Locales1094232
- Ref: Ranges and Locales-Footnote-11098848
- Ref: Ranges and Locales-Footnote-21098875
- Ref: Ranges and Locales-Footnote-31099110
- Node: Contributors1099331
- Node: History summary1104900
- Node: Installation1106280
- Node: Gawk Distribution1107225
- Node: Getting1107709
- Node: Extracting1108532
- Node: Distribution contents1110170
- Node: Unix Installation1116266
- Node: Quick Installation1116948
- Node: Shell Startup Files1119362
- Node: Additional Configuration Options1120440
- Node: Configuration Philosophy1122245
- Node: Non-Unix Installation1124615
- Node: PC Installation1125073
- Node: PC Binary Installation1126393
- Node: PC Compiling1128245
- Ref: PC Compiling-Footnote-11131269
- Node: PC Testing1131378
- Node: PC Using1132558
- Node: Cygwin1136672
- Node: MSYS1137442
- Node: VMS Installation1137943
- Node: VMS Compilation1138734
- Ref: VMS Compilation-Footnote-11139964
- Node: VMS Dynamic Extensions1140022
- Node: VMS Installation Details1141707
- Node: VMS Running1143960
- Node: VMS GNV1146801
- Node: VMS Old Gawk1147536
- Node: Bugs1148007
- Node: Other Versions1152121
- Node: Installation summary1158595
- Node: Notes1159653
- Node: Compatibility Mode1160518
- Node: Additions1161300
- Node: Accessing The Source1162225
- Node: Adding Code1163661
- Node: New Ports1169816
- Node: Derived Files1174304
- Ref: Derived Files-Footnote-11179789
- Ref: Derived Files-Footnote-21179824
- Ref: Derived Files-Footnote-31180422
- Node: Future Extensions1180536
- Node: Implementation Limitations1181194
- Node: Extension Design1182377
- Node: Old Extension Problems1183531
- Ref: Old Extension Problems-Footnote-11185049
- Node: Extension New Mechanism Goals1185106
- Ref: Extension New Mechanism Goals-Footnote-11188470
- Node: Extension Other Design Decisions1188659
- Node: Extension Future Growth1190772
- Node: Old Extension Mechanism1191608
- Node: Notes summary1193371
- Node: Basic Concepts1194553
- Node: Basic High Level1195234
- Ref: figure-general-flow1195516
- Ref: figure-process-flow1196201
- Ref: Basic High Level-Footnote-11199502
- Node: Basic Data Typing1199687
- Node: Glossary1203015
- Node: Copying1234961
- Node: GNU Free Documentation License1272500
- Node: Index1297618
++Node: Sample Programs681792
++Node: Running Examples682562
++Node: Clones683290
++Node: Cut Program684514
++Node: Egrep Program694235
++Ref: Egrep Program-Footnote-1701747
++Node: Id Program701857
++Node: Split Program705537
++Ref: Split Program-Footnote-1708996
++Node: Tee Program709125
++Node: Uniq Program711915
++Node: Wc Program719341
++Ref: Wc Program-Footnote-1723596
++Node: Miscellaneous Programs723690
++Node: Dupword Program724903
++Node: Alarm Program726933
++Node: Translate Program731788
++Ref: Translate Program-Footnote-1736353
++Node: Labels Program736623
++Ref: Labels Program-Footnote-1739974
++Node: Word Sorting740058
++Node: History Sorting744130
++Node: Extract Program745965
++Node: Simple Sed753496
++Node: Igawk Program756570
++Ref: Igawk Program-Footnote-1770901
++Ref: Igawk Program-Footnote-2771103
++Ref: Igawk Program-Footnote-3771225
++Node: Anagram Program771340
++Node: Signature Program774402
++Node: Programs Summary775649
++Node: Programs Exercises776864
++Ref: Programs Exercises-Footnote-1780993
++Node: Advanced Features781084
++Node: Nondecimal Data783074
++Node: Array Sorting784665
++Node: Controlling Array Traversal785365
++Ref: Controlling Array Traversal-Footnote-1793734
++Node: Array Sorting Functions793852
++Ref: Array Sorting Functions-Footnote-1797739
++Node: Two-way I/O797935
++Ref: Two-way I/O-Footnote-1802886
++Ref: Two-way I/O-Footnote-2803073
++Node: TCP/IP Networking803155
++Node: Profiling806062
++Node: Advanced Features Summary814333
++Node: Internationalization816269
++Node: I18N and L10N817749
++Node: Explaining gettext818436
++Ref: Explaining gettext-Footnote-1823459
++Ref: Explaining gettext-Footnote-2823644
++Node: Programmer i18n823809
++Ref: Programmer i18n-Footnote-1828665
++Node: Translator i18n828714
++Node: String Extraction829508
++Ref: String Extraction-Footnote-1830641
++Node: Printf Ordering830727
++Ref: Printf Ordering-Footnote-1833513
++Node: I18N Portability833577
++Ref: I18N Portability-Footnote-1836033
++Node: I18N Example836096
++Ref: I18N Example-Footnote-1838902
++Node: Gawk I18N838975
++Node: I18N Summary839620
++Node: Debugger840961
++Node: Debugging841983
++Node: Debugging Concepts842424
++Node: Debugging Terms844233
++Node: Awk Debugging846808
++Node: Sample Debugging Session847714
++Node: Debugger Invocation848248
++Node: Finding The Bug849634
++Node: List of Debugger Commands856112
++Node: Breakpoint Control857445
++Node: Debugger Execution Control861139
++Node: Viewing And Changing Data864501
++Node: Execution Stack867875
++Node: Debugger Info869512
++Node: Miscellaneous Debugger Commands873583
++Node: Readline Support878592
++Node: Limitations879488
++Node: Debugging Summary881597
++Node: Arbitrary Precision Arithmetic882770
++Node: Computer Arithmetic884186
++Ref: table-numeric-ranges887777
++Ref: Computer Arithmetic-Footnote-1888499
++Node: Math Definitions888556
++Ref: table-ieee-formats891870
++Ref: Math Definitions-Footnote-1892473
++Node: MPFR features892578
++Node: FP Math Caution894251
++Ref: FP Math Caution-Footnote-1895323
++Node: Inexactness of computations895692
++Node: Inexact representation896652
++Node: Comparing FP Values898012
++Node: Errors accumulate899094
++Node: Getting Accuracy900527
++Node: Try To Round903237
++Node: Setting precision904136
++Ref: table-predefined-precision-strings904833
++Node: Setting the rounding mode906663
++Ref: table-gawk-rounding-modes907037
++Ref: Setting the rounding mode-Footnote-1910445
++Node: Arbitrary Precision Integers910624
++Ref: Arbitrary Precision Integers-Footnote-1915541
++Node: POSIX Floating Point Problems915690
++Ref: POSIX Floating Point Problems-Footnote-1919572
++Node: Floating point summary919610
++Node: Dynamic Extensions921800
++Node: Extension Intro923353
++Node: Plugin License924619
++Node: Extension Mechanism Outline925416
++Ref: figure-load-extension925855
++Ref: figure-register-new-function927420
++Ref: figure-call-new-function928512
++Node: Extension API Description930575
++Node: Extension API Functions Introduction932109
++Node: General Data Types936968
++Ref: General Data Types-Footnote-1942923
++Node: Memory Allocation Functions943222
++Ref: Memory Allocation Functions-Footnote-1946067
++Node: Constructor Functions946166
++Node: Registration Functions947911
++Node: Extension Functions948596
++Node: Exit Callback Functions950895
++Node: Extension Version String952145
++Node: Input Parsers952808
++Node: Output Wrappers962693
++Node: Two-way processors967205
++Node: Printing Messages969469
++Ref: Printing Messages-Footnote-1970545
++Node: Updating 'ERRNO'970698
++Node: Requesting Values971439
++Ref: table-value-types-returned972178
++Node: Accessing Parameters973061
++Node: Symbol Table Access974297
++Node: Symbol table by name974809
++Node: Symbol table by cookie976830
++Ref: Symbol table by cookie-Footnote-1980979
++Node: Cached values981043
++Ref: Cached values-Footnote-1984544
++Node: Array Manipulation984635
++Ref: Array Manipulation-Footnote-1985726
++Node: Array Data Types985763
++Ref: Array Data Types-Footnote-1988421
++Node: Array Functions988513
++Node: Flattening Arrays992372
++Node: Creating Arrays999280
++Node: Redirection API1004052
++Node: Extension API Variables1006883
++Node: Extension Versioning1007516
++Node: Extension API Informational Variables1009407
++Node: Extension API Boilerplate1010471
++Node: Finding Extensions1014285
++Node: Extension Example1014845
++Node: Internal File Description1015643
++Node: Internal File Ops1019723
++Ref: Internal File Ops-Footnote-11031485
++Node: Using Internal File Ops1031625
++Ref: Using Internal File Ops-Footnote-11034008
++Node: Extension Samples1034283
++Node: Extension Sample File Functions1035812
++Node: Extension Sample Fnmatch1043461
++Node: Extension Sample Fork1044948
++Node: Extension Sample Inplace1046166
++Node: Extension Sample Ord1048252
++Node: Extension Sample Readdir1049088
++Ref: table-readdir-file-types1049977
++Node: Extension Sample Revout1050782
++Node: Extension Sample Rev2way1051371
++Node: Extension Sample Read write array1052111
++Node: Extension Sample Readfile1054053
++Node: Extension Sample Time1055148
++Node: Extension Sample API Tests1056496
++Node: gawkextlib1056988
++Node: Extension summary1059435
++Node: Extension Exercises1063127
++Node: Language History1064624
++Node: V7/SVR3.11066280
++Node: SVR41068433
++Node: POSIX1069867
++Node: BTL1071247
++Node: POSIX/GNU1071977
++Node: Feature History1077816
++Node: Common Extensions1092135
++Node: Ranges and Locales1093418
++Ref: Ranges and Locales-Footnote-11098034
++Ref: Ranges and Locales-Footnote-21098061
++Ref: Ranges and Locales-Footnote-31098296
++Node: Contributors1098517
++Node: History summary1104086
++Node: Installation1105466
++Node: Gawk Distribution1106411
++Node: Getting1106895
++Node: Extracting1107718
++Node: Distribution contents1109356
++Node: Unix Installation1115452
++Node: Quick Installation1116134
++Node: Shell Startup Files1118548
++Node: Additional Configuration Options1119626
++Node: Configuration Philosophy1121431
++Node: Non-Unix Installation1123801
++Node: PC Installation1124259
++Node: PC Binary Installation1125579
++Node: PC Compiling1127431
++Ref: PC Compiling-Footnote-11130455
++Node: PC Testing1130564
++Node: PC Using1131744
++Node: Cygwin1135858
++Node: MSYS1136628
++Node: VMS Installation1137129
++Node: VMS Compilation1137920
++Ref: VMS Compilation-Footnote-11139150
++Node: VMS Dynamic Extensions1139208
++Node: VMS Installation Details1140893
++Node: VMS Running1143146
++Node: VMS GNV1145987
++Node: VMS Old Gawk1146722
++Node: Bugs1147193
++Node: Other Versions1151307
++Node: Installation summary1157781
++Node: Notes1158839
++Node: Compatibility Mode1159704
++Node: Additions1160486
++Node: Accessing The Source1161411
++Node: Adding Code1162847
++Node: New Ports1169002
++Node: Derived Files1173490
++Ref: Derived Files-Footnote-11178975
++Ref: Derived Files-Footnote-21179010
++Ref: Derived Files-Footnote-31179608
++Node: Future Extensions1179722
++Node: Implementation Limitations1180380
++Node: Extension Design1181563
++Node: Old Extension Problems1182717
++Ref: Old Extension Problems-Footnote-11184235
++Node: Extension New Mechanism Goals1184292
++Ref: Extension New Mechanism Goals-Footnote-11187656
++Node: Extension Other Design Decisions1187845
++Node: Extension Future Growth1189958
++Node: Old Extension Mechanism1190794
++Node: Notes summary1192557
++Node: Basic Concepts1193739
++Node: Basic High Level1194420
++Ref: figure-general-flow1194702
++Ref: figure-process-flow1195387
++Ref: Basic High Level-Footnote-11198688
++Node: Basic Data Typing1198873
++Node: Glossary1202201
++Node: Copying1234147
++Node: GNU Free Documentation License1271686
++Node: Index1296804
  
  End Tag Table

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

Summary of changes:
 doc/ChangeLog   |    6 +
 doc/gawk.info   |  521 +++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |    3 +
 doc/gawktexi.in |    3 +
 4 files changed, 264 insertions(+), 269 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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