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-1608-gf8445d


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1608-gf8445dd
Date: Fri, 15 Jan 2016 02:58:56 +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  f8445dd6243fd158794d6d26c0373b5cdf45f18a (commit)
       via  c5fbf475a8efa76f67c5e795d6adbb4bb0769ee8 (commit)
      from  89debf61f879b626438f818b08abda4d2874c50f (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=f8445dd6243fd158794d6d26c0373b5cdf45f18a

commit f8445dd6243fd158794d6d26c0373b5cdf45f18a
Merge: 89debf6 c5fbf47
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jan 15 04:58:45 2016 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 1d50f32,a29ba20..2ca2dfa
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -35082,563 -34532,559 +35083,563 @@@ Inde
  
  Tag Table:
  Node: Top1203
 -Node: Foreword342141
 -Node: Foreword446583
 -Node: Preface48115
 -Ref: Preface-Footnote-150987
 -Ref: Preface-Footnote-251094
 -Ref: Preface-Footnote-351328
 -Node: History51470
 -Node: Names53823
 -Ref: Names-Footnote-154917
 -Node: This Manual55064
 -Ref: This Manual-Footnote-161546
 -Node: Conventions61646
 -Node: Manual History64001
 -Ref: Manual History-Footnote-166997
 -Ref: Manual History-Footnote-267038
 -Node: How To Contribute67112
 -Node: Acknowledgments68241
 -Node: Getting Started73128
 -Node: Running gawk75567
 -Node: One-shot76757
 -Node: Read Terminal78020
 -Node: Long80052
 -Node: Executable Scripts81565
 -Ref: Executable Scripts-Footnote-184360
 -Node: Comments84463
 -Node: Quoting86947
 -Node: DOS Quoting92465
 -Node: Sample Data Files93140
 -Node: Very Simple95735
 -Node: Two Rules100637
 -Node: More Complex102523
 -Node: Statements/Lines105386
 -Ref: Statements/Lines-Footnote-1109845
 -Node: Other Features110110
 -Node: When111047
 -Ref: When-Footnote-1112801
 -Node: Intro Summary112866
 -Node: Invoking Gawk113750
 -Node: Command Line115264
 -Node: Options116062
 -Ref: Options-Footnote-1131969
 -Ref: Options-Footnote-2132199
 -Node: Other Arguments132224
 -Node: Naming Standard Input135171
 -Node: Environment Variables136264
 -Node: AWKPATH Variable136822
 -Ref: AWKPATH Variable-Footnote-1140123
 -Ref: AWKPATH Variable-Footnote-2140168
 -Node: AWKLIBPATH Variable140429
 -Node: Other Environment Variables141573
 -Node: Exit Status145338
 -Node: Include Files146015
 -Node: Loading Shared Libraries149610
 -Node: Obsolete151038
 -Node: Undocumented151730
 -Node: Invoking Summary152027
 -Node: Regexp153687
 -Node: Regexp Usage155141
 -Node: Escape Sequences157178
 -Node: Regexp Operators163193
 -Ref: Regexp Operators-Footnote-1170610
 -Ref: Regexp Operators-Footnote-2170757
 -Node: Bracket Expressions170855
 -Ref: table-char-classes172878
 -Node: Leftmost Longest175824
 -Node: Computed Regexps177127
 -Node: GNU Regexp Operators180554
 -Node: Case-sensitivity184233
 -Ref: Case-sensitivity-Footnote-1187120
 -Ref: Case-sensitivity-Footnote-2187355
 -Node: Regexp Summary187463
 -Node: Reading Files188929
 -Node: Records191023
 -Node: awk split records191756
 -Node: gawk split records196688
 -Ref: gawk split records-Footnote-1201232
 -Node: Fields201269
 -Ref: Fields-Footnote-1204049
 -Node: Nonconstant Fields204135
 -Ref: Nonconstant Fields-Footnote-1206371
 -Node: Changing Fields206575
 -Node: Field Separators212505
 -Node: Default Field Splitting215203
 -Node: Regexp Field Splitting216321
 -Node: Single Character Fields219674
 -Node: Command Line Field Separator220734
 -Node: Full Line Fields223952
 -Ref: Full Line Fields-Footnote-1225474
 -Ref: Full Line Fields-Footnote-2225520
 -Node: Field Splitting Summary225621
 -Node: Constant Size227695
 -Node: Splitting By Content232274
 -Ref: Splitting By Content-Footnote-1236245
 -Node: Multiple Line236408
 -Ref: Multiple Line-Footnote-1242291
 -Node: Getline242470
 -Node: Plain Getline244674
 -Node: Getline/Variable247313
 -Node: Getline/File248462
 -Node: Getline/Variable/File249848
 -Ref: Getline/Variable/File-Footnote-1251452
 -Node: Getline/Pipe251540
 -Node: Getline/Variable/Pipe254245
 -Node: Getline/Coprocess255378
 -Node: Getline/Variable/Coprocess256643
 -Node: Getline Notes257383
 -Node: Getline Summary260178
 -Ref: table-getline-variants260600
 -Node: Read Timeout261348
 -Ref: Read Timeout-Footnote-1265189
 -Node: Command-line directories265247
 -Node: Input Summary266152
 -Node: Input Exercises269324
 -Node: Printing270052
 -Node: Print271829
 -Node: Print Examples273286
 -Node: Output Separators276066
 -Node: OFMT278083
 -Node: Printf279439
 -Node: Basic Printf280224
 -Node: Control Letters281798
 -Node: Format Modifiers285786
 -Node: Printf Examples291801
 -Node: Redirection294287
 -Node: Special FD301130
 -Ref: Special FD-Footnote-1304298
 -Node: Special Files304372
 -Node: Other Inherited Files304989
 -Node: Special Network305990
 -Node: Special Caveats306850
 -Node: Close Files And Pipes307799
 -Ref: Close Files And Pipes-Footnote-1314992
 -Ref: Close Files And Pipes-Footnote-2315140
 -Node: Output Summary315291
 -Node: Output Exercises316289
 -Node: Expressions316968
 -Node: Values318156
 -Node: Constants318834
 -Node: Scalar Constants319525
 -Ref: Scalar Constants-Footnote-1320389
 -Node: Nondecimal-numbers320639
 -Node: Regexp Constants323653
 -Node: Using Constant Regexps324179
 -Node: Variables327342
 -Node: Using Variables327999
 -Node: Assignment Options329910
 -Node: Conversion331784
 -Node: Strings And Numbers332308
 -Ref: Strings And Numbers-Footnote-1335372
 -Node: Locale influences conversions335481
 -Ref: table-locale-affects338239
 -Node: All Operators338857
 -Node: Arithmetic Ops339486
 -Node: Concatenation341992
 -Ref: Concatenation-Footnote-1344839
 -Node: Assignment Ops344946
 -Ref: table-assign-ops349938
 -Node: Increment Ops351251
 -Node: Truth Values and Conditions354711
 -Node: Truth Values355785
 -Node: Typing and Comparison356833
 -Node: Variable Typing357653
 -Node: Comparison Operators361277
 -Ref: table-relational-ops361696
 -Node: POSIX String Comparison365191
 -Ref: POSIX String Comparison-Footnote-1366265
 -Node: Boolean Ops366404
 -Ref: Boolean Ops-Footnote-1370886
 -Node: Conditional Exp370978
 -Node: Function Calls372714
 -Node: Precedence376594
 -Node: Locales380253
 -Node: Expressions Summary381885
 -Node: Patterns and Actions384458
 -Node: Pattern Overview385578
 -Node: Regexp Patterns387255
 -Node: Expression Patterns387797
 -Node: Ranges391578
 -Node: BEGIN/END394686
 -Node: Using BEGIN/END395447
 -Ref: Using BEGIN/END-Footnote-1398184
 -Node: I/O And BEGIN/END398290
 -Node: BEGINFILE/ENDFILE400606
 -Node: Empty403513
 -Node: Using Shell Variables403830
 -Node: Action Overview406104
 -Node: Statements408429
 -Node: If Statement410277
 -Node: While Statement411772
 -Node: Do Statement413800
 -Node: For Statement414948
 -Node: Switch Statement418107
 -Node: Break Statement420493
 -Node: Continue Statement422585
 -Node: Next Statement424412
 -Node: Nextfile Statement426795
 -Node: Exit Statement429447
 -Node: Built-in Variables431852
 -Node: User-modified432985
 -Ref: User-modified-Footnote-1440612
 -Node: Auto-set440674
 -Ref: Auto-set-Footnote-1453768
 -Ref: Auto-set-Footnote-2453974
 -Node: ARGC and ARGV454030
 -Node: Pattern Action Summary458249
 -Node: Arrays460679
 -Node: Array Basics462008
 -Node: Array Intro462852
 -Ref: figure-array-elements464827
 -Ref: Array Intro-Footnote-1467531
 -Node: Reference to Elements467659
 -Node: Assigning Elements470123
 -Node: Array Example470614
 -Node: Scanning an Array472373
 -Node: Controlling Scanning475397
 -Ref: Controlling Scanning-Footnote-1480796
 -Node: Numeric Array Subscripts481112
 -Node: Uninitialized Subscripts483296
 -Node: Delete484915
 -Ref: Delete-Footnote-1487667
 -Node: Multidimensional487724
 -Node: Multiscanning490819
 -Node: Arrays of Arrays492410
 -Node: Arrays Summary497178
 -Node: Functions499271
 -Node: Built-in500309
 -Node: Calling Built-in501387
 -Node: Numeric Functions503383
 -Ref: Numeric Functions-Footnote-1507411
 -Ref: Numeric Functions-Footnote-2507768
 -Ref: Numeric Functions-Footnote-3507816
 -Node: String Functions508088
 -Ref: String Functions-Footnote-1531596
 -Ref: String Functions-Footnote-2531725
 -Ref: String Functions-Footnote-3531973
 -Node: Gory Details532060
 -Ref: table-sub-escapes533851
 -Ref: table-sub-proposed535370
 -Ref: table-posix-sub536733
 -Ref: table-gensub-escapes538274
 -Ref: Gory Details-Footnote-1539097
 -Node: I/O Functions539248
 -Ref: I/O Functions-Footnote-1546469
 -Node: Time Functions546617
 -Ref: Time Functions-Footnote-1557122
 -Ref: Time Functions-Footnote-2557190
 -Ref: Time Functions-Footnote-3557348
 -Ref: Time Functions-Footnote-4557459
 -Ref: Time Functions-Footnote-5557571
 -Ref: Time Functions-Footnote-6557798
 -Node: Bitwise Functions558064
 -Ref: table-bitwise-ops558658
 -Ref: Bitwise Functions-Footnote-1562996
 -Node: Type Functions563169
 -Node: I18N Functions564325
 -Node: User-defined565976
 -Node: Definition Syntax566781
 -Ref: Definition Syntax-Footnote-1572468
 -Node: Function Example572539
 -Ref: Function Example-Footnote-1575461
 -Node: Function Caveats575483
 -Node: Calling A Function576001
 -Node: Variable Scope576959
 -Node: Pass By Value/Reference579953
 -Node: Return Statement583452
 -Node: Dynamic Typing586431
 -Node: Indirect Calls587361
 -Ref: Indirect Calls-Footnote-1597612
 -Node: Functions Summary597740
 -Node: Library Functions600445
 -Ref: Library Functions-Footnote-1604054
 -Ref: Library Functions-Footnote-2604197
 -Node: Library Names604368
 -Ref: Library Names-Footnote-1607829
 -Ref: Library Names-Footnote-2608052
 -Node: General Functions608138
 -Node: Strtonum Function609241
 -Node: Assert Function612263
 -Node: Round Function615589
 -Node: Cliff Random Function617130
 -Node: Ordinal Functions618146
 -Ref: Ordinal Functions-Footnote-1621209
 -Ref: Ordinal Functions-Footnote-2621461
 -Node: Join Function621671
 -Ref: Join Function-Footnote-1623441
 -Node: Getlocaltime Function623641
 -Node: Readfile Function627385
 -Node: Shell Quoting629359
 -Node: Data File Management630760
 -Node: Filetrans Function631392
 -Node: Rewind Function635489
 -Node: File Checking636875
 -Ref: File Checking-Footnote-1638209
 -Node: Empty Files638410
 -Node: Ignoring Assigns640389
 -Node: Getopt Function641939
 -Ref: Getopt Function-Footnote-1653409
 -Node: Passwd Functions653609
 -Ref: Passwd Functions-Footnote-1662450
 -Node: Group Functions662538
 -Ref: Group Functions-Footnote-1670437
 -Node: Walking Arrays670644
 -Node: Library Functions Summary673654
 -Node: Library Exercises675060
 -Node: Sample Programs675525
 -Node: Running Examples676295
 -Node: Clones677023
 -Node: Cut Program678247
 -Node: Egrep Program687968
 -Ref: Egrep Program-Footnote-1695480
 -Node: Id Program695590
 -Node: Split Program699270
 -Ref: Split Program-Footnote-1702729
 -Node: Tee Program702858
 -Node: Uniq Program705648
 -Node: Wc Program713074
 -Ref: Wc Program-Footnote-1717329
 -Node: Miscellaneous Programs717423
 -Node: Dupword Program718636
 -Node: Alarm Program720666
 -Node: Translate Program725521
 -Ref: Translate Program-Footnote-1730086
 -Node: Labels Program730356
 -Ref: Labels Program-Footnote-1733707
 -Node: Word Sorting733791
 -Node: History Sorting737863
 -Node: Extract Program739698
 -Node: Simple Sed747227
 -Node: Igawk Program750301
 -Ref: Igawk Program-Footnote-1764632
 -Ref: Igawk Program-Footnote-2764834
 -Ref: Igawk Program-Footnote-3764956
 -Node: Anagram Program765071
 -Node: Signature Program768133
 -Node: Programs Summary769380
 -Node: Programs Exercises770595
 -Ref: Programs Exercises-Footnote-1774724
 -Node: Advanced Features774815
 -Node: Nondecimal Data776805
 -Node: Array Sorting778396
 -Node: Controlling Array Traversal779096
 -Ref: Controlling Array Traversal-Footnote-1787465
 -Node: Array Sorting Functions787583
 -Ref: Array Sorting Functions-Footnote-1792674
 -Node: Two-way I/O792870
 -Ref: Two-way I/O-Footnote-1797821
 -Ref: Two-way I/O-Footnote-2798008
 -Node: TCP/IP Networking798090
 -Node: Profiling801208
 -Node: Advanced Features Summary808747
 -Node: Internationalization810683
 -Node: I18N and L10N812163
 -Node: Explaining gettext812850
 -Ref: Explaining gettext-Footnote-1817873
 -Ref: Explaining gettext-Footnote-2818058
 -Node: Programmer i18n818223
 -Ref: Programmer i18n-Footnote-1823079
 -Node: Translator i18n823128
 -Node: String Extraction823922
 -Ref: String Extraction-Footnote-1825055
 -Node: Printf Ordering825141
 -Ref: Printf Ordering-Footnote-1827927
 -Node: I18N Portability827991
 -Ref: I18N Portability-Footnote-1830447
 -Node: I18N Example830510
 -Ref: I18N Example-Footnote-1833316
 -Node: Gawk I18N833389
 -Node: I18N Summary834034
 -Node: Debugger835375
 -Node: Debugging836397
 -Node: Debugging Concepts836838
 -Node: Debugging Terms838647
 -Node: Awk Debugging841222
 -Node: Sample Debugging Session842128
 -Node: Debugger Invocation842662
 -Node: Finding The Bug844048
 -Node: List of Debugger Commands850526
 -Node: Breakpoint Control851859
 -Node: Debugger Execution Control855553
 -Node: Viewing And Changing Data858915
 -Node: Execution Stack862289
 -Node: Debugger Info863926
 -Node: Miscellaneous Debugger Commands867997
 -Node: Readline Support873085
 -Node: Limitations873981
 -Node: Debugging Summary876090
 -Node: Arbitrary Precision Arithmetic877263
 -Node: Computer Arithmetic878679
 -Ref: table-numeric-ranges882270
 -Ref: Computer Arithmetic-Footnote-1882992
 -Node: Math Definitions883049
 -Ref: table-ieee-formats886363
 -Ref: Math Definitions-Footnote-1886966
 -Node: MPFR features887071
 -Node: FP Math Caution888744
 -Ref: FP Math Caution-Footnote-1889816
 -Node: Inexactness of computations890185
 -Node: Inexact representation891145
 -Node: Comparing FP Values892505
 -Node: Errors accumulate893587
 -Node: Getting Accuracy895020
 -Node: Try To Round897730
 -Node: Setting precision898629
 -Ref: table-predefined-precision-strings899326
 -Node: Setting the rounding mode901156
 -Ref: table-gawk-rounding-modes901530
 -Ref: Setting the rounding mode-Footnote-1904938
 -Node: Arbitrary Precision Integers905117
 -Ref: Arbitrary Precision Integers-Footnote-1908101
 -Node: POSIX Floating Point Problems908250
 -Ref: POSIX Floating Point Problems-Footnote-1912132
 -Node: Floating point summary912170
 -Node: Dynamic Extensions914360
 -Node: Extension Intro915913
 -Node: Plugin License917179
 -Node: Extension Mechanism Outline917976
 -Ref: figure-load-extension918415
 -Ref: figure-register-new-function919980
 -Ref: figure-call-new-function921072
 -Node: Extension API Description923135
 -Node: Extension API Functions Introduction924583
 -Node: General Data Types929395
 -Ref: General Data Types-Footnote-1935350
 -Node: Memory Allocation Functions935649
 -Ref: Memory Allocation Functions-Footnote-1938494
 -Node: Constructor Functions938593
 -Node: Registration Functions940338
 -Node: Extension Functions941023
 -Node: Exit Callback Functions943322
 -Node: Extension Version String944572
 -Node: Input Parsers945235
 -Node: Output Wrappers955120
 -Node: Two-way processors959632
 -Node: Printing Messages961896
 -Ref: Printing Messages-Footnote-1962970
 -Node: Updating ERRNO963123
 -Node: Requesting Values963862
 -Ref: table-value-types-returned964599
 -Node: Accessing Parameters965482
 -Node: Symbol Table Access966718
 -Node: Symbol table by name967230
 -Node: Symbol table by cookie969251
 -Ref: Symbol table by cookie-Footnote-1973400
 -Node: Cached values973464
 -Ref: Cached values-Footnote-1976965
 -Node: Array Manipulation977056
 -Ref: Array Manipulation-Footnote-1978155
 -Node: Array Data Types978192
 -Ref: Array Data Types-Footnote-1980850
 -Node: Array Functions980942
 -Node: Flattening Arrays984801
 -Node: Creating Arrays991709
 -Node: Extension API Variables996481
 -Node: Extension Versioning997117
 -Node: Extension API Informational Variables999008
 -Node: Extension API Boilerplate1000072
 -Node: Finding Extensions1003886
 -Node: Extension Example1004446
 -Node: Internal File Description1005244
 -Node: Internal File Ops1009324
 -Ref: Internal File Ops-Footnote-11021086
 -Node: Using Internal File Ops1021226
 -Ref: Using Internal File Ops-Footnote-11023609
 -Node: Extension Samples1023884
 -Node: Extension Sample File Functions1025413
 -Node: Extension Sample Fnmatch1033062
 -Node: Extension Sample Fork1034549
 -Node: Extension Sample Inplace1035767
 -Node: Extension Sample Ord1038977
 -Node: Extension Sample Readdir1039813
 -Ref: table-readdir-file-types1040702
 -Node: Extension Sample Revout1041507
 -Node: Extension Sample Rev2way1042096
 -Node: Extension Sample Read write array1042836
 -Node: Extension Sample Readfile1044778
 -Node: Extension Sample Time1045873
 -Node: Extension Sample API Tests1047221
 -Node: gawkextlib1047713
 -Node: Extension summary1050137
 -Node: Extension Exercises1053829
 -Node: Language History1055326
 -Node: V7/SVR3.11056982
 -Node: SVR41059134
 -Node: POSIX1060568
 -Node: BTL1061948
 -Node: POSIX/GNU1062678
 -Node: Feature History1068199
 -Node: Common Extensions1081528
 -Node: Ranges and Locales1082811
 -Ref: Ranges and Locales-Footnote-11087427
 -Ref: Ranges and Locales-Footnote-21087454
 -Ref: Ranges and Locales-Footnote-31087689
 -Node: Contributors1087910
 -Node: History summary1093479
 -Node: Installation1094859
 -Node: Gawk Distribution1095804
 -Node: Getting1096288
 -Node: Extracting1097249
 -Node: Distribution contents1098887
 -Node: Unix Installation1104640
 -Node: Quick Installation1105256
 -Node: Additional Configuration Options1107683
 -Node: Configuration Philosophy1109487
 -Node: Non-Unix Installation1111857
 -Node: PC Installation1112315
 -Node: PC Binary Installation1113635
 -Node: PC Compiling1115487
 -Ref: PC Compiling-Footnote-11118511
 -Node: PC Testing1118620
 -Node: PC Using1119800
 -Node: Cygwin1123914
 -Node: MSYS1124684
 -Node: VMS Installation1125185
 -Node: VMS Compilation1125976
 -Ref: VMS Compilation-Footnote-11127206
 -Node: VMS Dynamic Extensions1127264
 -Node: VMS Installation Details1128949
 -Node: VMS Running1131202
 -Node: VMS GNV1134043
 -Node: VMS Old Gawk1134778
 -Node: Bugs1135249
 -Node: Other Versions1139446
 -Node: Installation summary1146032
 -Node: Notes1147090
 -Node: Compatibility Mode1147955
 -Node: Additions1148737
 -Node: Accessing The Source1149662
 -Node: Adding Code1151098
 -Node: New Ports1157317
 -Node: Derived Files1161805
 -Ref: Derived Files-Footnote-11167290
 -Ref: Derived Files-Footnote-21167325
 -Ref: Derived Files-Footnote-31167923
 -Node: Future Extensions1168037
 -Node: Implementation Limitations1168695
 -Node: Extension Design1169878
 -Node: Old Extension Problems1171032
 -Ref: Old Extension Problems-Footnote-11172550
 -Node: Extension New Mechanism Goals1172607
 -Ref: Extension New Mechanism Goals-Footnote-11175971
 -Node: Extension Other Design Decisions1176160
 -Node: Extension Future Growth1178273
 -Node: Old Extension Mechanism1179109
 -Node: Notes summary1180872
 -Node: Basic Concepts1182054
 -Node: Basic High Level1182735
 -Ref: figure-general-flow1183017
 -Ref: figure-process-flow1183702
 -Ref: Basic High Level-Footnote-11187003
 -Node: Basic Data Typing1187188
 -Node: Glossary1190516
 -Node: Copying1222462
 -Node: GNU Free Documentation License1260001
 -Node: Index1285119
 +Node: Foreword342509
 +Node: Foreword446951
 +Node: Preface48483
 +Ref: Preface-Footnote-151355
 +Ref: Preface-Footnote-251462
 +Ref: Preface-Footnote-351696
 +Node: History51838
 +Node: Names54191
 +Ref: Names-Footnote-155285
 +Node: This Manual55432
 +Ref: This Manual-Footnote-161914
 +Node: Conventions62014
 +Node: Manual History64369
 +Ref: Manual History-Footnote-167365
 +Ref: Manual History-Footnote-267406
 +Node: How To Contribute67480
 +Node: Acknowledgments68609
 +Node: Getting Started73496
 +Node: Running gawk75935
 +Node: One-shot77125
 +Node: Read Terminal78388
 +Node: Long80420
 +Node: Executable Scripts81933
 +Ref: Executable Scripts-Footnote-184728
 +Node: Comments84831
 +Node: Quoting87315
 +Node: DOS Quoting92833
 +Node: Sample Data Files93508
 +Node: Very Simple96103
 +Node: Two Rules101005
 +Node: More Complex102891
 +Node: Statements/Lines105754
 +Ref: Statements/Lines-Footnote-1110213
 +Node: Other Features110478
 +Node: When111415
 +Ref: When-Footnote-1113169
 +Node: Intro Summary113234
 +Node: Invoking Gawk114118
 +Node: Command Line115632
 +Node: Options116430
 +Ref: Options-Footnote-1132081
 +Ref: Options-Footnote-2132311
 +Node: Other Arguments132336
 +Node: Naming Standard Input135283
 +Node: Environment Variables136376
 +Node: AWKPATH Variable136934
 +Ref: AWKPATH Variable-Footnote-1140345
 +Ref: AWKPATH Variable-Footnote-2140390
 +Node: AWKLIBPATH Variable140651
 +Node: Other Environment Variables141908
 +Node: Exit Status145546
 +Node: Include Files146223
 +Node: Loading Shared Libraries149818
 +Node: Obsolete151246
 +Node: Undocumented151938
 +Node: Invoking Summary152235
 +Node: Regexp153895
 +Node: Regexp Usage155414
 +Node: Escape Sequences157451
 +Node: Regexp Operators163684
 +Ref: Regexp Operators-Footnote-1171101
 +Ref: Regexp Operators-Footnote-2171248
 +Node: Bracket Expressions171346
 +Ref: table-char-classes173369
 +Node: Leftmost Longest176315
 +Node: Computed Regexps177618
 +Node: GNU Regexp Operators181045
 +Node: Case-sensitivity184724
 +Ref: Case-sensitivity-Footnote-1187620
 +Ref: Case-sensitivity-Footnote-2187855
 +Node: Strong Regexp Constants187963
 +Node: Regexp Summary190905
 +Node: Reading Files192511
 +Node: Records194674
 +Node: awk split records195407
 +Node: gawk split records200339
 +Ref: gawk split records-Footnote-1204883
 +Node: Fields204920
 +Node: Nonconstant Fields207661
 +Ref: Nonconstant Fields-Footnote-1209897
 +Node: Changing Fields210101
 +Node: Field Separators216031
 +Node: Default Field Splitting218729
 +Node: Regexp Field Splitting219847
 +Node: Single Character Fields223200
 +Node: Command Line Field Separator224260
 +Node: Full Line Fields227478
 +Ref: Full Line Fields-Footnote-1229000
 +Ref: Full Line Fields-Footnote-2229046
 +Node: Field Splitting Summary229147
 +Node: Constant Size231221
 +Node: Splitting By Content235800
 +Ref: Splitting By Content-Footnote-1239771
 +Node: Multiple Line239934
 +Ref: Multiple Line-Footnote-1245817
 +Node: Getline245996
 +Node: Plain Getline248463
 +Node: Getline/Variable251102
 +Node: Getline/File252251
 +Node: Getline/Variable/File253637
 +Ref: Getline/Variable/File-Footnote-1255241
 +Node: Getline/Pipe255329
 +Node: Getline/Variable/Pipe258034
 +Node: Getline/Coprocess259167
 +Node: Getline/Variable/Coprocess260432
 +Node: Getline Notes261172
 +Node: Getline Summary263967
 +Ref: table-getline-variants264389
 +Node: Read Timeout265137
 +Ref: Read Timeout-Footnote-1269044
 +Node: Retrying Input269102
 +Node: Command-line directories270301
 +Node: Input Summary271208
 +Node: Input Exercises274380
 +Node: Printing275108
 +Node: Print276943
 +Node: Print Examples278400
 +Node: Output Separators281180
 +Node: OFMT283197
 +Node: Printf284553
 +Node: Basic Printf285338
 +Node: Control Letters286912
 +Node: Format Modifiers290900
 +Node: Printf Examples296915
 +Node: Redirection299401
 +Node: Special FD306244
 +Ref: Special FD-Footnote-1309412
 +Node: Special Files309486
 +Node: Other Inherited Files310103
 +Node: Special Network311104
 +Node: Special Caveats311964
 +Node: Close Files And Pipes312913
 +Ref: Close Files And Pipes-Footnote-1320100
 +Ref: Close Files And Pipes-Footnote-2320248
 +Node: Nonfatal320399
 +Node: Output Summary322724
 +Node: Output Exercises323946
 +Node: Expressions324625
 +Node: Values325813
 +Node: Constants326491
 +Node: Scalar Constants327182
 +Ref: Scalar Constants-Footnote-1328046
 +Node: Nondecimal-numbers328296
 +Node: Regexp Constants331310
 +Node: Using Constant Regexps331836
 +Node: Variables334999
 +Node: Using Variables335656
 +Node: Assignment Options337567
 +Node: Conversion339441
 +Node: Strings And Numbers339965
 +Ref: Strings And Numbers-Footnote-1343029
 +Node: Locale influences conversions343138
 +Ref: table-locale-affects345896
 +Node: All Operators346514
 +Node: Arithmetic Ops347143
 +Node: Concatenation349649
 +Ref: Concatenation-Footnote-1352496
 +Node: Assignment Ops352603
 +Ref: table-assign-ops357595
 +Node: Increment Ops358908
 +Node: Truth Values and Conditions362368
 +Node: Truth Values363442
 +Node: Typing and Comparison364490
 +Node: Variable Typing365310
 +Node: Comparison Operators368934
 +Ref: table-relational-ops369353
 +Node: POSIX String Comparison372848
 +Ref: POSIX String Comparison-Footnote-1373922
 +Node: Boolean Ops374061
 +Ref: Boolean Ops-Footnote-1378543
 +Node: Conditional Exp378635
 +Node: Function Calls380371
 +Node: Precedence384251
 +Node: Locales387910
 +Node: Expressions Summary389542
 +Node: Patterns and Actions392115
 +Node: Pattern Overview393235
 +Node: Regexp Patterns394912
 +Node: Expression Patterns395454
 +Node: Ranges399235
 +Node: BEGIN/END402343
 +Node: Using BEGIN/END403104
 +Ref: Using BEGIN/END-Footnote-1405841
 +Node: I/O And BEGIN/END405947
 +Node: BEGINFILE/ENDFILE408263
 +Node: Empty411170
 +Node: Using Shell Variables411487
 +Node: Action Overview413761
 +Node: Statements416086
 +Node: If Statement417934
 +Node: While Statement419429
 +Node: Do Statement421457
 +Node: For Statement422605
 +Node: Switch Statement425764
 +Node: Break Statement428150
 +Node: Continue Statement430242
 +Node: Next Statement432069
 +Node: Nextfile Statement434452
 +Node: Exit Statement437104
 +Node: Built-in Variables439509
 +Node: User-modified440642
 +Node: Auto-set448230
 +Ref: Auto-set-Footnote-1462623
 +Ref: Auto-set-Footnote-2462829
 +Node: ARGC and ARGV462885
 +Node: Pattern Action Summary467104
 +Node: Arrays469534
 +Node: Array Basics470863
 +Node: Array Intro471707
 +Ref: figure-array-elements473682
 +Ref: Array Intro-Footnote-1476386
 +Node: Reference to Elements476514
 +Node: Assigning Elements478978
 +Node: Array Example479469
 +Node: Scanning an Array481228
 +Node: Controlling Scanning484252
 +Ref: Controlling Scanning-Footnote-1489651
 +Node: Numeric Array Subscripts489967
 +Node: Uninitialized Subscripts492151
 +Node: Delete493770
 +Ref: Delete-Footnote-1496522
 +Node: Multidimensional496579
 +Node: Multiscanning499674
 +Node: Arrays of Arrays501265
 +Node: Arrays Summary506033
 +Node: Functions508126
 +Node: Built-in509164
 +Node: Calling Built-in510242
 +Node: Numeric Functions512238
 +Ref: Numeric Functions-Footnote-1517071
 +Ref: Numeric Functions-Footnote-2517428
 +Ref: Numeric Functions-Footnote-3517476
 +Node: String Functions517748
 +Ref: String Functions-Footnote-1541256
 +Ref: String Functions-Footnote-2541385
 +Ref: String Functions-Footnote-3541633
 +Node: Gory Details541720
 +Ref: table-sub-escapes543511
 +Ref: table-sub-proposed545030
 +Ref: table-posix-sub546393
 +Ref: table-gensub-escapes547934
 +Ref: Gory Details-Footnote-1548757
 +Node: I/O Functions548908
 +Ref: I/O Functions-Footnote-1556129
 +Node: Time Functions556277
 +Ref: Time Functions-Footnote-1566782
 +Ref: Time Functions-Footnote-2566850
 +Ref: Time Functions-Footnote-3567008
 +Ref: Time Functions-Footnote-4567119
 +Ref: Time Functions-Footnote-5567231
 +Ref: Time Functions-Footnote-6567458
 +Node: Bitwise Functions567724
 +Ref: table-bitwise-ops568318
 +Ref: Bitwise Functions-Footnote-1572656
 +Node: Type Functions572829
 +Node: I18N Functions575490
 +Node: User-defined577141
 +Node: Definition Syntax577946
 +Ref: Definition Syntax-Footnote-1583633
 +Node: Function Example583704
 +Ref: Function Example-Footnote-1586626
 +Node: Function Caveats586648
 +Node: Calling A Function587166
 +Node: Variable Scope588124
 +Node: Pass By Value/Reference591118
 +Node: Return Statement594617
 +Node: Dynamic Typing597596
 +Node: Indirect Calls598526
 +Ref: Indirect Calls-Footnote-1608777
 +Node: Functions Summary608905
 +Node: Library Functions611610
 +Ref: Library Functions-Footnote-1615219
 +Ref: Library Functions-Footnote-2615362
 +Node: Library Names615533
 +Ref: Library Names-Footnote-1618994
 +Ref: Library Names-Footnote-2619217
 +Node: General Functions619303
 +Node: Strtonum Function620406
 +Node: Assert Function623428
 +Node: Round Function626754
 +Node: Cliff Random Function628295
 +Node: Ordinal Functions629311
 +Ref: Ordinal Functions-Footnote-1632374
 +Ref: Ordinal Functions-Footnote-2632626
 +Node: Join Function632836
 +Ref: Join Function-Footnote-1634606
 +Node: Getlocaltime Function634806
 +Node: Readfile Function638550
 +Node: Shell Quoting640524
 +Node: Data File Management641925
 +Node: Filetrans Function642557
 +Node: Rewind Function646654
 +Node: File Checking648040
 +Ref: File Checking-Footnote-1649374
 +Node: Empty Files649575
 +Node: Ignoring Assigns651554
 +Node: Getopt Function653104
 +Ref: Getopt Function-Footnote-1664574
 +Node: Passwd Functions664774
 +Ref: Passwd Functions-Footnote-1673615
 +Node: Group Functions673703
 +Ref: Group Functions-Footnote-1681602
 +Node: Walking Arrays681809
 +Node: Library Functions Summary684819
 +Node: Library Exercises686225
 +Node: Sample Programs686690
 +Node: Running Examples687460
 +Node: Clones688188
 +Node: Cut Program689412
 +Node: Egrep Program699133
 +Ref: Egrep Program-Footnote-1706645
 +Node: Id Program706755
 +Node: Split Program710435
 +Ref: Split Program-Footnote-1713894
 +Node: Tee Program714023
 +Node: Uniq Program716813
 +Node: Wc Program724239
 +Ref: Wc Program-Footnote-1728494
 +Node: Miscellaneous Programs728588
 +Node: Dupword Program729801
 +Node: Alarm Program731831
 +Node: Translate Program736686
 +Ref: Translate Program-Footnote-1741251
 +Node: Labels Program741521
 +Ref: Labels Program-Footnote-1744872
 +Node: Word Sorting744956
 +Node: History Sorting749028
 +Node: Extract Program750863
 +Node: Simple Sed758392
 +Node: Igawk Program761466
 +Ref: Igawk Program-Footnote-1775797
 +Ref: Igawk Program-Footnote-2775999
 +Ref: Igawk Program-Footnote-3776121
 +Node: Anagram Program776236
 +Node: Signature Program779298
 +Node: Programs Summary780545
 +Node: Programs Exercises781760
 +Ref: Programs Exercises-Footnote-1785889
 +Node: Advanced Features785980
 +Node: Nondecimal Data787970
 +Node: Array Sorting789561
 +Node: Controlling Array Traversal790261
 +Ref: Controlling Array Traversal-Footnote-1798630
 +Node: Array Sorting Functions798748
- Ref: Array Sorting Functions-Footnote-1803817
- Node: Two-way I/O804013
- Ref: Two-way I/O-Footnote-1808964
- Ref: Two-way I/O-Footnote-2809151
- Node: TCP/IP Networking809233
- Node: Profiling812351
- Node: Advanced Features Summary820622
- Node: Internationalization822466
- Node: I18N and L10N823946
- Node: Explaining gettext824633
- Ref: Explaining gettext-Footnote-1829656
- Ref: Explaining gettext-Footnote-2829841
- Node: Programmer i18n830006
- Ref: Programmer i18n-Footnote-1834862
- Node: Translator i18n834911
- Node: String Extraction835705
- Ref: String Extraction-Footnote-1836838
- Node: Printf Ordering836924
- Ref: Printf Ordering-Footnote-1839710
- Node: I18N Portability839774
- Ref: I18N Portability-Footnote-1842230
- Node: I18N Example842293
- Ref: I18N Example-Footnote-1845099
- Node: Gawk I18N845172
- Node: I18N Summary845817
- Node: Debugger847158
- Node: Debugging848180
- Node: Debugging Concepts848621
- Node: Debugging Terms850430
- Node: Awk Debugging853005
- Node: Sample Debugging Session853911
- Node: Debugger Invocation854445
- Node: Finding The Bug855831
- Node: List of Debugger Commands862309
- Node: Breakpoint Control863642
- Node: Debugger Execution Control867336
- Node: Viewing And Changing Data870698
- Node: Execution Stack874072
- Node: Debugger Info875709
- Node: Miscellaneous Debugger Commands879780
- Node: Readline Support884868
- Node: Limitations885764
- Ref: Limitations-Footnote-1889995
- Node: Debugging Summary890046
- Node: Arbitrary Precision Arithmetic891325
- Node: Computer Arithmetic892741
- Ref: table-numeric-ranges896332
- Ref: Computer Arithmetic-Footnote-1897054
- Node: Math Definitions897111
- Ref: table-ieee-formats900425
- Ref: Math Definitions-Footnote-1901028
- Node: MPFR features901133
- Node: FP Math Caution902806
- Ref: FP Math Caution-Footnote-1903878
- Node: Inexactness of computations904247
- Node: Inexact representation905207
- Node: Comparing FP Values906567
- Node: Errors accumulate907649
- Node: Getting Accuracy909082
- Node: Try To Round911792
- Node: Setting precision912691
- Ref: table-predefined-precision-strings913388
- Node: Setting the rounding mode915218
- Ref: table-gawk-rounding-modes915592
- Ref: Setting the rounding mode-Footnote-1919000
- Node: Arbitrary Precision Integers919179
- Ref: Arbitrary Precision Integers-Footnote-1924096
- Node: POSIX Floating Point Problems924245
- Ref: POSIX Floating Point Problems-Footnote-1928127
- Node: Floating point summary928165
- Node: Dynamic Extensions930355
- Node: Extension Intro931908
- Node: Plugin License933174
- Node: Extension Mechanism Outline933971
- Ref: figure-load-extension934410
- Ref: figure-register-new-function935975
- Ref: figure-call-new-function937067
- Node: Extension API Description939130
- Node: Extension API Functions Introduction940662
- Node: General Data Types945521
- Ref: General Data Types-Footnote-1951476
- Node: Memory Allocation Functions951775
- Ref: Memory Allocation Functions-Footnote-1954620
- Node: Constructor Functions954719
- Node: Registration Functions956464
- Node: Extension Functions957149
- Node: Exit Callback Functions959448
- Node: Extension Version String960698
- Node: Input Parsers961361
- Node: Output Wrappers971246
- Node: Two-way processors975758
- Node: Printing Messages978022
- Ref: Printing Messages-Footnote-1979096
- Node: Updating ERRNO979249
- Node: Requesting Values979988
- Ref: table-value-types-returned980725
- Node: Accessing Parameters981608
- Node: Symbol Table Access982844
- Node: Symbol table by name983356
- Node: Symbol table by cookie985377
- Ref: Symbol table by cookie-Footnote-1989526
- Node: Cached values989590
- Ref: Cached values-Footnote-1993091
- Node: Array Manipulation993182
- Ref: Array Manipulation-Footnote-1994273
- Node: Array Data Types994310
- Ref: Array Data Types-Footnote-1996968
- Node: Array Functions997060
- Node: Flattening Arrays1000919
- Node: Creating Arrays1007827
- Node: Redirection API1012599
- Node: Extension API Variables1015430
- Node: Extension Versioning1016063
- Node: Extension API Informational Variables1017954
- Node: Extension API Boilerplate1019018
- Node: Finding Extensions1022832
- Node: Extension Example1023392
- Node: Internal File Description1024190
- Node: Internal File Ops1028270
- Ref: Internal File Ops-Footnote-11040032
- Node: Using Internal File Ops1040172
- Ref: Using Internal File Ops-Footnote-11042555
- Node: Extension Samples1042830
- Node: Extension Sample File Functions1044359
- Node: Extension Sample Fnmatch1052008
- Node: Extension Sample Fork1053495
- Node: Extension Sample Inplace1054713
- Node: Extension Sample Ord1057923
- Node: Extension Sample Readdir1058759
- Ref: table-readdir-file-types1059648
- Node: Extension Sample Revout1060453
- Node: Extension Sample Rev2way1061042
- Node: Extension Sample Read write array1061782
- Node: Extension Sample Readfile1063724
- Node: Extension Sample Time1064819
- Node: Extension Sample API Tests1066167
- Node: gawkextlib1066659
- Node: Extension summary1069106
- Node: Extension Exercises1072798
- Node: Language History1074295
- Node: V7/SVR3.11075951
- Node: SVR41078103
- Node: POSIX1079537
- Node: BTL1080917
- Node: POSIX/GNU1081647
- Node: Feature History1087486
- Node: Common Extensions1101856
- Node: Ranges and Locales1103139
- Ref: Ranges and Locales-Footnote-11107755
- Ref: Ranges and Locales-Footnote-21107782
- Ref: Ranges and Locales-Footnote-31108017
- Node: Contributors1108238
- Node: History summary1113807
- Node: Installation1115187
- Node: Gawk Distribution1116132
- Node: Getting1116616
- Node: Extracting1117577
- Node: Distribution contents1119215
- Node: Unix Installation1125311
- Node: Quick Installation1125993
- Node: Shell Startup Files1128407
- Node: Additional Configuration Options1129485
- Node: Configuration Philosophy1131290
- Node: Non-Unix Installation1133660
- Node: PC Installation1134118
- Node: PC Binary Installation1135438
- Node: PC Compiling1137290
- Ref: PC Compiling-Footnote-11140314
- Node: PC Testing1140423
- Node: PC Using1141603
- Node: Cygwin1145717
- Node: MSYS1146487
- Node: VMS Installation1146988
- Node: VMS Compilation1147779
- Ref: VMS Compilation-Footnote-11149009
- Node: VMS Dynamic Extensions1149067
- Node: VMS Installation Details1150752
- Node: VMS Running1153005
- Node: VMS GNV1155846
- Node: VMS Old Gawk1156581
- Node: Bugs1157052
- Node: Other Versions1161249
- Node: Installation summary1167835
- Node: Notes1168893
- Node: Compatibility Mode1169758
- Node: Additions1170540
- Node: Accessing The Source1171465
- Node: Adding Code1172901
- Node: New Ports1179120
- Node: Derived Files1183608
- Ref: Derived Files-Footnote-11189093
- Ref: Derived Files-Footnote-21189128
- Ref: Derived Files-Footnote-31189726
- Node: Future Extensions1189840
- Node: Implementation Limitations1190498
- Node: Extension Design1191681
- Node: Old Extension Problems1192835
- Ref: Old Extension Problems-Footnote-11194353
- Node: Extension New Mechanism Goals1194410
- Ref: Extension New Mechanism Goals-Footnote-11197774
- Node: Extension Other Design Decisions1197963
- Node: Extension Future Growth1200076
- Node: Old Extension Mechanism1200912
- Node: Notes summary1202675
- Node: Basic Concepts1203857
- Node: Basic High Level1204538
- Ref: figure-general-flow1204820
- Ref: figure-process-flow1205505
- Ref: Basic High Level-Footnote-11208806
- Node: Basic Data Typing1208991
- Node: Glossary1212319
- Node: Copying1244265
- Node: GNU Free Documentation License1281804
- Node: Index1306922
++Ref: Array Sorting Functions-Footnote-1803839
++Node: Two-way I/O804035
++Ref: Two-way I/O-Footnote-1808986
++Ref: Two-way I/O-Footnote-2809173
++Node: TCP/IP Networking809255
++Node: Profiling812373
++Node: Advanced Features Summary820644
++Node: Internationalization822488
++Node: I18N and L10N823968
++Node: Explaining gettext824655
++Ref: Explaining gettext-Footnote-1829678
++Ref: Explaining gettext-Footnote-2829863
++Node: Programmer i18n830028
++Ref: Programmer i18n-Footnote-1834884
++Node: Translator i18n834933
++Node: String Extraction835727
++Ref: String Extraction-Footnote-1836860
++Node: Printf Ordering836946
++Ref: Printf Ordering-Footnote-1839732
++Node: I18N Portability839796
++Ref: I18N Portability-Footnote-1842252
++Node: I18N Example842315
++Ref: I18N Example-Footnote-1845121
++Node: Gawk I18N845194
++Node: I18N Summary845839
++Node: Debugger847180
++Node: Debugging848202
++Node: Debugging Concepts848643
++Node: Debugging Terms850452
++Node: Awk Debugging853027
++Node: Sample Debugging Session853933
++Node: Debugger Invocation854467
++Node: Finding The Bug855853
++Node: List of Debugger Commands862331
++Node: Breakpoint Control863664
++Node: Debugger Execution Control867358
++Node: Viewing And Changing Data870720
++Node: Execution Stack874094
++Node: Debugger Info875731
++Node: Miscellaneous Debugger Commands879802
++Node: Readline Support884890
++Node: Limitations885786
++Ref: Limitations-Footnote-1890017
++Node: Debugging Summary890068
++Node: Arbitrary Precision Arithmetic891347
++Node: Computer Arithmetic892763
++Ref: table-numeric-ranges896354
++Ref: Computer Arithmetic-Footnote-1897076
++Node: Math Definitions897133
++Ref: table-ieee-formats900447
++Ref: Math Definitions-Footnote-1901050
++Node: MPFR features901155
++Node: FP Math Caution902828
++Ref: FP Math Caution-Footnote-1903900
++Node: Inexactness of computations904269
++Node: Inexact representation905229
++Node: Comparing FP Values906589
++Node: Errors accumulate907671
++Node: Getting Accuracy909104
++Node: Try To Round911814
++Node: Setting precision912713
++Ref: table-predefined-precision-strings913410
++Node: Setting the rounding mode915240
++Ref: table-gawk-rounding-modes915614
++Ref: Setting the rounding mode-Footnote-1919022
++Node: Arbitrary Precision Integers919201
++Ref: Arbitrary Precision Integers-Footnote-1924118
++Node: POSIX Floating Point Problems924267
++Ref: POSIX Floating Point Problems-Footnote-1928149
++Node: Floating point summary928187
++Node: Dynamic Extensions930377
++Node: Extension Intro931930
++Node: Plugin License933196
++Node: Extension Mechanism Outline933993
++Ref: figure-load-extension934432
++Ref: figure-register-new-function935997
++Ref: figure-call-new-function937089
++Node: Extension API Description939152
++Node: Extension API Functions Introduction940684
++Node: General Data Types945543
++Ref: General Data Types-Footnote-1951498
++Node: Memory Allocation Functions951797
++Ref: Memory Allocation Functions-Footnote-1954642
++Node: Constructor Functions954741
++Node: Registration Functions956486
++Node: Extension Functions957171
++Node: Exit Callback Functions959470
++Node: Extension Version String960720
++Node: Input Parsers961383
++Node: Output Wrappers971268
++Node: Two-way processors975780
++Node: Printing Messages978044
++Ref: Printing Messages-Footnote-1979118
++Node: Updating ERRNO979271
++Node: Requesting Values980010
++Ref: table-value-types-returned980747
++Node: Accessing Parameters981630
++Node: Symbol Table Access982866
++Node: Symbol table by name983378
++Node: Symbol table by cookie985399
++Ref: Symbol table by cookie-Footnote-1989548
++Node: Cached values989612
++Ref: Cached values-Footnote-1993113
++Node: Array Manipulation993204
++Ref: Array Manipulation-Footnote-1994295
++Node: Array Data Types994332
++Ref: Array Data Types-Footnote-1996990
++Node: Array Functions997082
++Node: Flattening Arrays1000941
++Node: Creating Arrays1007849
++Node: Redirection API1012621
++Node: Extension API Variables1015452
++Node: Extension Versioning1016085
++Node: Extension API Informational Variables1017976
++Node: Extension API Boilerplate1019040
++Node: Finding Extensions1022854
++Node: Extension Example1023414
++Node: Internal File Description1024212
++Node: Internal File Ops1028292
++Ref: Internal File Ops-Footnote-11040054
++Node: Using Internal File Ops1040194
++Ref: Using Internal File Ops-Footnote-11042577
++Node: Extension Samples1042852
++Node: Extension Sample File Functions1044381
++Node: Extension Sample Fnmatch1052030
++Node: Extension Sample Fork1053517
++Node: Extension Sample Inplace1054735
++Node: Extension Sample Ord1057945
++Node: Extension Sample Readdir1058781
++Ref: table-readdir-file-types1059670
++Node: Extension Sample Revout1060475
++Node: Extension Sample Rev2way1061064
++Node: Extension Sample Read write array1061804
++Node: Extension Sample Readfile1063746
++Node: Extension Sample Time1064841
++Node: Extension Sample API Tests1066189
++Node: gawkextlib1066681
++Node: Extension summary1069128
++Node: Extension Exercises1072820
++Node: Language History1074317
++Node: V7/SVR3.11075973
++Node: SVR41078125
++Node: POSIX1079559
++Node: BTL1080939
++Node: POSIX/GNU1081669
++Node: Feature History1087508
++Node: Common Extensions1101878
++Node: Ranges and Locales1103161
++Ref: Ranges and Locales-Footnote-11107777
++Ref: Ranges and Locales-Footnote-21107804
++Ref: Ranges and Locales-Footnote-31108039
++Node: Contributors1108260
++Node: History summary1113829
++Node: Installation1115209
++Node: Gawk Distribution1116154
++Node: Getting1116638
++Node: Extracting1117599
++Node: Distribution contents1119237
++Node: Unix Installation1125333
++Node: Quick Installation1126015
++Node: Shell Startup Files1128429
++Node: Additional Configuration Options1129507
++Node: Configuration Philosophy1131312
++Node: Non-Unix Installation1133682
++Node: PC Installation1134140
++Node: PC Binary Installation1135460
++Node: PC Compiling1137312
++Ref: PC Compiling-Footnote-11140336
++Node: PC Testing1140445
++Node: PC Using1141625
++Node: Cygwin1145739
++Node: MSYS1146509
++Node: VMS Installation1147010
++Node: VMS Compilation1147801
++Ref: VMS Compilation-Footnote-11149031
++Node: VMS Dynamic Extensions1149089
++Node: VMS Installation Details1150774
++Node: VMS Running1153027
++Node: VMS GNV1155868
++Node: VMS Old Gawk1156603
++Node: Bugs1157074
++Node: Other Versions1161271
++Node: Installation summary1167857
++Node: Notes1168915
++Node: Compatibility Mode1169780
++Node: Additions1170562
++Node: Accessing The Source1171487
++Node: Adding Code1172923
++Node: New Ports1179142
++Node: Derived Files1183630
++Ref: Derived Files-Footnote-11189115
++Ref: Derived Files-Footnote-21189150
++Ref: Derived Files-Footnote-31189748
++Node: Future Extensions1189862
++Node: Implementation Limitations1190520
++Node: Extension Design1191703
++Node: Old Extension Problems1192857
++Ref: Old Extension Problems-Footnote-11194375
++Node: Extension New Mechanism Goals1194432
++Ref: Extension New Mechanism Goals-Footnote-11197796
++Node: Extension Other Design Decisions1197985
++Node: Extension Future Growth1200098
++Node: Old Extension Mechanism1200934
++Node: Notes summary1202697
++Node: Basic Concepts1203879
++Node: Basic High Level1204560
++Ref: figure-general-flow1204842
++Ref: figure-process-flow1205527
++Ref: Basic High Level-Footnote-11208828
++Node: Basic Data Typing1209013
++Node: Glossary1212341
++Node: Copying1244287
++Node: GNU Free Documentation License1281826
++Node: Index1306944
  
  End Tag Table

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

Summary of changes:
 doc/ChangeLog   |    6 +
 doc/gawk.info   |  437 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |   12 +-
 doc/gawktexi.in |   12 +-
 4 files changed, 237 insertions(+), 230 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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