[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1602-gf6d1d7

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1602-gf6d1d7c
Date: Wed, 13 Jan 2016 18:51:20 +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  f6d1d7cd12cfdf953ecfe387e8d120cc48ae9a57 (commit)
       via  1b52794de2b557626b6192d04ec65ecb176b1ed7 (commit)
      from  373d2691a1b80839613a3d069292c2a7a73ff10e (commit)

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

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

commit f6d1d7cd12cfdf953ecfe387e8d120cc48ae9a57
Merge: 373d269 1b52794
Author: Arnold D. Robbins <address@hidden>
Date:   Wed Jan 13 20:51:13 2016 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/ChangeLog
index 8d29cd8,b0eb67e..f6e1b6b
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -1,14 -1,9 +1,20 @@@
+ 2016-01-13         Arnold D. Robbins     <address@hidden>
+       * (Array Sorting Functions): Add an example of
+       using a function name with asort(). Response to bug report
+       Stephane Goujet <address@hidden>.
 +2016-01-06         Arnold D. Robbins     <address@hidden>
 +      * Finish documenting that --pretty-print
 +      doesn't run the program. Thanks to Antonio
 +      Giovanni Colombo for the report and patch.
 +2016-01-03         Arnold D. Robbins     <address@hidden>
 +      * Document that GNU/Linux on Alpha is no
 +      longer supported.
  2015-12-27         Arnold D. Robbins     <address@hidden>
        * Fix some @c endfile. Thanks to Antonio
diff --cc doc/
index ad05dcf,3be5cea..1d50f32
--- a/doc/
+++ b/doc/
@@@ -35037,563 -34531,559 +35082,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: 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-1792652
 -Node: Two-way I/O792848
 -Ref: Two-way I/O-Footnote-1797799
 -Ref: Two-way I/O-Footnote-2797986
 -Node: TCP/IP Networking798068
 -Node: Profiling801186
 -Node: Advanced Features Summary808725
 -Node: Internationalization810661
 -Node: I18N and L10N812141
 -Node: Explaining gettext812828
 -Ref: Explaining gettext-Footnote-1817851
 -Ref: Explaining gettext-Footnote-2818036
 -Node: Programmer i18n818201
 -Ref: Programmer i18n-Footnote-1823057
 -Node: Translator i18n823106
 -Node: String Extraction823900
 -Ref: String Extraction-Footnote-1825033
 -Node: Printf Ordering825119
 -Ref: Printf Ordering-Footnote-1827905
 -Node: I18N Portability827969
 -Ref: I18N Portability-Footnote-1830425
 -Node: I18N Example830488
 -Ref: I18N Example-Footnote-1833294
 -Node: Gawk I18N833367
 -Node: I18N Summary834012
 -Node: Debugger835353
 -Node: Debugging836375
 -Node: Debugging Concepts836816
 -Node: Debugging Terms838625
 -Node: Awk Debugging841200
 -Node: Sample Debugging Session842106
 -Node: Debugger Invocation842640
 -Node: Finding The Bug844026
 -Node: List of Debugger Commands850504
 -Node: Breakpoint Control851837
 -Node: Debugger Execution Control855531
 -Node: Viewing And Changing Data858893
 -Node: Execution Stack862267
 -Node: Debugger Info863904
 -Node: Miscellaneous Debugger Commands867975
 -Node: Readline Support873063
 -Node: Limitations873959
 -Node: Debugging Summary876068
 -Node: Arbitrary Precision Arithmetic877241
 -Node: Computer Arithmetic878657
 -Ref: table-numeric-ranges882248
 -Ref: Computer Arithmetic-Footnote-1882970
 -Node: Math Definitions883027
 -Ref: table-ieee-formats886341
 -Ref: Math Definitions-Footnote-1886944
 -Node: MPFR features887049
 -Node: FP Math Caution888722
 -Ref: FP Math Caution-Footnote-1889794
 -Node: Inexactness of computations890163
 -Node: Inexact representation891123
 -Node: Comparing FP Values892483
 -Node: Errors accumulate893565
 -Node: Getting Accuracy894998
 -Node: Try To Round897708
 -Node: Setting precision898607
 -Ref: table-predefined-precision-strings899304
 -Node: Setting the rounding mode901134
 -Ref: table-gawk-rounding-modes901508
 -Ref: Setting the rounding mode-Footnote-1904916
 -Node: Arbitrary Precision Integers905095
 -Ref: Arbitrary Precision Integers-Footnote-1908079
 -Node: POSIX Floating Point Problems908228
 -Ref: POSIX Floating Point Problems-Footnote-1912110
 -Node: Floating point summary912148
 -Node: Dynamic Extensions914338
 -Node: Extension Intro915891
 -Node: Plugin License917157
 -Node: Extension Mechanism Outline917954
 -Ref: figure-load-extension918393
 -Ref: figure-register-new-function919958
 -Ref: figure-call-new-function921050
 -Node: Extension API Description923113
 -Node: Extension API Functions Introduction924561
 -Node: General Data Types929373
 -Ref: General Data Types-Footnote-1935328
 -Node: Memory Allocation Functions935627
 -Ref: Memory Allocation Functions-Footnote-1938472
 -Node: Constructor Functions938571
 -Node: Registration Functions940316
 -Node: Extension Functions941001
 -Node: Exit Callback Functions943300
 -Node: Extension Version String944550
 -Node: Input Parsers945213
 -Node: Output Wrappers955098
 -Node: Two-way processors959610
 -Node: Printing Messages961874
 -Ref: Printing Messages-Footnote-1962948
 -Node: Updating ERRNO963101
 -Node: Requesting Values963840
 -Ref: table-value-types-returned964577
 -Node: Accessing Parameters965460
 -Node: Symbol Table Access966696
 -Node: Symbol table by name967208
 -Node: Symbol table by cookie969229
 -Ref: Symbol table by cookie-Footnote-1973378
 -Node: Cached values973442
 -Ref: Cached values-Footnote-1976943
 -Node: Array Manipulation977034
 -Ref: Array Manipulation-Footnote-1978133
 -Node: Array Data Types978170
 -Ref: Array Data Types-Footnote-1980828
 -Node: Array Functions980920
 -Node: Flattening Arrays984779
 -Node: Creating Arrays991687
 -Node: Extension API Variables996459
 -Node: Extension Versioning997095
 -Node: Extension API Informational Variables998986
 -Node: Extension API Boilerplate1000050
 -Node: Finding Extensions1003864
 -Node: Extension Example1004424
 -Node: Internal File Description1005222
 -Node: Internal File Ops1009302
 -Ref: Internal File Ops-Footnote-11021064
 -Node: Using Internal File Ops1021204
 -Ref: Using Internal File Ops-Footnote-11023587
 -Node: Extension Samples1023862
 -Node: Extension Sample File Functions1025391
 -Node: Extension Sample Fnmatch1033040
 -Node: Extension Sample Fork1034527
 -Node: Extension Sample Inplace1035745
 -Node: Extension Sample Ord1038955
 -Node: Extension Sample Readdir1039791
 -Ref: table-readdir-file-types1040680
 -Node: Extension Sample Revout1041485
 -Node: Extension Sample Rev2way1042074
 -Node: Extension Sample Read write array1042814
 -Node: Extension Sample Readfile1044756
 -Node: Extension Sample Time1045851
 -Node: Extension Sample API Tests1047199
 -Node: gawkextlib1047691
 -Node: Extension summary1050115
 -Node: Extension Exercises1053807
 -Node: Language History1055304
 -Node: V7/SVR3.11056960
 -Node: SVR41059112
 -Node: POSIX1060546
 -Node: BTL1061926
 -Node: POSIX/GNU1062656
 -Node: Feature History1068177
 -Node: Common Extensions1081506
 -Node: Ranges and Locales1082789
 -Ref: Ranges and Locales-Footnote-11087405
 -Ref: Ranges and Locales-Footnote-21087432
 -Ref: Ranges and Locales-Footnote-31087667
 -Node: Contributors1087888
 -Node: History summary1093457
 -Node: Installation1094837
 -Node: Gawk Distribution1095782
 -Node: Getting1096266
 -Node: Extracting1097227
 -Node: Distribution contents1098865
 -Node: Unix Installation1104618
 -Node: Quick Installation1105234
 -Node: Additional Configuration Options1107661
 -Node: Configuration Philosophy1109465
 -Node: Non-Unix Installation1111835
 -Node: PC Installation1112293
 -Node: PC Binary Installation1113613
 -Node: PC Compiling1115465
 -Ref: PC Compiling-Footnote-11118489
 -Node: PC Testing1118598
 -Node: PC Using1119778
 -Node: Cygwin1123892
 -Node: MSYS1124662
 -Node: VMS Installation1125163
 -Node: VMS Compilation1125954
 -Ref: VMS Compilation-Footnote-11127184
 -Node: VMS Dynamic Extensions1127242
 -Node: VMS Installation Details1128927
 -Node: VMS Running1131180
 -Node: VMS GNV1134021
 -Node: VMS Old Gawk1134756
 -Node: Bugs1135227
 -Node: Other Versions1139424
 -Node: Installation summary1146010
 -Node: Notes1147068
 -Node: Compatibility Mode1147933
 -Node: Additions1148715
 -Node: Accessing The Source1149640
 -Node: Adding Code1151076
 -Node: New Ports1157295
 -Node: Derived Files1161783
 -Ref: Derived Files-Footnote-11167268
 -Ref: Derived Files-Footnote-21167303
 -Ref: Derived Files-Footnote-31167901
 -Node: Future Extensions1168015
 -Node: Implementation Limitations1168673
 -Node: Extension Design1169856
 -Node: Old Extension Problems1171010
 -Ref: Old Extension Problems-Footnote-11172528
 -Node: Extension New Mechanism Goals1172585
 -Ref: Extension New Mechanism Goals-Footnote-11175949
 -Node: Extension Other Design Decisions1176138
 -Node: Extension Future Growth1178251
 -Node: Old Extension Mechanism1179087
 -Node: Notes summary1180850
 -Node: Basic Concepts1182032
 -Node: Basic High Level1182713
 -Ref: figure-general-flow1182995
 -Ref: figure-process-flow1183680
 -Ref: Basic High Level-Footnote-11186981
 -Node: Basic Data Typing1187166
 -Node: Glossary1190494
 -Node: Copying1222440
 -Node: GNU Free Documentation License1259979
 -Node: Index1285097
 +Node: Foreword342509
 +Node: Foreword446951
 +Node: Preface48483
 +Ref: Preface-Footnote-151355
 +Ref: Preface-Footnote-251462
 +Ref: Preface-Footnote-351696
 +Node: History51838
 +Node: Names54191
 +Ref: Names-Footnote-155285
 +Node: This Manual55432
 +Ref: This Manual-Footnote-161914
 +Node: Conventions62014
 +Node: Manual History64369
 +Ref: Manual History-Footnote-167365
 +Ref: Manual History-Footnote-267406
 +Node: How To Contribute67480
 +Node: Acknowledgments68609
 +Node: Getting Started73496
 +Node: Running gawk75935
 +Node: One-shot77125
 +Node: Read Terminal78388
 +Node: Long80420
 +Node: Executable Scripts81933
 +Ref: Executable Scripts-Footnote-184728
 +Node: Comments84831
 +Node: Quoting87315
 +Node: DOS Quoting92833
 +Node: Sample Data Files93508
 +Node: Very Simple96103
 +Node: Two Rules101005
 +Node: More Complex102891
 +Node: Statements/Lines105754
 +Ref: Statements/Lines-Footnote-1110213
 +Node: Other Features110478
 +Node: When111415
 +Ref: When-Footnote-1113169
 +Node: Intro Summary113234
 +Node: Invoking Gawk114118
 +Node: Command Line115632
 +Node: Options116430
 +Ref: Options-Footnote-1132081
 +Ref: Options-Footnote-2132311
 +Node: Other Arguments132336
 +Node: Naming Standard Input135283
 +Node: Environment Variables136376
 +Node: AWKPATH Variable136934
 +Ref: AWKPATH Variable-Footnote-1140345
 +Ref: AWKPATH Variable-Footnote-2140390
 +Node: AWKLIBPATH Variable140651
 +Node: Other Environment Variables141908
 +Node: Exit Status145546
 +Node: Include Files146223
 +Node: Loading Shared Libraries149818
 +Node: Obsolete151246
 +Node: Undocumented151938
 +Node: Invoking Summary152235
 +Node: Regexp153895
 +Node: Regexp Usage155414
 +Node: Escape Sequences157451
 +Node: Regexp Operators163684
 +Ref: Regexp Operators-Footnote-1171101
 +Ref: Regexp Operators-Footnote-2171248
 +Node: Bracket Expressions171346
 +Ref: table-char-classes173369
 +Node: Leftmost Longest176315
 +Node: Computed Regexps177618
 +Node: GNU Regexp Operators181045
 +Node: Case-sensitivity184724
 +Ref: Case-sensitivity-Footnote-1187620
 +Ref: Case-sensitivity-Footnote-2187855
 +Node: Strong Regexp Constants187963
 +Node: Regexp Summary190905
 +Node: Reading Files192511
 +Node: Records194674
 +Node: awk split records195407
 +Node: gawk split records200339
 +Ref: gawk split records-Footnote-1204883
 +Node: Fields204920
 +Node: Nonconstant Fields207661
 +Ref: Nonconstant Fields-Footnote-1209897
 +Node: Changing Fields210101
 +Node: Field Separators216031
 +Node: Default Field Splitting218729
 +Node: Regexp Field Splitting219847
 +Node: Single Character Fields223200
 +Node: Command Line Field Separator224260
 +Node: Full Line Fields227478
 +Ref: Full Line Fields-Footnote-1229000
 +Ref: Full Line Fields-Footnote-2229046
 +Node: Field Splitting Summary229147
 +Node: Constant Size231221
 +Node: Splitting By Content235800
 +Ref: Splitting By Content-Footnote-1239771
 +Node: Multiple Line239934
 +Ref: Multiple Line-Footnote-1245817
 +Node: Getline245996
 +Node: Plain Getline248463
 +Node: Getline/Variable251102
 +Node: Getline/File252251
 +Node: Getline/Variable/File253637
 +Ref: Getline/Variable/File-Footnote-1255241
 +Node: Getline/Pipe255329
 +Node: Getline/Variable/Pipe258034
 +Node: Getline/Coprocess259167
 +Node: Getline/Variable/Coprocess260432
 +Node: Getline Notes261172
 +Node: Getline Summary263967
 +Ref: table-getline-variants264389
 +Node: Read Timeout265137
 +Ref: Read Timeout-Footnote-1269044
 +Node: Retrying Input269102
 +Node: Command-line directories270301
 +Node: Input Summary271208
 +Node: Input Exercises274380
 +Node: Printing275108
 +Node: Print276943
 +Node: Print Examples278400
 +Node: Output Separators281180
 +Node: OFMT283197
 +Node: Printf284553
 +Node: Basic Printf285338
 +Node: Control Letters286912
 +Node: Format Modifiers290900
 +Node: Printf Examples296915
 +Node: Redirection299401
 +Node: Special FD306244
 +Ref: Special FD-Footnote-1309412
 +Node: Special Files309486
 +Node: Other Inherited Files310103
 +Node: Special Network311104
 +Node: Special Caveats311964
 +Node: Close Files And Pipes312913
 +Ref: Close Files And Pipes-Footnote-1320100
 +Ref: Close Files And Pipes-Footnote-2320248
 +Node: Nonfatal320399
 +Node: Output Summary322724
 +Node: Output Exercises323946
 +Node: Expressions324625
 +Node: Values325813
 +Node: Constants326491
 +Node: Scalar Constants327182
 +Ref: Scalar Constants-Footnote-1328046
 +Node: Nondecimal-numbers328296
 +Node: Regexp Constants331310
 +Node: Using Constant Regexps331836
 +Node: Variables334999
 +Node: Using Variables335656
 +Node: Assignment Options337567
 +Node: Conversion339441
 +Node: Strings And Numbers339965
 +Ref: Strings And Numbers-Footnote-1343029
 +Node: Locale influences conversions343138
 +Ref: table-locale-affects345896
 +Node: All Operators346514
 +Node: Arithmetic Ops347143
 +Node: Concatenation349649
 +Ref: Concatenation-Footnote-1352496
 +Node: Assignment Ops352603
 +Ref: table-assign-ops357595
 +Node: Increment Ops358908
 +Node: Truth Values and Conditions362368
 +Node: Truth Values363442
 +Node: Typing and Comparison364490
 +Node: Variable Typing365310
 +Node: Comparison Operators368934
 +Ref: table-relational-ops369353
 +Node: POSIX String Comparison372848
 +Ref: POSIX String Comparison-Footnote-1373922
 +Node: Boolean Ops374061
 +Ref: Boolean Ops-Footnote-1378543
 +Node: Conditional Exp378635
 +Node: Function Calls380371
 +Node: Precedence384251
 +Node: Locales387910
 +Node: Expressions Summary389542
 +Node: Patterns and Actions392115
 +Node: Pattern Overview393235
 +Node: Regexp Patterns394912
 +Node: Expression Patterns395454
 +Node: Ranges399235
 +Node: BEGIN/END402343
 +Node: Using BEGIN/END403104
 +Ref: Using BEGIN/END-Footnote-1405841
 +Node: I/O And BEGIN/END405947
 +Node: Empty411170
 +Node: Using Shell Variables411487
 +Node: Action Overview413761
 +Node: Statements416086
 +Node: If Statement417934
 +Node: While Statement419429
 +Node: Do Statement421457
 +Node: For Statement422605
 +Node: Switch Statement425764
 +Node: Break Statement428150
 +Node: Continue Statement430242
 +Node: Next Statement432069
 +Node: Nextfile Statement434452
 +Node: Exit Statement437104
 +Node: Built-in Variables439509
 +Node: User-modified440642
 +Node: Auto-set448230
 +Ref: Auto-set-Footnote-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-1802635
- Node: Two-way I/O802831
- Ref: Two-way I/O-Footnote-1807782
- Ref: Two-way I/O-Footnote-2807969
- Node: TCP/IP Networking808051
- Node: Profiling811169
- Node: Advanced Features Summary819440
- Node: Internationalization821284
- Node: I18N and L10N822764
- Node: Explaining gettext823451
- Ref: Explaining gettext-Footnote-1828474
- Ref: Explaining gettext-Footnote-2828659
- Node: Programmer i18n828824
- Ref: Programmer i18n-Footnote-1833680
- Node: Translator i18n833729
- Node: String Extraction834523
- Ref: String Extraction-Footnote-1835656
- Node: Printf Ordering835742
- Ref: Printf Ordering-Footnote-1838528
- Node: I18N Portability838592
- Ref: I18N Portability-Footnote-1841048
- Node: I18N Example841111
- Ref: I18N Example-Footnote-1843917
- Node: Gawk I18N843990
- Node: I18N Summary844635
- Node: Debugger845976
- Node: Debugging846998
- Node: Debugging Concepts847439
- Node: Debugging Terms849248
- Node: Awk Debugging851823
- Node: Sample Debugging Session852729
- Node: Debugger Invocation853263
- Node: Finding The Bug854649
- Node: List of Debugger Commands861127
- Node: Breakpoint Control862460
- Node: Debugger Execution Control866154
- Node: Viewing And Changing Data869516
- Node: Execution Stack872890
- Node: Debugger Info874527
- Node: Miscellaneous Debugger Commands878598
- Node: Readline Support883686
- Node: Limitations884582
- Ref: Limitations-Footnote-1888813
- Node: Debugging Summary888864
- Node: Arbitrary Precision Arithmetic890143
- Node: Computer Arithmetic891559
- Ref: table-numeric-ranges895150
- Ref: Computer Arithmetic-Footnote-1895872
- Node: Math Definitions895929
- Ref: table-ieee-formats899243
- Ref: Math Definitions-Footnote-1899846
- Node: MPFR features899951
- Node: FP Math Caution901624
- Ref: FP Math Caution-Footnote-1902696
- Node: Inexactness of computations903065
- Node: Inexact representation904025
- Node: Comparing FP Values905385
- Node: Errors accumulate906467
- Node: Getting Accuracy907900
- Node: Try To Round910610
- Node: Setting precision911509
- Ref: table-predefined-precision-strings912206
- Node: Setting the rounding mode914036
- Ref: table-gawk-rounding-modes914410
- Ref: Setting the rounding mode-Footnote-1917818
- Node: Arbitrary Precision Integers917997
- Ref: Arbitrary Precision Integers-Footnote-1922914
- Node: POSIX Floating Point Problems923063
- Ref: POSIX Floating Point Problems-Footnote-1926945
- Node: Floating point summary926983
- Node: Dynamic Extensions929173
- Node: Extension Intro930726
- Node: Plugin License931992
- Node: Extension Mechanism Outline932789
- Ref: figure-load-extension933228
- Ref: figure-register-new-function934793
- Ref: figure-call-new-function935885
- Node: Extension API Description937948
- Node: Extension API Functions Introduction939480
- Node: General Data Types944339
- Ref: General Data Types-Footnote-1950294
- Node: Memory Allocation Functions950593
- Ref: Memory Allocation Functions-Footnote-1953438
- Node: Constructor Functions953537
- Node: Registration Functions955282
- Node: Extension Functions955967
- Node: Exit Callback Functions958266
- Node: Extension Version String959516
- Node: Input Parsers960179
- Node: Output Wrappers970064
- Node: Two-way processors974576
- Node: Printing Messages976840
- Ref: Printing Messages-Footnote-1977914
- Node: Updating ERRNO978067
- Node: Requesting Values978806
- Ref: table-value-types-returned979543
- Node: Accessing Parameters980426
- Node: Symbol Table Access981662
- Node: Symbol table by name982174
- Node: Symbol table by cookie984195
- Ref: Symbol table by cookie-Footnote-1988344
- Node: Cached values988408
- Ref: Cached values-Footnote-1991909
- Node: Array Manipulation992000
- Ref: Array Manipulation-Footnote-1993091
- Node: Array Data Types993128
- Ref: Array Data Types-Footnote-1995786
- Node: Array Functions995878
- Node: Flattening Arrays999737
- Node: Creating Arrays1006645
- Node: Redirection API1011417
- Node: Extension API Variables1014248
- Node: Extension Versioning1014881
- Node: Extension API Informational Variables1016772
- Node: Extension API Boilerplate1017836
- Node: Finding Extensions1021650
- Node: Extension Example1022210
- Node: Internal File Description1023008
- Node: Internal File Ops1027088
- Ref: Internal File Ops-Footnote-11038850
- Node: Using Internal File Ops1038990
- Ref: Using Internal File Ops-Footnote-11041373
- Node: Extension Samples1041648
- Node: Extension Sample File Functions1043177
- Node: Extension Sample Fnmatch1050826
- Node: Extension Sample Fork1052313
- Node: Extension Sample Inplace1053531
- Node: Extension Sample Ord1056741
- Node: Extension Sample Readdir1057577
- Ref: table-readdir-file-types1058466
- Node: Extension Sample Revout1059271
- Node: Extension Sample Rev2way1059860
- Node: Extension Sample Read write array1060600
- Node: Extension Sample Readfile1062542
- Node: Extension Sample Time1063637
- Node: Extension Sample API Tests1064985
- Node: gawkextlib1065477
- Node: Extension summary1067924
- Node: Extension Exercises1071616
- Node: Language History1073113
- Node: V7/SVR3.11074769
- Node: SVR41076921
- Node: POSIX1078355
- Node: BTL1079735
- Node: POSIX/GNU1080465
- Node: Feature History1086304
- Node: Common Extensions1100674
- Node: Ranges and Locales1101957
- Ref: Ranges and Locales-Footnote-11106573
- Ref: Ranges and Locales-Footnote-21106600
- Ref: Ranges and Locales-Footnote-31106835
- Node: Contributors1107056
- Node: History summary1112625
- Node: Installation1114005
- Node: Gawk Distribution1114950
- Node: Getting1115434
- Node: Extracting1116395
- Node: Distribution contents1118033
- Node: Unix Installation1124129
- Node: Quick Installation1124811
- Node: Shell Startup Files1127225
- Node: Additional Configuration Options1128303
- Node: Configuration Philosophy1130108
- Node: Non-Unix Installation1132478
- Node: PC Installation1132936
- Node: PC Binary Installation1134256
- Node: PC Compiling1136108
- Ref: PC Compiling-Footnote-11139132
- Node: PC Testing1139241
- Node: PC Using1140421
- Node: Cygwin1144535
- Node: MSYS1145305
- Node: VMS Installation1145806
- Node: VMS Compilation1146597
- Ref: VMS Compilation-Footnote-11147827
- Node: VMS Dynamic Extensions1147885
- Node: VMS Installation Details1149570
- Node: VMS Running1151823
- Node: VMS GNV1154664
- Node: VMS Old Gawk1155399
- Node: Bugs1155870
- Node: Other Versions1160067
- Node: Installation summary1166653
- Node: Notes1167711
- Node: Compatibility Mode1168576
- Node: Additions1169358
- Node: Accessing The Source1170283
- Node: Adding Code1171719
- Node: New Ports1177938
- Node: Derived Files1182426
- Ref: Derived Files-Footnote-11187911
- Ref: Derived Files-Footnote-21187946
- Ref: Derived Files-Footnote-31188544
- Node: Future Extensions1188658
- Node: Implementation Limitations1189316
- Node: Extension Design1190499
- Node: Old Extension Problems1191653
- Ref: Old Extension Problems-Footnote-11193171
- Node: Extension New Mechanism Goals1193228
- Ref: Extension New Mechanism Goals-Footnote-11196592
- Node: Extension Other Design Decisions1196781
- Node: Extension Future Growth1198894
- Node: Old Extension Mechanism1199730
- Node: Notes summary1201493
- Node: Basic Concepts1202675
- Node: Basic High Level1203356
- Ref: figure-general-flow1203638
- Ref: figure-process-flow1204323
- Ref: Basic High Level-Footnote-11207624
- Node: Basic Data Typing1207809
- Node: Glossary1211137
- Node: Copying1243083
- Node: GNU Free Documentation License1280622
- Node: Index1305740
++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
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    6 +
 doc/   |  473 ++++++++++++++++++++++++++++++-------------------------
 doc/gawk.texi   |   52 ++++++
 doc/ |   52 ++++++
 4 files changed, 369 insertions(+), 214 deletions(-)


reply via email to

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