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-5040-g52a9916e


From: Arnold Robbins
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-5040-g52a9916e
Date: Mon, 14 Nov 2022 15:02:12 -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  52a9916e58325915cb147ac899398527f12c3e1a (commit)
       via  e45e95cd0faf83bf675dbb9389d81d10f95d6c32 (commit)
       via  a4b8dca2f00d3e64ff6e0462f2c06cf020adb1c5 (commit)
       via  91cf5883a4757cc9e2a0466da04c194ba2a4c1b6 (commit)
       via  6a2113284a13e45c0e88911ba166126be91fbc36 (commit)
       via  a2dd8628aec8f24f0af773ad63d55ae433e04a03 (commit)
       via  1e9d0962710c5de99604bdb3d9e623a79d731b94 (commit)
       via  f44a9f88c6caf2f5d1e124b3fa38ccf0c48e0b25 (commit)
       via  f971bf9862b8f8c7b8e28613a943bc35c1dfa4d5 (commit)
      from  e56990c4cb97de58281b5e6e67f71547ffc57719 (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=52a9916e58325915cb147ac899398527f12c3e1a

commit 52a9916e58325915cb147ac899398527f12c3e1a
Merge: e45e95cd 91cf5883
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Mon Nov 14 22:02:00 2022 +0200

    Merge branch 'feature/docit'


http://git.sv.gnu.org/cgit/gawk.git/commit/?id=e45e95cd0faf83bf675dbb9389d81d10f95d6c32

commit e45e95cd0faf83bf675dbb9389d81d10f95d6c32
Merge: e56990c4 a4b8dca2
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Mon Nov 14 22:01:32 2022 +0200

    Merge branch 'gawk-5.2-stable'

diff --cc doc/gawk.info
index a78cb42d,4fb894f4..8efd4ae5
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -39335,620 -39250,618 +39335,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 summary1315974
 -Node: Notes1317314
 -Node: Compatibility Mode1318108
 -Node: Additions1318890
 -Node: Accessing The Source1319815
 -Node: Adding Code1321252
 -Node: New Ports1328067
 -Node: Derived Files1332442
 -Ref: Derived Files-Footnote-11338101
 -Ref: Derived Files-Footnote-21338136
 -Ref: Derived Files-Footnote-31338731
 -Node: Future Extensions1338845
 -Node: Implementation Limitations1339503
 -Node: Extension Design1340713
 -Node: Old Extension Problems1341857
 -Ref: Old Extension Problems-Footnote-11343375
 -Node: Extension New Mechanism Goals1343432
 -Ref: Extension New Mechanism Goals-Footnote-11346796
 -Node: Extension Other Design Decisions1346985
 -Node: Extension Future Growth1349098
 -Node: Notes summary1349704
 -Node: Basic Concepts1350862
 -Node: Basic High Level1351543
 -Ref: figure-general-flow1351825
 -Ref: figure-process-flow1352511
 -Ref: Basic High Level-Footnote-11355813
 -Node: Basic Data Typing1355998
 -Node: Glossary1359326
 -Node: Copying1391213
 -Node: GNU Free Documentation License1428756
 -Node: Index1453876
 +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-1501475
 +Ref: Auto-set-Footnote-2501681
 +Node: ARGC and ARGV501737
 +Node: Pattern Action Summary505950
 +Node: Arrays508380
 +Node: Array Basics509709
 +Node: Array Intro510553
 +Ref: figure-array-elements512528
 +Ref: Array Intro-Footnote-1515233
 +Node: Reference to Elements515361
 +Node: Assigning Elements517825
 +Node: Array Example518316
 +Node: Scanning an Array520270
 +Node: Controlling Scanning523292
 +Ref: Controlling Scanning-Footnote-1529748
 +Node: Numeric Array Subscripts530064
 +Node: Uninitialized Subscripts532248
 +Node: Delete533867
 +Ref: Delete-Footnote-1536619
 +Node: Multidimensional536676
 +Node: Multiscanning539771
 +Node: Arrays of Arrays541362
 +Node: Arrays Summary546130
 +Node: Functions548223
 +Node: Built-in549261
 +Node: Calling Built-in550414
 +Node: Boolean Functions552410
 +Node: Numeric Functions552964
 +Ref: Numeric Functions-Footnote-1556991
 +Ref: Numeric Functions-Footnote-2557639
 +Ref: Numeric Functions-Footnote-3557687
 +Node: String Functions557959
 +Ref: String Functions-Footnote-1583099
 +Ref: String Functions-Footnote-2583227
 +Ref: String Functions-Footnote-3583475
 +Node: Gory Details583562
 +Ref: table-sub-escapes585353
 +Ref: table-sub-proposed586873
 +Ref: table-posix-sub588237
 +Ref: table-gensub-escapes589779
 +Ref: Gory Details-Footnote-1590603
 +Node: I/O Functions590757
 +Ref: table-system-return-values597211
 +Ref: I/O Functions-Footnote-1599292
 +Ref: I/O Functions-Footnote-2599440
 +Node: Time Functions599560
 +Ref: Time Functions-Footnote-1610231
 +Ref: Time Functions-Footnote-2610299
 +Ref: Time Functions-Footnote-3610457
 +Ref: Time Functions-Footnote-4610568
 +Ref: Time Functions-Footnote-5610680
 +Ref: Time Functions-Footnote-6610907
 +Node: Bitwise Functions611173
 +Ref: table-bitwise-ops611767
 +Ref: Bitwise Functions-Footnote-1617831
 +Ref: Bitwise Functions-Footnote-2618004
 +Node: Type Functions618195
 +Node: I18N Functions621716
 +Node: User-defined623367
 +Node: Definition Syntax624179
 +Ref: Definition Syntax-Footnote-1629873
 +Node: Function Example629944
 +Ref: Function Example-Footnote-1632866
 +Node: Function Calling632888
 +Node: Calling A Function633476
 +Node: Variable Scope634434
 +Node: Pass By Value/Reference637428
 +Node: Function Caveats640072
 +Ref: Function Caveats-Footnote-1642119
 +Node: Return Statement642239
 +Node: Dynamic Typing645218
 +Node: Indirect Calls646148
 +Node: Functions Summary657075
 +Node: Library Functions659780
 +Ref: Library Functions-Footnote-1663264
 +Ref: Library Functions-Footnote-2663407
 +Node: Library Names663578
 +Ref: Library Names-Footnote-1667245
 +Ref: Library Names-Footnote-2667468
 +Node: General Functions667554
 +Node: Strtonum Function668736
 +Node: Assert Function671758
 +Node: Round Function675084
 +Node: Cliff Random Function676624
 +Node: Ordinal Functions677640
 +Ref: Ordinal Functions-Footnote-1680703
 +Ref: Ordinal Functions-Footnote-2680955
 +Node: Join Function681165
 +Ref: Join Function-Footnote-1682935
 +Node: Getlocaltime Function683135
 +Node: Readfile Function686877
 +Node: Shell Quoting688854
 +Node: Isnumeric Function690282
 +Node: Data File Management691670
 +Node: Filetrans Function692302
 +Node: Rewind Function696398
 +Node: File Checking698307
 +Ref: File Checking-Footnote-1699641
 +Node: Empty Files699842
 +Node: Ignoring Assigns701821
 +Node: Getopt Function703371
 +Ref: Getopt Function-Footnote-1718668
 +Node: Passwd Functions718868
 +Ref: Passwd Functions-Footnote-1727707
 +Node: Group Functions727795
 +Ref: Group Functions-Footnote-1735693
 +Node: Walking Arrays735900
 +Node: Library Functions Summary738908
 +Node: Library Exercises740314
 +Node: Sample Programs740779
 +Node: Running Examples741549
 +Node: Clones742277
 +Node: Cut Program743501
 +Node: Egrep Program753641
 +Node: Id Program762642
 +Node: Split Program772577
 +Ref: Split Program-Footnote-1782470
 +Node: Tee Program782643
 +Node: Uniq Program785433
 +Node: Wc Program793021
 +Node: Bytes vs. Characters793408
 +Node: Using extensions794956
 +Node: wc program795710
 +Node: Miscellaneous Programs800575
 +Node: Dupword Program801788
 +Node: Alarm Program803818
 +Node: Translate Program808673
 +Ref: Translate Program-Footnote-1813238
 +Node: Labels Program813508
 +Ref: Labels Program-Footnote-1816859
 +Node: Word Sorting816943
 +Node: History Sorting821015
 +Node: Extract Program823240
 +Node: Simple Sed831253
 +Node: Igawk Program834327
 +Ref: Igawk Program-Footnote-1848956
 +Ref: Igawk Program-Footnote-2849158
 +Ref: Igawk Program-Footnote-3849280
 +Node: Anagram Program849395
 +Node: Signature Program852457
 +Node: Programs Summary853704
 +Node: Programs Exercises854918
 +Ref: Programs Exercises-Footnote-1859048
 +Node: Advanced Features859134
 +Node: Nondecimal Data861531
 +Node: Boolean Typed Values863129
 +Node: Array Sorting865010
 +Node: Controlling Array Traversal865715
 +Ref: Controlling Array Traversal-Footnote-1874083
 +Node: Array Sorting Functions874201
 +Ref: Array Sorting Functions-Footnote-1880112
 +Node: Two-way I/O880308
 +Ref: Two-way I/O-Footnote-1888034
 +Ref: Two-way I/O-Footnote-2888221
 +Node: TCP/IP Networking888303
 +Node: Profiling891379
 +Node: Persistent Memory900685
 +Ref: Persistent Memory-Footnote-1908833
 +Ref: Persistent Memory-Footnote-2908972
 +Node: Extension Philosophy909099
 +Node: Advanced Features Summary910586
 +Node: Internationalization912758
 +Node: I18N and L10N914432
 +Node: Explaining gettext915119
 +Ref: Explaining gettext-Footnote-1921011
 +Ref: Explaining gettext-Footnote-2921196
 +Node: Programmer i18n921361
 +Ref: Programmer i18n-Footnote-1926310
 +Node: Translator i18n926359
 +Node: String Extraction927153
 +Ref: String Extraction-Footnote-1928285
 +Node: Printf Ordering928371
 +Ref: Printf Ordering-Footnote-1931157
 +Node: I18N Portability931221
 +Ref: I18N Portability-Footnote-1933677
 +Node: I18N Example933740
 +Ref: I18N Example-Footnote-1937015
 +Ref: I18N Example-Footnote-2937088
 +Node: Gawk I18N937197
 +Node: I18N Summary937819
 +Node: Debugger939160
 +Node: Debugging940160
 +Node: Debugging Concepts940601
 +Node: Debugging Terms942410
 +Node: Awk Debugging944985
 +Ref: Awk Debugging-Footnote-1945930
 +Node: Sample Debugging Session946062
 +Node: Debugger Invocation946596
 +Node: Finding The Bug947982
 +Node: List of Debugger Commands954456
 +Node: Breakpoint Control955789
 +Node: Debugger Execution Control959483
 +Node: Viewing And Changing Data962845
 +Node: Execution Stack966386
 +Node: Debugger Info968023
 +Node: Miscellaneous Debugger Commands972094
 +Node: Readline Support977156
 +Node: Limitations978052
 +Node: Debugging Summary980606
 +Node: Namespaces981885
 +Node: Global Namespace982996
 +Node: Qualified Names984394
 +Node: Default Namespace985393
 +Node: Changing The Namespace986134
 +Node: Naming Rules987748
 +Node: Internal Name Management989596
 +Node: Namespace Example990638
 +Node: Namespace And Features993200
 +Node: Namespace Summary994635
 +Node: Arbitrary Precision Arithmetic996112
 +Node: Computer Arithmetic997599
 +Ref: table-numeric-ranges1001365
 +Ref: table-floating-point-ranges1001859
 +Ref: Computer Arithmetic-Footnote-11002518
 +Node: Math Definitions1002575
 +Ref: table-ieee-formats1005551
 +Node: MPFR features1006119
 +Node: MPFR On Parole1006564
 +Ref: MPFR On Parole-Footnote-11007393
 +Node: MPFR Intro1007548
 +Node: FP Math Caution1009199
 +Ref: FP Math Caution-Footnote-11010271
 +Node: Inexactness of computations1010640
 +Node: Inexact representation1011671
 +Node: Comparing FP Values1013031
 +Node: Errors accumulate1014272
 +Node: Strange values1015728
 +Ref: Strange values-Footnote-11018316
 +Node: Getting Accuracy1018421
 +Node: Try To Round1021131
 +Node: Setting precision1022030
 +Ref: table-predefined-precision-strings1022727
 +Node: Setting the rounding mode1024558
 +Ref: table-gawk-rounding-modes1024932
 +Ref: Setting the rounding mode-Footnote-11028864
 +Node: Arbitrary Precision Integers1029043
 +Ref: Arbitrary Precision Integers-Footnote-11032218
 +Node: Checking for MPFR1032367
 +Node: POSIX Floating Point Problems1033841
 +Ref: POSIX Floating Point Problems-Footnote-11038494
 +Node: Floating point summary1038532
 +Node: Dynamic Extensions1040722
 +Node: Extension Intro1042275
 +Node: Plugin License1043541
 +Node: Extension Mechanism Outline1044338
 +Ref: figure-load-extension1044777
 +Ref: figure-register-new-function1046343
 +Ref: figure-call-new-function1047436
 +Node: Extension API Description1049499
 +Node: Extension API Functions Introduction1051212
 +Ref: table-api-std-headers1053048
 +Node: General Data Types1057298
 +Ref: General Data Types-Footnote-11066004
 +Node: Memory Allocation Functions1066303
 +Ref: Memory Allocation Functions-Footnote-11070804
 +Node: Constructor Functions1070903
 +Node: API Ownership of MPFR and GMP Values1074556
 +Node: Registration Functions1076089
 +Node: Extension Functions1076789
 +Node: Exit Callback Functions1082111
 +Node: Extension Version String1083361
 +Node: Input Parsers1084024
 +Node: Output Wrappers1096745
 +Node: Two-way processors1101257
 +Node: Printing Messages1103522
 +Ref: Printing Messages-Footnote-11104693
 +Node: Updating ERRNO1104846
 +Node: Requesting Values1105585
 +Ref: table-value-types-returned1106322
 +Node: Accessing Parameters1107431
 +Node: Symbol Table Access1108668
 +Node: Symbol table by name1109180
 +Ref: Symbol table by name-Footnote-11112205
 +Node: Symbol table by cookie1112333
 +Ref: Symbol table by cookie-Footnote-11116518
 +Node: Cached values1116582
 +Ref: Cached values-Footnote-11120118
 +Node: Array Manipulation1120271
 +Ref: Array Manipulation-Footnote-11121362
 +Node: Array Data Types1121399
 +Ref: Array Data Types-Footnote-11124057
 +Node: Array Functions1124149
 +Node: Flattening Arrays1128934
 +Node: Creating Arrays1135910
 +Node: Redirection API1140677
 +Node: Extension API Variables1143510
 +Node: Extension Versioning1144221
 +Ref: gawk-api-version1144650
 +Node: Extension GMP/MPFR Versioning1146382
 +Node: Extension API Informational Variables1148010
 +Node: Extension API Boilerplate1149083
 +Node: Changes from API V11153057
 +Node: Finding Extensions1154629
 +Node: Extension Example1155188
 +Node: Internal File Description1155986
 +Node: Internal File Ops1160066
 +Ref: Internal File Ops-Footnote-11171416
 +Node: Using Internal File Ops1171556
 +Ref: Using Internal File Ops-Footnote-11173939
 +Node: Extension Samples1174213
 +Node: Extension Sample File Functions1175742
 +Node: Extension Sample Fnmatch1183391
 +Node: Extension Sample Fork1184878
 +Node: Extension Sample Inplace1186096
 +Node: Extension Sample Ord1189722
 +Node: Extension Sample Readdir1190558
 +Ref: table-readdir-file-types1191447
 +Node: Extension Sample Revout1192515
 +Node: Extension Sample Rev2way1193104
 +Node: Extension Sample Read write array1193844
 +Node: Extension Sample Readfile1197030
 +Node: Extension Sample Time1198125
 +Node: Extension Sample API Tests1199877
 +Node: gawkextlib1200369
 +Node: Extension summary1203287
 +Node: Extension Exercises1206989
 +Node: Language History1208231
 +Node: V7/SVR3.11209887
 +Node: SVR41212039
 +Node: POSIX1213473
 +Node: BTL1214854
 +Node: POSIX/GNU1215583
 +Node: Feature History1221500
 +Node: Common Extensions1239470
 +Node: Ranges and Locales1240753
 +Ref: Ranges and Locales-Footnote-11245369
 +Ref: Ranges and Locales-Footnote-21245396
 +Ref: Ranges and Locales-Footnote-31245631
 +Node: Contributors1245854
 +Node: History summary1251851
 +Node: Installation1253231
 +Node: Gawk Distribution1254175
 +Node: Getting1254659
 +Node: Extracting1255622
 +Node: Distribution contents1257260
 +Node: Unix Installation1264758
 +Node: Quick Installation1265562
 +Node: Compiling with MPFR1267982
 +Node: Shell Startup Files1268672
 +Node: Additional Configuration Options1269761
 +Node: Configuration Philosophy1272076
 +Node: Compiling from Git1274472
 +Node: Building the Documentation1275027
 +Node: Non-Unix Installation1276411
 +Node: PC Installation1276875
 +Node: PC Binary Installation1277720
 +Node: PC Compiling1278593
 +Node: PC Using1279699
 +Node: Cygwin1283195
 +Node: MSYS1284419
 +Node: OpenVMS Installation1285021
 +Node: OpenVMS Compilation1285684
 +Ref: OpenVMS Compilation-Footnote-11287107
 +Node: OpenVMS Dynamic Extensions1287165
 +Node: OpenVMS Installation Details1288777
 +Node: OpenVMS Running1291072
 +Node: OpenVMS GNV1295073
 +Node: Bugs1295816
 +Node: Bug definition1296728
 +Node: Bug address1300230
 +Node: Usenet1303749
 +Node: Performance bugs1304938
 +Node: Asking for help1307859
 +Node: Maintainers1309826
 +Node: Other Versions1310833
- Node: Installation summary1319413
- Node: Notes1320753
- Node: Compatibility Mode1321547
- Node: Additions1322329
- Node: Accessing The Source1323254
- Node: Adding Code1324691
- Node: New Ports1331506
- Node: Derived Files1335881
- Ref: Derived Files-Footnote-11341540
- Ref: Derived Files-Footnote-21341575
- Ref: Derived Files-Footnote-31342170
- Node: Future Extensions1342284
- Node: Implementation Limitations1342942
- Node: Extension Design1344152
- Node: Old Extension Problems1345296
- Ref: Old Extension Problems-Footnote-11346814
- Node: Extension New Mechanism Goals1346871
- Ref: Extension New Mechanism Goals-Footnote-11350235
- Node: Extension Other Design Decisions1350424
- Node: Extension Future Growth1352537
- Node: Notes summary1353143
- Node: Basic Concepts1354301
- Node: Basic High Level1354982
- Ref: figure-general-flow1355264
- Ref: figure-process-flow1355950
- Ref: Basic High Level-Footnote-11359252
- Node: Basic Data Typing1359437
- Node: Glossary1362765
- Node: Copying1394652
- Node: GNU Free Documentation License1432195
- Node: Index1457315
++Node: Installation summary1319412
++Node: Notes1320752
++Node: Compatibility Mode1321546
++Node: Additions1322328
++Node: Accessing The Source1323253
++Node: Adding Code1324690
++Node: New Ports1331505
++Node: Derived Files1335880
++Ref: Derived Files-Footnote-11341539
++Ref: Derived Files-Footnote-21341574
++Ref: Derived Files-Footnote-31342169
++Node: Future Extensions1342283
++Node: Implementation Limitations1342941
++Node: Extension Design1344151
++Node: Old Extension Problems1345295
++Ref: Old Extension Problems-Footnote-11346813
++Node: Extension New Mechanism Goals1346870
++Ref: Extension New Mechanism Goals-Footnote-11350234
++Node: Extension Other Design Decisions1350423
++Node: Extension Future Growth1352536
++Node: Notes summary1353142
++Node: Basic Concepts1354300
++Node: Basic High Level1354981
++Ref: figure-general-flow1355263
++Ref: figure-process-flow1355949
++Ref: Basic High Level-Footnote-11359251
++Node: Basic Data Typing1359436
++Node: Glossary1362764
++Node: Copying1394651
++Node: GNU Free Documentation License1432194
++Node: Index1457314
  
  End Tag Table
  

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

Summary of changes:
 doc/ChangeLog      |   4 ++
 doc/gawk.info      |  64 ++++++++---------
 doc/gawk.texi      |   2 +-
 doc/gawktexi.in    |   2 +-
 doc/it/ChangeLog   |  12 ++++
 doc/it/gawktexi.in | 197 +++++++++++++++++++++++++++++++++++++++++++----------
 6 files changed, 212 insertions(+), 69 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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