gawk-diffs
[Top][All Lists]
Advanced

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

[SCM] gawk branch, master, updated. gawk-4.1.0-5030-g86b1c221


From: Arnold Robbins
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-5030-g86b1c221
Date: Sun, 13 Nov 2022 14:06:17 -0500 (EST)

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  86b1c221bdc50ede37a7b5c3ce6f7afa76d2cb2c (commit)
       via  1d4e1e1bc75d213ea439078267596674ef461957 (commit)
      from  4b64c1206d51418e16654b92f556b0d002356a63 (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=86b1c221bdc50ede37a7b5c3ce6f7afa76d2cb2c

commit 86b1c221bdc50ede37a7b5c3ce6f7afa76d2cb2c
Merge: 4b64c120 1d4e1e1b
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Sun Nov 13 21:06:03 2022 +0200

    Merge branch 'gawk-5.2-stable'

diff --cc doc/ChangeLog
index 80d99044,c12ea37e..3121897a
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -1,12 -1,7 +1,16 @@@
+ 2022-11-13         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+       * gawktexi.in (Other Versions): Add info on awkcc.
+ 
 +2022-11-12         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * gawktexi.in (Comma Separated Fields): Add indexing. Expand text
 +      some, particular that newlines can't be embedded.
 +      (Splitting By Content): Additional text that FS = "," obsoletes
 +      the example.
 +      * wordlist: Updated.
 +      * awkcard.in: Typo fix: CVS --> CSV.
 +
  2022-11-06         Arnold D. Robbins     <arnold@skeeve.com>
  
        * gawktexi.in: Remove references to VAX/VMS, change "VMS" to
diff --cc doc/gawk.info
index 92f3deb7,e9a1d85f..eea83768
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -39309,620 -39250,618 +39319,620 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword345814
 -Node: Foreword450256
 -Node: Preface51788
 -Ref: Preface-Footnote-154650
 -Ref: Preface-Footnote-254759
 -Ref: Preface-Footnote-354993
 -Node: History55135
 -Node: Names57487
 -Ref: Names-Footnote-158591
 -Node: This Manual58738
 -Ref: This Manual-Footnote-165377
 -Node: Conventions65477
 -Node: Manual History67846
 -Ref: Manual History-Footnote-170843
 -Ref: Manual History-Footnote-270884
 -Node: How To Contribute70958
 -Node: Acknowledgments71880
 -Node: Getting Started76817
 -Node: Running gawk79256
 -Node: One-shot80446
 -Node: Read Terminal81709
 -Node: Long83702
 -Node: Executable Scripts85215
 -Ref: Executable Scripts-Footnote-187848
 -Node: Comments87951
 -Node: Quoting90435
 -Node: DOS Quoting95961
 -Node: Sample Data Files98017
 -Node: Very Simple100612
 -Node: Two Rules106714
 -Node: More Complex108599
 -Node: Statements/Lines110931
 -Ref: Statements/Lines-Footnote-1115699
 -Node: Other Features115964
 -Node: When116900
 -Ref: When-Footnote-1118654
 -Node: Intro Summary118719
 -Node: Invoking Gawk119603
 -Node: Command Line121117
 -Node: Options121915
 -Ref: Options-Footnote-1140164
 -Ref: Options-Footnote-2140395
 -Node: Other Arguments140420
 -Node: Naming Standard Input144431
 -Node: Environment Variables145641
 -Node: AWKPATH Variable146199
 -Ref: AWKPATH Variable-Footnote-1149611
 -Ref: AWKPATH Variable-Footnote-2149645
 -Node: AWKLIBPATH Variable150016
 -Ref: AWKLIBPATH Variable-Footnote-1151713
 -Node: Other Environment Variables152088
 -Node: Exit Status156376
 -Node: Include Files157053
 -Node: Loading Shared Libraries160743
 -Node: Obsolete162171
 -Node: Undocumented162791
 -Node: Invoking Summary163088
 -Node: Regexp165929
 -Node: Regexp Usage167383
 -Node: Escape Sequences169420
 -Node: Regexp Operators175662
 -Node: Regexp Operator Details176147
 -Ref: Regexp Operator Details-Footnote-1183511
 -Node: Interval Expressions183658
 -Ref: Interval Expressions-Footnote-1185833
 -Node: Bracket Expressions185931
 -Ref: table-char-classes188407
 -Node: Leftmost Longest191734
 -Node: Computed Regexps193037
 -Node: GNU Regexp Operators196464
 -Node: Case-sensitivity200260
 -Ref: Case-sensitivity-Footnote-1203126
 -Ref: Case-sensitivity-Footnote-2203361
 -Node: Regexp Summary203469
 -Node: Reading Files204935
 -Node: Records207204
 -Node: awk split records208279
 -Node: gawk split records212979
 -Ref: gawk split records-Footnote-1218053
 -Node: Fields218090
 -Node: Nonconstant Fields220831
 -Ref: Nonconstant Fields-Footnote-1223067
 -Node: Changing Fields223271
 -Node: Field Separators229302
 -Node: Default Field Splitting232000
 -Node: Regexp Field Splitting233118
 -Node: Single Character Fields236795
 -Node: Command Line Field Separator237855
 -Node: Full Line Fields241073
 -Ref: Full Line Fields-Footnote-1242595
 -Ref: Full Line Fields-Footnote-2242641
 -Node: Field Splitting Summary242742
 -Node: Constant Size244816
 -Node: Fixed width data245548
 -Node: Skipping intervening249015
 -Node: Allowing trailing data249813
 -Node: Fields with fixed data250850
 -Node: Splitting By Content252368
 -Ref: Splitting By Content-Footnote-1256204
 -Node: More CSV256367
 -Node: FS versus FPAT257982
 -Node: Testing field creation259142
 -Node: Multiple Line260767
 -Node: Getline267044
 -Node: Plain Getline269513
 -Node: Getline/Variable272086
 -Node: Getline/File273237
 -Node: Getline/Variable/File274625
 -Ref: Getline/Variable/File-Footnote-1276230
 -Node: Getline/Pipe276318
 -Node: Getline/Variable/Pipe279022
 -Node: Getline/Coprocess280157
 -Node: Getline/Variable/Coprocess281424
 -Node: Getline Notes282166
 -Node: Getline Summary284963
 -Ref: table-getline-variants285387
 -Node: Read Timeout286136
 -Ref: Read Timeout-Footnote-1290052
 -Node: Retrying Input290110
 -Node: Command-line directories291309
 -Node: Input Summary292215
 -Node: Input Exercises295387
 -Node: Printing295821
 -Node: Print297655
 -Node: Print Examples299112
 -Node: Output Separators301892
 -Node: OFMT303909
 -Node: Printf305265
 -Node: Basic Printf306050
 -Node: Control Letters307624
 -Node: Format Modifiers312786
 -Node: Printf Examples318801
 -Node: Redirection321287
 -Node: Special FD328128
 -Ref: Special FD-Footnote-1331296
 -Node: Special Files331370
 -Node: Other Inherited Files331987
 -Node: Special Network332988
 -Node: Special Caveats333848
 -Node: Close Files And Pipes334797
 -Ref: table-close-pipe-return-values341704
 -Ref: Close Files And Pipes-Footnote-1342518
 -Ref: Close Files And Pipes-Footnote-2342666
 -Node: Nonfatal342818
 -Node: Output Summary345156
 -Node: Output Exercises346378
 -Node: Expressions347057
 -Node: Values348245
 -Node: Constants348923
 -Node: Scalar Constants349614
 -Ref: Scalar Constants-Footnote-1352124
 -Node: Nondecimal-numbers352374
 -Node: Regexp Constants355375
 -Node: Using Constant Regexps355901
 -Node: Standard Regexp Constants356523
 -Node: Strong Regexp Constants359711
 -Node: Variables363426
 -Node: Using Variables364083
 -Node: Assignment Options365993
 -Node: Conversion368464
 -Node: Strings And Numbers368988
 -Ref: Strings And Numbers-Footnote-1372051
 -Node: Locale influences conversions372160
 -Ref: table-locale-affects374918
 -Node: All Operators375537
 -Node: Arithmetic Ops376166
 -Node: Concatenation378882
 -Ref: Concatenation-Footnote-1381729
 -Node: Assignment Ops381836
 -Ref: table-assign-ops386827
 -Node: Increment Ops388141
 -Node: Truth Values and Conditions391601
 -Node: Truth Values392675
 -Node: Typing and Comparison393723
 -Node: Variable Typing394543
 -Ref: Variable Typing-Footnote-1401006
 -Ref: Variable Typing-Footnote-2401078
 -Node: Comparison Operators401155
 -Ref: table-relational-ops401574
 -Node: POSIX String Comparison405070
 -Ref: POSIX String Comparison-Footnote-1406765
 -Ref: POSIX String Comparison-Footnote-2406904
 -Node: Boolean Ops406988
 -Ref: Boolean Ops-Footnote-1411470
 -Node: Conditional Exp411562
 -Node: Function Calls413298
 -Node: Precedence417175
 -Node: Locales420834
 -Node: Expressions Summary422466
 -Node: Patterns and Actions425039
 -Node: Pattern Overview426159
 -Node: Regexp Patterns427836
 -Node: Expression Patterns428378
 -Node: Ranges432159
 -Node: BEGIN/END435267
 -Node: Using BEGIN/END436028
 -Ref: Using BEGIN/END-Footnote-1438782
 -Node: I/O And BEGIN/END438888
 -Node: BEGINFILE/ENDFILE441201
 -Node: Empty444432
 -Node: Using Shell Variables444749
 -Node: Action Overview447023
 -Node: Statements449348
 -Node: If Statement451196
 -Node: While Statement452691
 -Node: Do Statement454719
 -Node: For Statement455867
 -Node: Switch Statement459122
 -Node: Break Statement461563
 -Node: Continue Statement463655
 -Node: Next Statement465482
 -Node: Nextfile Statement467865
 -Node: Exit Statement470554
 -Node: Built-in Variables472957
 -Node: User-modified474090
 -Node: Auto-set481857
 -Ref: Auto-set-Footnote-1498566
 -Ref: Auto-set-Footnote-2498772
 -Node: ARGC and ARGV498828
 -Node: Pattern Action Summary503041
 -Node: Arrays505471
 -Node: Array Basics506800
 -Node: Array Intro507644
 -Ref: figure-array-elements509619
 -Ref: Array Intro-Footnote-1512324
 -Node: Reference to Elements512452
 -Node: Assigning Elements514916
 -Node: Array Example515407
 -Node: Scanning an Array517361
 -Node: Controlling Scanning520383
 -Ref: Controlling Scanning-Footnote-1526839
 -Node: Numeric Array Subscripts527155
 -Node: Uninitialized Subscripts529339
 -Node: Delete530958
 -Ref: Delete-Footnote-1533710
 -Node: Multidimensional533767
 -Node: Multiscanning536862
 -Node: Arrays of Arrays538453
 -Node: Arrays Summary543221
 -Node: Functions545314
 -Node: Built-in546352
 -Node: Calling Built-in547505
 -Node: Boolean Functions549501
 -Node: Numeric Functions550055
 -Ref: Numeric Functions-Footnote-1554082
 -Ref: Numeric Functions-Footnote-2554730
 -Ref: Numeric Functions-Footnote-3554778
 -Node: String Functions555050
 -Ref: String Functions-Footnote-1579892
 -Ref: String Functions-Footnote-2580020
 -Ref: String Functions-Footnote-3580268
 -Node: Gory Details580355
 -Ref: table-sub-escapes582146
 -Ref: table-sub-proposed583666
 -Ref: table-posix-sub585030
 -Ref: table-gensub-escapes586572
 -Ref: Gory Details-Footnote-1587396
 -Node: I/O Functions587550
 -Ref: table-system-return-values594004
 -Ref: I/O Functions-Footnote-1596085
 -Ref: I/O Functions-Footnote-2596233
 -Node: Time Functions596353
 -Ref: Time Functions-Footnote-1607024
 -Ref: Time Functions-Footnote-2607092
 -Ref: Time Functions-Footnote-3607250
 -Ref: Time Functions-Footnote-4607361
 -Ref: Time Functions-Footnote-5607473
 -Ref: Time Functions-Footnote-6607700
 -Node: Bitwise Functions607966
 -Ref: table-bitwise-ops608560
 -Ref: Bitwise Functions-Footnote-1614624
 -Ref: Bitwise Functions-Footnote-2614797
 -Node: Type Functions614988
 -Node: I18N Functions618509
 -Node: User-defined620160
 -Node: Definition Syntax620972
 -Ref: Definition Syntax-Footnote-1626666
 -Node: Function Example626737
 -Ref: Function Example-Footnote-1629659
 -Node: Function Calling629681
 -Node: Calling A Function630269
 -Node: Variable Scope631227
 -Node: Pass By Value/Reference634221
 -Node: Function Caveats636865
 -Ref: Function Caveats-Footnote-1638912
 -Node: Return Statement639032
 -Node: Dynamic Typing642011
 -Node: Indirect Calls642941
 -Node: Functions Summary653868
 -Node: Library Functions656573
 -Ref: Library Functions-Footnote-1660057
 -Ref: Library Functions-Footnote-2660200
 -Node: Library Names660371
 -Ref: Library Names-Footnote-1664038
 -Ref: Library Names-Footnote-2664261
 -Node: General Functions664347
 -Node: Strtonum Function665529
 -Node: Assert Function668551
 -Node: Round Function671877
 -Node: Cliff Random Function673417
 -Node: Ordinal Functions674433
 -Ref: Ordinal Functions-Footnote-1677496
 -Ref: Ordinal Functions-Footnote-2677748
 -Node: Join Function677958
 -Ref: Join Function-Footnote-1679728
 -Node: Getlocaltime Function679928
 -Node: Readfile Function683670
 -Node: Shell Quoting685647
 -Node: Isnumeric Function687075
 -Node: Data File Management688463
 -Node: Filetrans Function689095
 -Node: Rewind Function693191
 -Node: File Checking695100
 -Ref: File Checking-Footnote-1696434
 -Node: Empty Files696635
 -Node: Ignoring Assigns698614
 -Node: Getopt Function700164
 -Ref: Getopt Function-Footnote-1715461
 -Node: Passwd Functions715661
 -Ref: Passwd Functions-Footnote-1724500
 -Node: Group Functions724588
 -Ref: Group Functions-Footnote-1732486
 -Node: Walking Arrays732693
 -Node: Library Functions Summary735701
 -Node: Library Exercises737107
 -Node: Sample Programs737572
 -Node: Running Examples738342
 -Node: Clones739070
 -Node: Cut Program740294
 -Node: Egrep Program750434
 -Node: Id Program759435
 -Node: Split Program769370
 -Ref: Split Program-Footnote-1779263
 -Node: Tee Program779436
 -Node: Uniq Program782226
 -Node: Wc Program789814
 -Node: Bytes vs. Characters790201
 -Node: Using extensions791749
 -Node: wc program792503
 -Node: Miscellaneous Programs797368
 -Node: Dupword Program798581
 -Node: Alarm Program800611
 -Node: Translate Program805466
 -Ref: Translate Program-Footnote-1810031
 -Node: Labels Program810301
 -Ref: Labels Program-Footnote-1813652
 -Node: Word Sorting813736
 -Node: History Sorting817808
 -Node: Extract Program820033
 -Node: Simple Sed828046
 -Node: Igawk Program831120
 -Ref: Igawk Program-Footnote-1845749
 -Ref: Igawk Program-Footnote-2845951
 -Ref: Igawk Program-Footnote-3846073
 -Node: Anagram Program846188
 -Node: Signature Program849250
 -Node: Programs Summary850497
 -Node: Programs Exercises851711
 -Ref: Programs Exercises-Footnote-1855841
 -Node: Advanced Features855927
 -Node: Nondecimal Data858324
 -Node: Boolean Typed Values859922
 -Node: Array Sorting861803
 -Node: Controlling Array Traversal862508
 -Ref: Controlling Array Traversal-Footnote-1870876
 -Node: Array Sorting Functions870994
 -Ref: Array Sorting Functions-Footnote-1876905
 -Node: Two-way I/O877101
 -Ref: Two-way I/O-Footnote-1884827
 -Ref: Two-way I/O-Footnote-2885014
 -Node: TCP/IP Networking885096
 -Node: Profiling888172
 -Node: Persistent Memory897478
 -Ref: Persistent Memory-Footnote-1905626
 -Ref: Persistent Memory-Footnote-2905765
 -Node: Extension Philosophy905892
 -Node: Advanced Features Summary907379
 -Node: Internationalization909551
 -Node: I18N and L10N911225
 -Node: Explaining gettext911912
 -Ref: Explaining gettext-Footnote-1917804
 -Ref: Explaining gettext-Footnote-2917989
 -Node: Programmer i18n918154
 -Ref: Programmer i18n-Footnote-1923103
 -Node: Translator i18n923152
 -Node: String Extraction923946
 -Ref: String Extraction-Footnote-1925078
 -Node: Printf Ordering925164
 -Ref: Printf Ordering-Footnote-1927950
 -Node: I18N Portability928014
 -Ref: I18N Portability-Footnote-1930470
 -Node: I18N Example930533
 -Ref: I18N Example-Footnote-1933808
 -Ref: I18N Example-Footnote-2933881
 -Node: Gawk I18N933990
 -Node: I18N Summary934612
 -Node: Debugger935953
 -Node: Debugging936953
 -Node: Debugging Concepts937394
 -Node: Debugging Terms939203
 -Node: Awk Debugging941778
 -Ref: Awk Debugging-Footnote-1942723
 -Node: Sample Debugging Session942855
 -Node: Debugger Invocation943389
 -Node: Finding The Bug944775
 -Node: List of Debugger Commands951249
 -Node: Breakpoint Control952582
 -Node: Debugger Execution Control956276
 -Node: Viewing And Changing Data959638
 -Node: Execution Stack963179
 -Node: Debugger Info964816
 -Node: Miscellaneous Debugger Commands968887
 -Node: Readline Support973949
 -Node: Limitations974845
 -Node: Debugging Summary977399
 -Node: Namespaces978678
 -Node: Global Namespace979789
 -Node: Qualified Names981187
 -Node: Default Namespace982186
 -Node: Changing The Namespace982927
 -Node: Naming Rules984541
 -Node: Internal Name Management986389
 -Node: Namespace Example987431
 -Node: Namespace And Features989993
 -Node: Namespace Summary991428
 -Node: Arbitrary Precision Arithmetic992905
 -Node: Computer Arithmetic994392
 -Ref: table-numeric-ranges998158
 -Ref: table-floating-point-ranges998652
 -Ref: Computer Arithmetic-Footnote-1999311
 -Node: Math Definitions999368
 -Ref: table-ieee-formats1002344
 -Node: MPFR features1002912
 -Node: MPFR On Parole1003357
 -Ref: MPFR On Parole-Footnote-11004186
 -Node: MPFR Intro1004341
 -Node: FP Math Caution1005992
 -Ref: FP Math Caution-Footnote-11007064
 -Node: Inexactness of computations1007433
 -Node: Inexact representation1008464
 -Node: Comparing FP Values1009824
 -Node: Errors accumulate1011065
 -Node: Strange values1012521
 -Ref: Strange values-Footnote-11015109
 -Node: Getting Accuracy1015214
 -Node: Try To Round1017924
 -Node: Setting precision1018823
 -Ref: table-predefined-precision-strings1019520
 -Node: Setting the rounding mode1021351
 -Ref: table-gawk-rounding-modes1021725
 -Ref: Setting the rounding mode-Footnote-11025657
 -Node: Arbitrary Precision Integers1025836
 -Ref: Arbitrary Precision Integers-Footnote-11029011
 -Node: Checking for MPFR1029160
 -Node: POSIX Floating Point Problems1030634
 -Ref: POSIX Floating Point Problems-Footnote-11035287
 -Node: Floating point summary1035325
 -Node: Dynamic Extensions1037515
 -Node: Extension Intro1039068
 -Node: Plugin License1040334
 -Node: Extension Mechanism Outline1041131
 -Ref: figure-load-extension1041570
 -Ref: figure-register-new-function1043136
 -Ref: figure-call-new-function1044229
 -Node: Extension API Description1046292
 -Node: Extension API Functions Introduction1048005
 -Ref: table-api-std-headers1049841
 -Node: General Data Types1054091
 -Ref: General Data Types-Footnote-11062797
 -Node: Memory Allocation Functions1063096
 -Ref: Memory Allocation Functions-Footnote-11067597
 -Node: Constructor Functions1067696
 -Node: API Ownership of MPFR and GMP Values1071349
 -Node: Registration Functions1072882
 -Node: Extension Functions1073582
 -Node: Exit Callback Functions1078904
 -Node: Extension Version String1080154
 -Node: Input Parsers1080817
 -Node: Output Wrappers1093538
 -Node: Two-way processors1098050
 -Node: Printing Messages1100315
 -Ref: Printing Messages-Footnote-11101486
 -Node: Updating ERRNO1101639
 -Node: Requesting Values1102378
 -Ref: table-value-types-returned1103115
 -Node: Accessing Parameters1104224
 -Node: Symbol Table Access1105461
 -Node: Symbol table by name1105973
 -Ref: Symbol table by name-Footnote-11108998
 -Node: Symbol table by cookie1109126
 -Ref: Symbol table by cookie-Footnote-11113311
 -Node: Cached values1113375
 -Ref: Cached values-Footnote-11116911
 -Node: Array Manipulation1117064
 -Ref: Array Manipulation-Footnote-11118155
 -Node: Array Data Types1118192
 -Ref: Array Data Types-Footnote-11120850
 -Node: Array Functions1120942
 -Node: Flattening Arrays1125727
 -Node: Creating Arrays1132703
 -Node: Redirection API1137470
 -Node: Extension API Variables1140303
 -Node: Extension Versioning1141014
 -Ref: gawk-api-version1141443
 -Node: Extension GMP/MPFR Versioning1143175
 -Node: Extension API Informational Variables1144803
 -Node: Extension API Boilerplate1145876
 -Node: Changes from API V11149850
 -Node: Finding Extensions1151422
 -Node: Extension Example1151981
 -Node: Internal File Description1152779
 -Node: Internal File Ops1156859
 -Ref: Internal File Ops-Footnote-11168209
 -Node: Using Internal File Ops1168349
 -Ref: Using Internal File Ops-Footnote-11170732
 -Node: Extension Samples1171006
 -Node: Extension Sample File Functions1172535
 -Node: Extension Sample Fnmatch1180184
 -Node: Extension Sample Fork1181671
 -Node: Extension Sample Inplace1182889
 -Node: Extension Sample Ord1186515
 -Node: Extension Sample Readdir1187351
 -Ref: table-readdir-file-types1188240
 -Node: Extension Sample Revout1189308
 -Node: Extension Sample Rev2way1189897
 -Node: Extension Sample Read write array1190637
 -Node: Extension Sample Readfile1193823
 -Node: Extension Sample Time1194918
 -Node: Extension Sample API Tests1196670
 -Node: gawkextlib1197162
 -Node: Extension summary1200080
 -Node: Extension Exercises1203782
 -Node: Language History1205024
 -Node: V7/SVR3.11206680
 -Node: SVR41208832
 -Node: POSIX1210266
 -Node: BTL1211647
 -Node: POSIX/GNU1212376
 -Node: Feature History1218293
 -Node: Common Extensions1236032
 -Node: Ranges and Locales1237315
 -Ref: Ranges and Locales-Footnote-11241931
 -Ref: Ranges and Locales-Footnote-21241958
 -Ref: Ranges and Locales-Footnote-31242193
 -Node: Contributors1242416
 -Node: History summary1248413
 -Node: Installation1249793
 -Node: Gawk Distribution1250737
 -Node: Getting1251221
 -Node: Extracting1252184
 -Node: Distribution contents1253822
 -Node: Unix Installation1261320
 -Node: Quick Installation1262124
 -Node: Compiling with MPFR1264544
 -Node: Shell Startup Files1265234
 -Node: Additional Configuration Options1266323
 -Node: Configuration Philosophy1268638
 -Node: Compiling from Git1271034
 -Node: Building the Documentation1271589
 -Node: Non-Unix Installation1272973
 -Node: PC Installation1273437
 -Node: PC Binary Installation1274282
 -Node: PC Compiling1275155
 -Node: PC Using1276261
 -Node: Cygwin1279757
 -Node: MSYS1280981
 -Node: OpenVMS Installation1281583
 -Node: OpenVMS Compilation1282246
 -Ref: OpenVMS Compilation-Footnote-11283669
 -Node: OpenVMS Dynamic Extensions1283727
 -Node: OpenVMS Installation Details1285339
 -Node: OpenVMS Running1287634
 -Node: OpenVMS GNV1291635
 -Node: Bugs1292378
 -Node: Bug definition1293290
 -Node: Bug address1296792
 -Node: Usenet1300311
 -Node: Performance bugs1301500
 -Node: Asking for help1304421
 -Node: Maintainers1306388
 -Node: Other Versions1307395
 -Node: Installation summary1315975
 -Node: Notes1317315
 -Node: Compatibility Mode1318109
 -Node: Additions1318891
 -Node: Accessing The Source1319816
 -Node: Adding Code1321253
 -Node: New Ports1328068
 -Node: Derived Files1332443
 -Ref: Derived Files-Footnote-11338102
 -Ref: Derived Files-Footnote-21338137
 -Ref: Derived Files-Footnote-31338732
 -Node: Future Extensions1338846
 -Node: Implementation Limitations1339504
 -Node: Extension Design1340714
 -Node: Old Extension Problems1341858
 -Ref: Old Extension Problems-Footnote-11343376
 -Node: Extension New Mechanism Goals1343433
 -Ref: Extension New Mechanism Goals-Footnote-11346797
 -Node: Extension Other Design Decisions1346986
 -Node: Extension Future Growth1349099
 -Node: Notes summary1349705
 -Node: Basic Concepts1350863
 -Node: Basic High Level1351544
 -Ref: figure-general-flow1351826
 -Ref: figure-process-flow1352512
 -Ref: Basic High Level-Footnote-11355814
 -Node: Basic Data Typing1355999
 -Node: Glossary1359327
 -Node: Copying1391214
 -Node: GNU Free Documentation License1428757
 -Node: Index1453877
 +Node: Foreword345878
 +Node: Foreword450320
 +Node: Preface51852
 +Ref: Preface-Footnote-154714
 +Ref: Preface-Footnote-254823
 +Ref: Preface-Footnote-355057
 +Node: History55199
 +Node: Names57551
 +Ref: Names-Footnote-158655
 +Node: This Manual58802
 +Ref: This Manual-Footnote-165441
 +Node: Conventions65541
 +Node: Manual History67910
 +Ref: Manual History-Footnote-170907
 +Ref: Manual History-Footnote-270948
 +Node: How To Contribute71022
 +Node: Acknowledgments71944
 +Node: Getting Started76881
 +Node: Running gawk79320
 +Node: One-shot80510
 +Node: Read Terminal81773
 +Node: Long83766
 +Node: Executable Scripts85279
 +Ref: Executable Scripts-Footnote-187912
 +Node: Comments88015
 +Node: Quoting90499
 +Node: DOS Quoting96025
 +Node: Sample Data Files98081
 +Node: Very Simple100676
 +Node: Two Rules106778
 +Node: More Complex108663
 +Node: Statements/Lines110995
 +Ref: Statements/Lines-Footnote-1115763
 +Node: Other Features116028
 +Node: When116964
 +Ref: When-Footnote-1118718
 +Node: Intro Summary118783
 +Node: Invoking Gawk119667
 +Node: Command Line121181
 +Node: Options121979
 +Ref: Options-Footnote-1140228
 +Ref: Options-Footnote-2140459
 +Node: Other Arguments140484
 +Node: Naming Standard Input144495
 +Node: Environment Variables145705
 +Node: AWKPATH Variable146263
 +Ref: AWKPATH Variable-Footnote-1149675
 +Ref: AWKPATH Variable-Footnote-2149709
 +Node: AWKLIBPATH Variable150080
 +Ref: AWKLIBPATH Variable-Footnote-1151777
 +Node: Other Environment Variables152152
 +Node: Exit Status156440
 +Node: Include Files157117
 +Node: Loading Shared Libraries160807
 +Node: Obsolete162235
 +Node: Undocumented162855
 +Node: Invoking Summary163152
 +Node: Regexp165993
 +Node: Regexp Usage167447
 +Node: Escape Sequences169484
 +Node: Regexp Operators175726
 +Node: Regexp Operator Details176211
 +Ref: Regexp Operator Details-Footnote-1183575
 +Node: Interval Expressions183722
 +Ref: Interval Expressions-Footnote-1185897
 +Node: Bracket Expressions185995
 +Ref: table-char-classes188471
 +Node: Leftmost Longest191798
 +Node: Computed Regexps193101
 +Node: GNU Regexp Operators196528
 +Node: Case-sensitivity200324
 +Ref: Case-sensitivity-Footnote-1203190
 +Ref: Case-sensitivity-Footnote-2203425
 +Node: Regexp Summary203533
 +Node: Reading Files204999
 +Node: Records207268
 +Node: awk split records208343
 +Node: gawk split records213043
 +Ref: gawk split records-Footnote-1218117
 +Node: Fields218154
 +Node: Nonconstant Fields220895
 +Ref: Nonconstant Fields-Footnote-1223131
 +Node: Changing Fields223335
 +Node: Field Separators229366
 +Node: Default Field Splitting232121
 +Node: Regexp Field Splitting233239
 +Node: Single Character Fields236916
 +Node: Comma Separated Fields237970
 +Ref: table-csv-examples239234
 +Node: Command Line Field Separator240130
 +Node: Full Line Fields243347
 +Ref: Full Line Fields-Footnote-1244869
 +Ref: Full Line Fields-Footnote-2244915
 +Node: Field Splitting Summary245016
 +Node: Constant Size247196
 +Node: Fixed width data247928
 +Node: Skipping intervening251395
 +Node: Allowing trailing data252193
 +Node: Fields with fixed data253230
 +Node: Splitting By Content254748
 +Ref: Splitting By Content-Footnote-1258822
 +Node: More CSV258985
 +Node: FS versus FPAT260600
 +Node: Testing field creation261760
 +Node: Multiple Line263385
 +Node: Getline269662
 +Node: Plain Getline272131
 +Node: Getline/Variable274704
 +Node: Getline/File275855
 +Node: Getline/Variable/File277243
 +Ref: Getline/Variable/File-Footnote-1278848
 +Node: Getline/Pipe278936
 +Node: Getline/Variable/Pipe281640
 +Node: Getline/Coprocess282775
 +Node: Getline/Variable/Coprocess284042
 +Node: Getline Notes284784
 +Node: Getline Summary287581
 +Ref: table-getline-variants288005
 +Node: Read Timeout288754
 +Ref: Read Timeout-Footnote-1292670
 +Node: Retrying Input292728
 +Node: Command-line directories293927
 +Node: Input Summary294833
 +Node: Input Exercises298005
 +Node: Printing298439
 +Node: Print300273
 +Node: Print Examples301730
 +Node: Output Separators304510
 +Node: OFMT306527
 +Node: Printf307883
 +Node: Basic Printf308668
 +Node: Control Letters310242
 +Node: Format Modifiers315404
 +Node: Printf Examples321419
 +Node: Redirection323905
 +Node: Special FD330746
 +Ref: Special FD-Footnote-1333914
 +Node: Special Files333988
 +Node: Other Inherited Files334605
 +Node: Special Network335606
 +Node: Special Caveats336466
 +Node: Close Files And Pipes337415
 +Ref: table-close-pipe-return-values344322
 +Ref: Close Files And Pipes-Footnote-1345136
 +Ref: Close Files And Pipes-Footnote-2345284
 +Node: Nonfatal345436
 +Node: Output Summary347774
 +Node: Output Exercises348996
 +Node: Expressions349675
 +Node: Values350863
 +Node: Constants351541
 +Node: Scalar Constants352232
 +Ref: Scalar Constants-Footnote-1354742
 +Node: Nondecimal-numbers354992
 +Node: Regexp Constants357993
 +Node: Using Constant Regexps358519
 +Node: Standard Regexp Constants359141
 +Node: Strong Regexp Constants362329
 +Node: Variables366044
 +Node: Using Variables366701
 +Node: Assignment Options368611
 +Node: Conversion371082
 +Node: Strings And Numbers371606
 +Ref: Strings And Numbers-Footnote-1374669
 +Node: Locale influences conversions374778
 +Ref: table-locale-affects377536
 +Node: All Operators378155
 +Node: Arithmetic Ops378784
 +Node: Concatenation381500
 +Ref: Concatenation-Footnote-1384347
 +Node: Assignment Ops384454
 +Ref: table-assign-ops389445
 +Node: Increment Ops390759
 +Node: Truth Values and Conditions394219
 +Node: Truth Values395293
 +Node: Typing and Comparison396341
 +Node: Variable Typing397161
 +Ref: Variable Typing-Footnote-1403624
 +Ref: Variable Typing-Footnote-2403696
 +Node: Comparison Operators403773
 +Ref: table-relational-ops404192
 +Node: POSIX String Comparison407688
 +Ref: POSIX String Comparison-Footnote-1409383
 +Ref: POSIX String Comparison-Footnote-2409522
 +Node: Boolean Ops409606
 +Ref: Boolean Ops-Footnote-1414088
 +Node: Conditional Exp414180
 +Node: Function Calls415916
 +Node: Precedence419793
 +Node: Locales423452
 +Node: Expressions Summary425084
 +Node: Patterns and Actions427657
 +Node: Pattern Overview428777
 +Node: Regexp Patterns430454
 +Node: Expression Patterns430996
 +Node: Ranges434777
 +Node: BEGIN/END437885
 +Node: Using BEGIN/END438646
 +Ref: Using BEGIN/END-Footnote-1441400
 +Node: I/O And BEGIN/END441506
 +Node: BEGINFILE/ENDFILE443819
 +Node: Empty447050
 +Node: Using Shell Variables447367
 +Node: Action Overview449641
 +Node: Statements451966
 +Node: If Statement453814
 +Node: While Statement455309
 +Node: Do Statement457337
 +Node: For Statement458485
 +Node: Switch Statement461740
 +Node: Break Statement464181
 +Node: Continue Statement466273
 +Node: Next Statement468100
 +Node: Nextfile Statement470483
 +Node: Exit Statement473172
 +Node: Built-in Variables475575
 +Node: User-modified476708
 +Node: Auto-set484475
 +Ref: Auto-set-Footnote-1501184
 +Ref: Auto-set-Footnote-2501390
 +Node: ARGC and ARGV501446
 +Node: Pattern Action Summary505659
 +Node: Arrays508089
 +Node: Array Basics509418
 +Node: Array Intro510262
 +Ref: figure-array-elements512237
 +Ref: Array Intro-Footnote-1514942
 +Node: Reference to Elements515070
 +Node: Assigning Elements517534
 +Node: Array Example518025
 +Node: Scanning an Array519979
 +Node: Controlling Scanning523001
 +Ref: Controlling Scanning-Footnote-1529457
 +Node: Numeric Array Subscripts529773
 +Node: Uninitialized Subscripts531957
 +Node: Delete533576
 +Ref: Delete-Footnote-1536328
 +Node: Multidimensional536385
 +Node: Multiscanning539480
 +Node: Arrays of Arrays541071
 +Node: Arrays Summary545839
 +Node: Functions547932
 +Node: Built-in548970
 +Node: Calling Built-in550123
 +Node: Boolean Functions552119
 +Node: Numeric Functions552673
 +Ref: Numeric Functions-Footnote-1556700
 +Ref: Numeric Functions-Footnote-2557348
 +Ref: Numeric Functions-Footnote-3557396
 +Node: String Functions557668
 +Ref: String Functions-Footnote-1582808
 +Ref: String Functions-Footnote-2582936
 +Ref: String Functions-Footnote-3583184
 +Node: Gory Details583271
 +Ref: table-sub-escapes585062
 +Ref: table-sub-proposed586582
 +Ref: table-posix-sub587946
 +Ref: table-gensub-escapes589488
 +Ref: Gory Details-Footnote-1590312
 +Node: I/O Functions590466
 +Ref: table-system-return-values596920
 +Ref: I/O Functions-Footnote-1599001
 +Ref: I/O Functions-Footnote-2599149
 +Node: Time Functions599269
 +Ref: Time Functions-Footnote-1609940
 +Ref: Time Functions-Footnote-2610008
 +Ref: Time Functions-Footnote-3610166
 +Ref: Time Functions-Footnote-4610277
 +Ref: Time Functions-Footnote-5610389
 +Ref: Time Functions-Footnote-6610616
 +Node: Bitwise Functions610882
 +Ref: table-bitwise-ops611476
 +Ref: Bitwise Functions-Footnote-1617540
 +Ref: Bitwise Functions-Footnote-2617713
 +Node: Type Functions617904
 +Node: I18N Functions621425
 +Node: User-defined623076
 +Node: Definition Syntax623888
 +Ref: Definition Syntax-Footnote-1629582
 +Node: Function Example629653
 +Ref: Function Example-Footnote-1632575
 +Node: Function Calling632597
 +Node: Calling A Function633185
 +Node: Variable Scope634143
 +Node: Pass By Value/Reference637137
 +Node: Function Caveats639781
 +Ref: Function Caveats-Footnote-1641828
 +Node: Return Statement641948
 +Node: Dynamic Typing644927
 +Node: Indirect Calls645857
 +Node: Functions Summary656784
 +Node: Library Functions659489
 +Ref: Library Functions-Footnote-1662973
 +Ref: Library Functions-Footnote-2663116
 +Node: Library Names663287
 +Ref: Library Names-Footnote-1666954
 +Ref: Library Names-Footnote-2667177
 +Node: General Functions667263
 +Node: Strtonum Function668445
 +Node: Assert Function671467
 +Node: Round Function674793
 +Node: Cliff Random Function676333
 +Node: Ordinal Functions677349
 +Ref: Ordinal Functions-Footnote-1680412
 +Ref: Ordinal Functions-Footnote-2680664
 +Node: Join Function680874
 +Ref: Join Function-Footnote-1682644
 +Node: Getlocaltime Function682844
 +Node: Readfile Function686586
 +Node: Shell Quoting688563
 +Node: Isnumeric Function689991
 +Node: Data File Management691379
 +Node: Filetrans Function692011
 +Node: Rewind Function696107
 +Node: File Checking698016
 +Ref: File Checking-Footnote-1699350
 +Node: Empty Files699551
 +Node: Ignoring Assigns701530
 +Node: Getopt Function703080
 +Ref: Getopt Function-Footnote-1718377
 +Node: Passwd Functions718577
 +Ref: Passwd Functions-Footnote-1727416
 +Node: Group Functions727504
 +Ref: Group Functions-Footnote-1735402
 +Node: Walking Arrays735609
 +Node: Library Functions Summary738617
 +Node: Library Exercises740023
 +Node: Sample Programs740488
 +Node: Running Examples741258
 +Node: Clones741986
 +Node: Cut Program743210
 +Node: Egrep Program753350
 +Node: Id Program762351
 +Node: Split Program772286
 +Ref: Split Program-Footnote-1782179
 +Node: Tee Program782352
 +Node: Uniq Program785142
 +Node: Wc Program792730
 +Node: Bytes vs. Characters793117
 +Node: Using extensions794665
 +Node: wc program795419
 +Node: Miscellaneous Programs800284
 +Node: Dupword Program801497
 +Node: Alarm Program803527
 +Node: Translate Program808382
 +Ref: Translate Program-Footnote-1812947
 +Node: Labels Program813217
 +Ref: Labels Program-Footnote-1816568
 +Node: Word Sorting816652
 +Node: History Sorting820724
 +Node: Extract Program822949
 +Node: Simple Sed830962
 +Node: Igawk Program834036
 +Ref: Igawk Program-Footnote-1848665
 +Ref: Igawk Program-Footnote-2848867
 +Ref: Igawk Program-Footnote-3848989
 +Node: Anagram Program849104
 +Node: Signature Program852166
 +Node: Programs Summary853413
 +Node: Programs Exercises854627
 +Ref: Programs Exercises-Footnote-1858757
 +Node: Advanced Features858843
 +Node: Nondecimal Data861240
 +Node: Boolean Typed Values862838
 +Node: Array Sorting864719
 +Node: Controlling Array Traversal865424
 +Ref: Controlling Array Traversal-Footnote-1873792
 +Node: Array Sorting Functions873910
 +Ref: Array Sorting Functions-Footnote-1879821
 +Node: Two-way I/O880017
 +Ref: Two-way I/O-Footnote-1887743
 +Ref: Two-way I/O-Footnote-2887930
 +Node: TCP/IP Networking888012
 +Node: Profiling891088
 +Node: Persistent Memory900394
 +Ref: Persistent Memory-Footnote-1908542
 +Ref: Persistent Memory-Footnote-2908681
 +Node: Extension Philosophy908808
 +Node: Advanced Features Summary910295
 +Node: Internationalization912467
 +Node: I18N and L10N914141
 +Node: Explaining gettext914828
 +Ref: Explaining gettext-Footnote-1920720
 +Ref: Explaining gettext-Footnote-2920905
 +Node: Programmer i18n921070
 +Ref: Programmer i18n-Footnote-1926019
 +Node: Translator i18n926068
 +Node: String Extraction926862
 +Ref: String Extraction-Footnote-1927994
 +Node: Printf Ordering928080
 +Ref: Printf Ordering-Footnote-1930866
 +Node: I18N Portability930930
 +Ref: I18N Portability-Footnote-1933386
 +Node: I18N Example933449
 +Ref: I18N Example-Footnote-1936724
 +Ref: I18N Example-Footnote-2936797
 +Node: Gawk I18N936906
 +Node: I18N Summary937528
 +Node: Debugger938869
 +Node: Debugging939869
 +Node: Debugging Concepts940310
 +Node: Debugging Terms942119
 +Node: Awk Debugging944694
 +Ref: Awk Debugging-Footnote-1945639
 +Node: Sample Debugging Session945771
 +Node: Debugger Invocation946305
 +Node: Finding The Bug947691
 +Node: List of Debugger Commands954165
 +Node: Breakpoint Control955498
 +Node: Debugger Execution Control959192
 +Node: Viewing And Changing Data962554
 +Node: Execution Stack966095
 +Node: Debugger Info967732
 +Node: Miscellaneous Debugger Commands971803
 +Node: Readline Support976865
 +Node: Limitations977761
 +Node: Debugging Summary980315
 +Node: Namespaces981594
 +Node: Global Namespace982705
 +Node: Qualified Names984103
 +Node: Default Namespace985102
 +Node: Changing The Namespace985843
 +Node: Naming Rules987457
 +Node: Internal Name Management989305
 +Node: Namespace Example990347
 +Node: Namespace And Features992909
 +Node: Namespace Summary994344
 +Node: Arbitrary Precision Arithmetic995821
 +Node: Computer Arithmetic997308
 +Ref: table-numeric-ranges1001074
 +Ref: table-floating-point-ranges1001568
 +Ref: Computer Arithmetic-Footnote-11002227
 +Node: Math Definitions1002284
 +Ref: table-ieee-formats1005260
 +Node: MPFR features1005828
 +Node: MPFR On Parole1006273
 +Ref: MPFR On Parole-Footnote-11007102
 +Node: MPFR Intro1007257
 +Node: FP Math Caution1008908
 +Ref: FP Math Caution-Footnote-11009980
 +Node: Inexactness of computations1010349
 +Node: Inexact representation1011380
 +Node: Comparing FP Values1012740
 +Node: Errors accumulate1013981
 +Node: Strange values1015437
 +Ref: Strange values-Footnote-11018025
 +Node: Getting Accuracy1018130
 +Node: Try To Round1020840
 +Node: Setting precision1021739
 +Ref: table-predefined-precision-strings1022436
 +Node: Setting the rounding mode1024267
 +Ref: table-gawk-rounding-modes1024641
 +Ref: Setting the rounding mode-Footnote-11028573
 +Node: Arbitrary Precision Integers1028752
 +Ref: Arbitrary Precision Integers-Footnote-11031927
 +Node: Checking for MPFR1032076
 +Node: POSIX Floating Point Problems1033550
 +Ref: POSIX Floating Point Problems-Footnote-11038203
 +Node: Floating point summary1038241
 +Node: Dynamic Extensions1040431
 +Node: Extension Intro1041984
 +Node: Plugin License1043250
 +Node: Extension Mechanism Outline1044047
 +Ref: figure-load-extension1044486
 +Ref: figure-register-new-function1046052
 +Ref: figure-call-new-function1047145
 +Node: Extension API Description1049208
 +Node: Extension API Functions Introduction1050921
 +Ref: table-api-std-headers1052757
 +Node: General Data Types1057007
 +Ref: General Data Types-Footnote-11065713
 +Node: Memory Allocation Functions1066012
 +Ref: Memory Allocation Functions-Footnote-11070513
 +Node: Constructor Functions1070612
 +Node: API Ownership of MPFR and GMP Values1074265
 +Node: Registration Functions1075798
 +Node: Extension Functions1076498
 +Node: Exit Callback Functions1081820
 +Node: Extension Version String1083070
 +Node: Input Parsers1083733
 +Node: Output Wrappers1096454
 +Node: Two-way processors1100966
 +Node: Printing Messages1103231
 +Ref: Printing Messages-Footnote-11104402
 +Node: Updating ERRNO1104555
 +Node: Requesting Values1105294
 +Ref: table-value-types-returned1106031
 +Node: Accessing Parameters1107140
 +Node: Symbol Table Access1108377
 +Node: Symbol table by name1108889
 +Ref: Symbol table by name-Footnote-11111914
 +Node: Symbol table by cookie1112042
 +Ref: Symbol table by cookie-Footnote-11116227
 +Node: Cached values1116291
 +Ref: Cached values-Footnote-11119827
 +Node: Array Manipulation1119980
 +Ref: Array Manipulation-Footnote-11121071
 +Node: Array Data Types1121108
 +Ref: Array Data Types-Footnote-11123766
 +Node: Array Functions1123858
 +Node: Flattening Arrays1128643
 +Node: Creating Arrays1135619
 +Node: Redirection API1140386
 +Node: Extension API Variables1143219
 +Node: Extension Versioning1143930
 +Ref: gawk-api-version1144359
 +Node: Extension GMP/MPFR Versioning1146091
 +Node: Extension API Informational Variables1147719
 +Node: Extension API Boilerplate1148792
 +Node: Changes from API V11152766
 +Node: Finding Extensions1154338
 +Node: Extension Example1154897
 +Node: Internal File Description1155695
 +Node: Internal File Ops1159775
 +Ref: Internal File Ops-Footnote-11171125
 +Node: Using Internal File Ops1171265
 +Ref: Using Internal File Ops-Footnote-11173648
 +Node: Extension Samples1173922
 +Node: Extension Sample File Functions1175451
 +Node: Extension Sample Fnmatch1183100
 +Node: Extension Sample Fork1184587
 +Node: Extension Sample Inplace1185805
 +Node: Extension Sample Ord1189431
 +Node: Extension Sample Readdir1190267
 +Ref: table-readdir-file-types1191156
 +Node: Extension Sample Revout1192224
 +Node: Extension Sample Rev2way1192813
 +Node: Extension Sample Read write array1193553
 +Node: Extension Sample Readfile1196739
 +Node: Extension Sample Time1197834
 +Node: Extension Sample API Tests1199586
 +Node: gawkextlib1200078
 +Node: Extension summary1202996
 +Node: Extension Exercises1206698
 +Node: Language History1207940
 +Node: V7/SVR3.11209596
 +Node: SVR41211748
 +Node: POSIX1213182
 +Node: BTL1214563
 +Node: POSIX/GNU1215292
 +Node: Feature History1221209
 +Node: Common Extensions1238948
 +Node: Ranges and Locales1240231
 +Ref: Ranges and Locales-Footnote-11244847
 +Ref: Ranges and Locales-Footnote-21244874
 +Ref: Ranges and Locales-Footnote-31245109
 +Node: Contributors1245332
 +Node: History summary1251329
 +Node: Installation1252709
 +Node: Gawk Distribution1253653
 +Node: Getting1254137
 +Node: Extracting1255100
 +Node: Distribution contents1256738
 +Node: Unix Installation1264236
 +Node: Quick Installation1265040
 +Node: Compiling with MPFR1267460
 +Node: Shell Startup Files1268150
 +Node: Additional Configuration Options1269239
 +Node: Configuration Philosophy1271554
 +Node: Compiling from Git1273950
 +Node: Building the Documentation1274505
 +Node: Non-Unix Installation1275889
 +Node: PC Installation1276353
 +Node: PC Binary Installation1277198
 +Node: PC Compiling1278071
 +Node: PC Using1279177
 +Node: Cygwin1282673
 +Node: MSYS1283897
 +Node: OpenVMS Installation1284499
 +Node: OpenVMS Compilation1285162
 +Ref: OpenVMS Compilation-Footnote-11286585
 +Node: OpenVMS Dynamic Extensions1286643
 +Node: OpenVMS Installation Details1288255
 +Node: OpenVMS Running1290550
 +Node: OpenVMS GNV1294551
 +Node: Bugs1295294
 +Node: Bug definition1296206
 +Node: Bug address1299708
 +Node: Usenet1303227
 +Node: Performance bugs1304416
 +Node: Asking for help1307337
 +Node: Maintainers1309304
 +Node: Other Versions1310311
- Node: Installation summary1318581
- Node: Notes1319921
- Node: Compatibility Mode1320715
- Node: Additions1321497
- Node: Accessing The Source1322422
- Node: Adding Code1323859
- Node: New Ports1330674
- Node: Derived Files1335049
- Ref: Derived Files-Footnote-11340708
- Ref: Derived Files-Footnote-21340743
- Ref: Derived Files-Footnote-31341338
- Node: Future Extensions1341452
- Node: Implementation Limitations1342110
- Node: Extension Design1343320
- Node: Old Extension Problems1344464
- Ref: Old Extension Problems-Footnote-11345982
- Node: Extension New Mechanism Goals1346039
- Ref: Extension New Mechanism Goals-Footnote-11349403
- Node: Extension Other Design Decisions1349592
- Node: Extension Future Growth1351705
- Node: Notes summary1352311
- Node: Basic Concepts1353469
- Node: Basic High Level1354150
- Ref: figure-general-flow1354432
- Ref: figure-process-flow1355118
- Ref: Basic High Level-Footnote-11358420
- Node: Basic Data Typing1358605
- Node: Glossary1361933
- Node: Copying1393820
- Node: GNU Free Documentation License1431363
- Node: Index1456483
++Node: Installation summary1318891
++Node: Notes1320231
++Node: Compatibility Mode1321025
++Node: Additions1321807
++Node: Accessing The Source1322732
++Node: Adding Code1324169
++Node: New Ports1330984
++Node: Derived Files1335359
++Ref: Derived Files-Footnote-11341018
++Ref: Derived Files-Footnote-21341053
++Ref: Derived Files-Footnote-31341648
++Node: Future Extensions1341762
++Node: Implementation Limitations1342420
++Node: Extension Design1343630
++Node: Old Extension Problems1344774
++Ref: Old Extension Problems-Footnote-11346292
++Node: Extension New Mechanism Goals1346349
++Ref: Extension New Mechanism Goals-Footnote-11349713
++Node: Extension Other Design Decisions1349902
++Node: Extension Future Growth1352015
++Node: Notes summary1352621
++Node: Basic Concepts1353779
++Node: Basic High Level1354460
++Ref: figure-general-flow1354742
++Ref: figure-process-flow1355428
++Ref: Basic High Level-Footnote-11358730
++Node: Basic Data Typing1358915
++Node: Glossary1362243
++Node: Copying1394130
++Node: GNU Free Documentation License1431673
++Node: Index1456793
  
  End Tag Table
  

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

Summary of changes:
 doc/ChangeLog   |  4 +++
 doc/gawk.info   | 80 ++++++++++++++++++++++++++++++++-------------------------
 doc/gawk.texi   | 11 ++++++++
 doc/gawktexi.in | 11 ++++++++
 4 files changed, 71 insertions(+), 35 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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