gawk-diffs
[Top][All Lists]
Advanced

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

[SCM] gawk branch, feature/minrx, updated. gawk-4.1.0-5753-g85e10223


From: Arnold Robbins
Subject: [SCM] gawk branch, feature/minrx, updated. gawk-4.1.0-5753-g85e10223
Date: Wed, 11 Sep 2024 23:40:41 -0400 (EDT)

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, feature/minrx has been updated
       via  85e102230cbf9ecb53742a8a0c31dfba59d77cef (commit)
       via  280360726f06c0d52b4288328a0c1dbc5f5e10eb (commit)
       via  be27eecbd1c0ecda837ee9c8616b363fefc121ea (commit)
       via  ebbbbb57209b3c8bd4d036a157a36de047d58282 (commit)
      from  16e2491719b9452418bb4b7a9c6a8f65281f52ae (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=85e102230cbf9ecb53742a8a0c31dfba59d77cef

commit 85e102230cbf9ecb53742a8a0c31dfba59d77cef
Merge: 16e24917 28036072
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Thu Sep 12 06:40:30 2024 +0300

    Merge branch 'master' into feature/minrx

diff --cc ChangeLog
index 604057ba,c43a12f5..3ce7dc29
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,12 -1,7 +1,16 @@@
+ 2024-09-04         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+       * Checklist: Add two more items to do.
+ 
 +2024-09-01         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * re.c (make_regexp): Add MINRX_REG_NATIVE1B flag.
 +
 +2024-08-28         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * Makefile.am (CCLD): Set to $(CXX) so that builds with clang
 +      can work too. Thanks to Nelson H.F. Beebe.
 +
  2024-08-16         Arnold D. Robbins     <arnold@skeeve.com>
  
        * printf.c (zero_fill_to_precision): Fix calculation of buflen.
diff --cc doc/gawk.info
index 0f54bf13,364008c6..ca45b778
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -40095,630 -40064,629 +40105,630 @@@ Inde
  
  Tag Table:
  Node: Top1203
 -Node: Foreword347161
 -Node: Foreword451735
 -Node: Preface53279
 -Ref: Preface-Footnote-156265
 -Ref: Preface-Footnote-256374
 -Ref: Preface-Footnote-356608
 -Node: History56754
 -Node: Names59368
 -Ref: Names-Footnote-160522
 -Node: This Manual60685
 -Ref: This Manual-Footnote-167615
 -Node: Conventions67723
 -Node: Manual History70152
 -Ref: Manual History-Footnote-173177
 -Ref: Manual History-Footnote-273218
 -Node: How To Contribute73292
 -Node: Acknowledgments74238
 -Node: Getting Started79227
 -Node: Running gawk81754
 -Node: One-shot82972
 -Node: Read Terminal84271
 -Node: Long86325
 -Node: Executable Scripts87975
 -Ref: Executable Scripts-Footnote-190745
 -Node: Comments90852
 -Node: Quoting93382
 -Node: DOS Quoting99026
 -Node: Sample Data Files101106
 -Node: Very Simple103741
 -Node: Two Rules109995
 -Node: More Complex111947
 -Node: Statements/Lines114367
 -Ref: Statements/Lines-Footnote-1119879
 -Node: Other Features120168
 -Node: When121136
 -Ref: When-Footnote-1122938
 -Node: Intro Summary123003
 -Node: Invoking Gawk123957
 -Node: Command Line125519
 -Node: Options126369
 -Ref: Options-Footnote-1145711
 -Ref: Options-Footnote-2145946
 -Node: Other Arguments145971
 -Node: Naming Standard Input150136
 -Node: Environment Variables151406
 -Node: AWKPATH Variable151980
 -Ref: AWKPATH Variable-Footnote-1155564
 -Ref: AWKPATH Variable-Footnote-2155598
 -Node: AWKLIBPATH Variable155989
 -Ref: AWKLIBPATH Variable-Footnote-1157764
 -Node: Other Environment Variables158159
 -Node: Exit Status162635
 -Node: Include Files163348
 -Node: Loading Shared Libraries167593
 -Node: Obsolete169085
 -Node: Undocumented169833
 -Node: Invoking Summary170130
 -Node: Regexp173155
 -Node: Regexp Usage174649
 -Node: Escape Sequences176750
 -Ref: Escape Sequences-Footnote-1184285
 -Node: Regexp Operators184363
 -Node: Regexp Operator Details184856
 -Ref: Regexp Operator Details-Footnote-1192867
 -Node: Interval Expressions193026
 -Ref: Interval Expressions-Footnote-1195293
 -Node: Bracket Expressions195391
 -Ref: table-char-classes197947
 -Node: Leftmost Longest201445
 -Node: Computed Regexps202801
 -Node: GNU Regexp Operators206316
 -Node: Case-sensitivity211413
 -Ref: Case-sensitivity-Footnote-1214363
 -Ref: Case-sensitivity-Footnote-2214606
 -Node: Regexp Summary214718
 -Node: Reading Files216240
 -Node: Records218559
 -Node: awk split records219834
 -Node: gawk split records224716
 -Ref: gawk split records-Footnote-1230004
 -Node: Fields230041
 -Ref: Fields-Footnote-1232957
 -Node: Nonconstant Fields233077
 -Ref: Nonconstant Fields-Footnote-1235385
 -Node: Changing Fields235601
 -Node: Field Separators241899
 -Node: Default Field Splitting244768
 -Node: Regexp Field Splitting245910
 -Node: Single Character Fields249739
 -Node: Comma Separated Fields250828
 -Ref: table-csv-examples252232
 -Node: Command Line Field Separator254531
 -Node: Full Line Fields257907
 -Ref: Full Line Fields-Footnote-1259485
 -Ref: Full Line Fields-Footnote-2259531
 -Node: Field Splitting Summary259636
 -Node: Constant Size261953
 -Node: Fixed width data262697
 -Node: Skipping intervening266212
 -Node: Allowing trailing data267014
 -Node: Fields with fixed data268075
 -Node: Splitting By Content269697
 -Ref: Splitting By Content-Footnote-1274147
 -Node: More CSV274310
 -Node: FS versus FPAT275968
 -Node: Testing field creation277168
 -Node: Multiple Line278942
 -Node: Getline285411
 -Node: Plain Getline287999
 -Node: Getline/Variable290647
 -Node: Getline/File291843
 -Node: Getline/Variable/File293291
 -Ref: Getline/Variable/File-Footnote-1294936
 -Node: Getline/Pipe295032
 -Node: Getline/Variable/Pipe297840
 -Node: Getline/Coprocess299023
 -Node: Getline/Variable/Coprocess300346
 -Node: Getline Notes301112
 -Node: Getline Summary305089
 -Ref: table-getline-variants305533
 -Node: Read Timeout306437
 -Ref: Read Timeout-Footnote-1310399
 -Node: Retrying Input310457
 -Node: Command-line directories311724
 -Node: Input Summary312662
 -Node: Input Exercises316042
 -Node: Printing316480
 -Node: Print318423
 -Node: Print Examples319924
 -Node: Output Separators322769
 -Node: OFMT324876
 -Node: Printf326589
 -Node: Basic Printf327394
 -Node: Control Letters329029
 -Node: Format Modifiers334475
 -Node: Printf Examples340747
 -Node: Redirection343288
 -Node: Special FD351060
 -Ref: Special FD-Footnote-1354358
 -Node: Special Files354436
 -Node: Other Inherited Files355065
 -Node: Special Network356130
 -Node: Special Caveats357018
 -Node: Close Files And Pipes358001
 -Ref: Close Files And Pipes-Footnote-1364125
 -Node: Close Return Value364273
 -Ref: table-close-pipe-return-values365544
 -Ref: Close Return Value-Footnote-1366375
 -Node: Noflush366531
 -Node: Nonfatal368039
 -Node: Output Summary370454
 -Node: Output Exercises371740
 -Node: Expressions372431
 -Node: Values373631
 -Node: Constants374309
 -Node: Scalar Constants375004
 -Ref: Scalar Constants-Footnote-1377580
 -Ref: Scalar Constants-Footnote-2377830
 -Node: Nondecimal-numbers377910
 -Node: Regexp Constants381023
 -Node: Using Constant Regexps381569
 -Node: Standard Regexp Constants382215
 -Node: Strong Regexp Constants385511
 -Node: Variables389354
 -Node: Using Variables390019
 -Node: Assignment Options391993
 -Node: Conversion394544
 -Node: Strings And Numbers395076
 -Ref: Strings And Numbers-Footnote-1398286
 -Node: Locale influences conversions398395
 -Ref: table-locale-affects401233
 -Node: All Operators401875
 -Node: Arithmetic Ops402516
 -Node: Concatenation405339
 -Ref: Concatenation-Footnote-1408275
 -Node: Assignment Ops408394
 -Ref: table-assign-ops413521
 -Node: Increment Ops414902
 -Node: Truth Values and Conditions418493
 -Node: Truth Values419587
 -Node: Typing and Comparison420667
 -Node: Variable Typing421499
 -Ref: Variable Typing-Footnote-1428143
 -Ref: Variable Typing-Footnote-2428223
 -Node: Comparison Operators428304
 -Ref: table-relational-ops428731
 -Node: POSIX String Comparison432407
 -Ref: POSIX String Comparison-Footnote-1434164
 -Ref: POSIX String Comparison-Footnote-2434307
 -Node: Boolean Ops434391
 -Ref: Boolean Ops-Footnote-1439065
 -Node: Conditional Exp439161
 -Node: Function Calls440941
 -Node: Precedence444888
 -Node: Locales448751
 -Node: Expressions Summary450427
 -Node: Patterns and Actions453082
 -Node: Pattern Overview454218
 -Node: Regexp Patterns455943
 -Node: Expression Patterns456489
 -Node: Ranges460394
 -Node: BEGIN/END463568
 -Node: Using BEGIN/END464377
 -Ref: Using BEGIN/END-Footnote-1467285
 -Node: I/O And BEGIN/END467395
 -Node: BEGINFILE/ENDFILE469877
 -Node: Empty473307
 -Node: Using Shell Variables473624
 -Node: Action Overview475960
 -Node: Statements478396
 -Node: If Statement480292
 -Node: While Statement481855
 -Node: Do Statement483943
 -Node: For Statement485127
 -Node: Switch Statement488482
 -Node: Break Statement491031
 -Node: Continue Statement493223
 -Node: Next Statement495154
 -Node: Nextfile Statement497633
 -Node: Exit Statement500486
 -Node: Built-in Variables503013
 -Node: User-modified504190
 -Node: Auto-set512397
 -Ref: Auto-set-Footnote-1530481
 -Ref: Auto-set-Footnote-2530699
 -Node: ARGC and ARGV530755
 -Node: Pattern Action Summary535184
 -Node: Arrays537790
 -Node: Array Basics539163
 -Node: Array Intro540011
 -Ref: figure-array-elements542022
 -Ref: Array Intro-Footnote-1544875
 -Node: Reference to Elements545007
 -Node: Assigning Elements547527
 -Node: Array Example548022
 -Node: Scanning an Array549984
 -Node: Controlling Scanning553079
 -Ref: Controlling Scanning-Footnote-1559714
 -Node: Numeric Array Subscripts560038
 -Node: Uninitialized Subscripts562306
 -Node: Delete563979
 -Ref: Delete-Footnote-1566791
 -Node: Multidimensional566848
 -Node: Multiscanning570051
 -Node: Arrays of Arrays571718
 -Node: Arrays Summary576022
 -Node: Functions578209
 -Node: Built-in579341
 -Node: Calling Built-in580530
 -Node: Boolean Functions582570
 -Node: Numeric Functions583132
 -Ref: Numeric Functions-Footnote-1587317
 -Ref: Numeric Functions-Footnote-2588000
 -Ref: Numeric Functions-Footnote-3588052
 -Node: String Functions588328
 -Ref: String Functions-Footnote-1614779
 -Ref: String Functions-Footnote-2614911
 -Ref: String Functions-Footnote-3615167
 -Node: Gory Details615254
 -Ref: table-sub-escapes617263
 -Ref: table-sub-proposed618894
 -Ref: table-posix-sub620389
 -Ref: table-gensub-escapes622062
 -Ref: Gory Details-Footnote-1622981
 -Node: I/O Functions623135
 -Ref: table-system-return-values629811
 -Ref: I/O Functions-Footnote-1631973
 -Ref: I/O Functions-Footnote-2632121
 -Node: Time Functions632241
 -Ref: Time Functions-Footnote-1643953
 -Ref: Time Functions-Footnote-2644021
 -Ref: Time Functions-Footnote-3644183
 -Ref: Time Functions-Footnote-4644294
 -Ref: Time Functions-Footnote-5644410
 -Ref: Time Functions-Footnote-6644637
 -Node: Bitwise Functions644915
 -Ref: table-bitwise-ops645513
 -Ref: Bitwise Functions-Footnote-1651755
 -Ref: Bitwise Functions-Footnote-2651932
 -Node: Type Functions652127
 -Node: I18N Functions654298
 -Node: User-defined656033
 -Node: Definition Syntax656779
 -Ref: Definition Syntax-Footnote-1662597
 -Node: Function Example662672
 -Ref: Function Example-Footnote-1665651
 -Node: Function Calling665673
 -Node: Calling A Function666265
 -Node: Variable Scope667235
 -Node: Pass By Value/Reference670289
 -Node: Function Caveats673017
 -Ref: Function Caveats-Footnote-1675108
 -Node: Return Statement675228
 -Node: Dynamic Typing678260
 -Node: Dynamic Typing Awk678838
 -Node: Dynamic Typing Gawk680976
 -Node: Indirect Calls684346
 -Node: Functions Summary695483
 -Node: Library Functions698449
 -Ref: Library Functions-Footnote-1701997
 -Ref: Library Functions-Footnote-2702142
 -Node: Library Names702317
 -Ref: Library Names-Footnote-1706088
 -Ref: Library Names-Footnote-2706315
 -Node: General Functions706409
 -Node: Strtonum Function707679
 -Node: Assert Function710761
 -Node: Round Function714211
 -Node: Cliff Random Function715783
 -Node: Ordinal Functions716807
 -Ref: Ordinal Functions-Footnote-1719910
 -Ref: Ordinal Functions-Footnote-2720162
 -Node: Join Function720376
 -Ref: Join Function-Footnote-1722174
 -Node: Getlocaltime Function722378
 -Node: Readfile Function726152
 -Node: Shell Quoting728181
 -Node: Isnumeric Function729637
 -Node: To CSV Function731073
 -Node: Data File Management733165
 -Node: Filetrans Function733797
 -Node: Rewind Function738073
 -Node: File Checking740044
 -Ref: File Checking-Footnote-1741410
 -Node: Empty Files741615
 -Node: Ignoring Assigns743678
 -Node: Getopt Function745252
 -Ref: Getopt Function-Footnote-1761070
 -Node: Passwd Functions761282
 -Ref: Passwd Functions-Footnote-1770417
 -Node: Group Functions770505
 -Ref: Group Functions-Footnote-1778629
 -Node: Walking Arrays778840
 -Node: Library Functions Summary781886
 -Node: Library Exercises783306
 -Node: Sample Programs783791
 -Node: Running Examples784573
 -Node: Clones785325
 -Node: Cut Program786593
 -Node: Egrep Program797017
 -Node: Id Program806316
 -Node: Split Program816408
 -Ref: Split Program-Footnote-1826621
 -Node: Tee Program826806
 -Node: Uniq Program829712
 -Node: Wc Program837572
 -Node: Bytes vs. Characters837967
 -Node: Using extensions839567
 -Node: wc program840345
 -Node: Miscellaneous Programs845338
 -Node: Dupword Program846563
 -Node: Alarm Program848612
 -Node: Translate Program853515
 -Ref: Translate Program-Footnote-1858224
 -Node: Labels Program858502
 -Ref: Labels Program-Footnote-1861937
 -Node: Word Sorting862021
 -Node: History Sorting866195
 -Node: Extract Program868468
 -Node: Simple Sed876721
 -Node: Igawk Program879931
 -Ref: Igawk Program-Footnote-1895141
 -Ref: Igawk Program-Footnote-2895347
 -Ref: Igawk Program-Footnote-3895477
 -Node: Anagram Program895604
 -Node: Signature Program898690
 -Node: Programs Summary899940
 -Node: Programs Exercises901194
 -Ref: Programs Exercises-Footnote-1905496
 -Node: Advanced Features905582
 -Node: Nondecimal Data908063
 -Node: Boolean Typed Values909693
 -Node: Array Sorting911650
 -Node: Controlling Array Traversal912379
 -Ref: Controlling Array Traversal-Footnote-1920882
 -Node: Array Sorting Functions921004
 -Ref: Array Sorting Functions-Footnote-1927101
 -Node: Two-way I/O927309
 -Ref: Two-way I/O-Footnote-1935280
 -Ref: Two-way I/O-Footnote-2935471
 -Node: TCP/IP Networking935553
 -Node: Profiling938721
 -Node: Persistent Memory948391
 -Ref: Persistent Memory-Footnote-1957963
 -Node: Extension Philosophy958094
 -Node: Advanced Features Summary959621
 -Node: Internationalization961887
 -Node: I18N and L10N963589
 -Node: Explaining gettext964284
 -Ref: Explaining gettext-Footnote-1970420
 -Ref: Explaining gettext-Footnote-2970613
 -Node: Programmer i18n970778
 -Ref: Programmer i18n-Footnote-1975890
 -Node: Translator i18n975939
 -Node: String Extraction976769
 -Ref: String Extraction-Footnote-1977945
 -Node: Printf Ordering978043
 -Ref: Printf Ordering-Footnote-1980901
 -Node: I18N Portability980969
 -Ref: I18N Portability-Footnote-1983529
 -Node: I18N Example983596
 -Ref: I18N Example-Footnote-1986990
 -Ref: I18N Example-Footnote-2987063
 -Node: Gawk I18N987180
 -Node: I18N Summary987834
 -Node: Debugger989231
 -Node: Debugging990251
 -Node: Debugging Concepts990700
 -Node: Debugging Terms992517
 -Node: Awk Debugging995120
 -Ref: Awk Debugging-Footnote-1996093
 -Node: Sample Debugging Session996229
 -Node: Debugger Invocation996779
 -Node: Finding The Bug998404
 -Node: List of Debugger Commands1005036
 -Node: Breakpoint Control1006413
 -Node: Debugger Execution Control1010235
 -Node: Viewing And Changing Data1013709
 -Node: Execution Stack1017443
 -Node: Debugger Info1019124
 -Node: Miscellaneous Debugger Commands1023419
 -Node: Readline Support1028660
 -Node: Limitations1029604
 -Node: Debugging Summary1032228
 -Node: Namespaces1033527
 -Node: Global Namespace1034767
 -Node: Qualified Names1036201
 -Node: Default Namespace1037236
 -Node: Changing The Namespace1038009
 -Node: Naming Rules1039691
 -Node: Internal Name Management1041646
 -Node: Namespace Example1042716
 -Node: Inclusion For Namespaces1045295
 -Node: Namespace And Features1047738
 -Node: Namespace Summary1049200
 -Node: Arbitrary Precision Arithmetic1050713
 -Node: Computer Arithmetic1052232
 -Ref: table-numeric-ranges1056157
 -Ref: table-floating-point-ranges1056654
 -Ref: Computer Arithmetic-Footnote-11057312
 -Node: Math Definitions1057369
 -Ref: table-ieee-formats1060401
 -Node: MPFR features1060974
 -Node: MPFR On Parole1061427
 -Ref: MPFR On Parole-Footnote-11062268
 -Node: MPFR Intro1062427
 -Node: FP Math Caution1064111
 -Ref: FP Math Caution-Footnote-11065183
 -Node: Inexactness of computations1065556
 -Node: Inexact representation1066587
 -Node: Comparing FP Values1067968
 -Node: Errors accumulate1069226
 -Node: Strange values1070691
 -Ref: Strange values-Footnote-11073345
 -Node: Getting Accuracy1073450
 -Node: Try To Round1076187
 -Node: Setting precision1077094
 -Ref: table-predefined-precision-strings1077799
 -Node: Setting the rounding mode1079683
 -Ref: table-gawk-rounding-modes1080065
 -Ref: Setting the rounding mode-Footnote-11084117
 -Node: Arbitrary Precision Integers1084300
 -Ref: Arbitrary Precision Integers-Footnote-11087510
 -Node: Checking for MPFR1087663
 -Node: POSIX Floating Point Problems1089153
 -Ref: POSIX Floating Point Problems-Footnote-11093973
 -Node: Floating point summary1094011
 -Node: Dynamic Extensions1096267
 -Node: Extension Intro1097864
 -Node: Plugin License1099166
 -Node: Extension Mechanism Outline1099979
 -Ref: figure-load-extension1100430
 -Ref: figure-register-new-function1102008
 -Ref: figure-call-new-function1103117
 -Node: Extension API Description1105232
 -Node: Extension API Functions Introduction1106961
 -Ref: table-api-std-headers1108855
 -Node: General Data Types1113296
 -Ref: General Data Types-Footnote-11122442
 -Node: Memory Allocation Functions1122745
 -Ref: Memory Allocation Functions-Footnote-11127462
 -Node: Constructor Functions1127561
 -Node: API Ownership of MPFR and GMP Values1131462
 -Node: Registration Functions1133015
 -Node: Extension Functions1133719
 -Node: Exit Callback Functions1139293
 -Node: Extension Version String1140607
 -Node: Input Parsers1141302
 -Node: Output Wrappers1155921
 -Node: Two-way processors1160763
 -Node: Printing Messages1163116
 -Ref: Printing Messages-Footnote-11164327
 -Node: Updating ERRNO1164480
 -Node: Requesting Values1165279
 -Ref: table-value-types-returned1166032
 -Node: Accessing Parameters1168091
 -Node: Symbol Table Access1169372
 -Node: Symbol table by name1169884
 -Ref: Symbol table by name-Footnote-11173085
 -Node: Symbol table by cookie1173217
 -Ref: Symbol table by cookie-Footnote-11177486
 -Node: Cached values1177550
 -Ref: Cached values-Footnote-11181182
 -Node: Array Manipulation1181339
 -Ref: Array Manipulation-Footnote-11182438
 -Node: Array Data Types1182475
 -Ref: Array Data Types-Footnote-11185293
 -Node: Array Functions1185389
 -Node: Flattening Arrays1190418
 -Node: Creating Arrays1197466
 -Node: Redirection API1202308
 -Node: Extension API Variables1205325
 -Node: Extension Versioning1206048
 -Ref: gawk-api-version1206477
 -Node: Extension GMP/MPFR Versioning1208264
 -Node: Extension API Informational Variables1209968
 -Node: Extension API Boilerplate1211221
 -Node: Changes from API V11215351
 -Node: Finding Extensions1216983
 -Node: Extension Example1217558
 -Node: Internal File Description1218380
 -Node: Internal File Ops1222672
 -Ref: Internal File Ops-Footnote-11234222
 -Node: Using Internal File Ops1234370
 -Ref: Using Internal File Ops-Footnote-11236803
 -Node: Extension Samples1237081
 -Node: Extension Sample File Functions1238650
 -Node: Extension Sample Fnmatch1246775
 -Node: Extension Sample Fork1248370
 -Node: Extension Sample Inplace1249646
 -Node: Extension Sample Ord1253748
 -Node: Extension Sample Readdir1254624
 -Ref: table-readdir-file-types1255413
 -Node: Extension Sample Revout1256769
 -Node: Extension Sample Rev2way1257366
 -Node: Extension Sample Read write array1258118
 -Node: Extension Sample Readfile1261392
 -Node: Extension Sample Time1262523
 -Node: Extension Sample API Tests1264523
 -Node: gawkextlib1265031
 -Node: Extension summary1268063
 -Node: Extension Exercises1271911
 -Node: Language History1273181
 -Node: V7/SVR3.11274893
 -Node: SVR41277243
 -Node: POSIX1278775
 -Node: BTL1280200
 -Node: POSIX/GNU1280967
 -Ref: Gawk Extension Functions1284357
 -Node: Feature History1287781
 -Node: Common Extensions1307813
 -Node: Ranges and Locales1309288
 -Ref: Ranges and Locales-Footnote-11314073
 -Ref: Ranges and Locales-Footnote-21314100
 -Ref: Ranges and Locales-Footnote-31314335
 -Node: Contributors1314558
 -Node: History summary1320749
 -Node: Installation1322191
 -Node: Gawk Distribution1323155
 -Node: Getting1323647
 -Node: Extracting1324646
 -Node: Distribution contents1326352
 -Node: Unix Installation1334242
 -Node: Quick Installation1335062
 -Node: Compiling with MPFR1337602
 -Node: Shell Startup Files1338308
 -Node: Additional Configuration Options1339465
 -Node: Configuration Philosophy1341848
 -Node: Compiling from Git1344348
 -Node: Building the Documentation1344907
 -Node: Non-Unix Installation1346319
 -Node: PC Installation1346795
 -Node: PC Binary Installation1347664
 -Node: PC Compiling1348557
 -Node: PC Using1349735
 -Node: Cygwin1353451
 -Node: MSYS1354703
 -Node: OpenVMS Installation1355329
 -Node: OpenVMS Compilation1356010
 -Ref: OpenVMS Compilation-Footnote-11357493
 -Node: OpenVMS Dynamic Extensions1357551
 -Node: OpenVMS Installation Details1359187
 -Node: OpenVMS Running1361618
 -Node: OpenVMS GNV1365755
 -Node: Bugs1366510
 -Node: Bug definition1367430
 -Node: Bug address1371031
 -Node: Usenet1374600
 -Node: Performance bugs1375813
 -Node: Asking for help1378817
 -Node: Maintainers1380804
 -Node: Other Versions1381831
 -Node: Installation summary1391820
 -Node: Notes1393202
 -Node: Compatibility Mode1394012
 -Node: Additions1394834
 -Node: Accessing The Source1395779
 -Node: Adding Code1397310
 -Node: New Ports1404421
 -Node: Derived Files1408924
 -Ref: Derived Files-Footnote-11414735
 -Ref: Derived Files-Footnote-21414770
 -Ref: Derived Files-Footnote-31415381
 -Node: Future Extensions1415495
 -Node: Implementation Limitations1416165
 -Node: Extension Design1417407
 -Node: Old Extension Problems1418567
 -Ref: Old Extension Problems-Footnote-11420139
 -Node: Extension New Mechanism Goals1420200
 -Ref: Extension New Mechanism Goals-Footnote-11423670
 -Node: Extension Other Design Decisions1423871
 -Node: Extension Future Growth1426068
 -Node: Notes summary1426688
 -Node: Basic Concepts1427898
 -Node: Basic High Level1428583
 -Ref: figure-general-flow1428865
 -Ref: figure-process-flow1429567
 -Ref: Basic High Level-Footnote-11432937
 -Node: Basic Data Typing1433126
 -Node: Glossary1436534
 -Node: Copying1469412
 -Node: GNU Free Documentation License1506970
 -Node: Index1532093
 +Node: Foreword347231
 +Node: Foreword451805
 +Node: Preface53349
 +Ref: Preface-Footnote-156335
 +Ref: Preface-Footnote-256444
 +Ref: Preface-Footnote-356678
 +Node: History56824
 +Node: Names59438
 +Ref: Names-Footnote-160592
 +Node: This Manual60755
 +Ref: This Manual-Footnote-167685
 +Node: Conventions67793
 +Node: Manual History70222
 +Ref: Manual History-Footnote-173247
 +Ref: Manual History-Footnote-273288
 +Node: How To Contribute73362
 +Node: Acknowledgments74308
 +Node: Getting Started79297
 +Node: Running gawk81824
 +Node: One-shot83042
 +Node: Read Terminal84341
 +Node: Long86395
 +Node: Executable Scripts88045
 +Ref: Executable Scripts-Footnote-190815
 +Node: Comments90922
 +Node: Quoting93452
 +Node: DOS Quoting99096
 +Node: Sample Data Files101176
 +Node: Very Simple103811
 +Node: Two Rules110065
 +Node: More Complex112017
 +Node: Statements/Lines114437
 +Ref: Statements/Lines-Footnote-1119949
 +Node: Other Features120238
 +Node: When121206
 +Ref: When-Footnote-1123008
 +Node: Intro Summary123073
 +Node: Invoking Gawk124027
 +Node: Command Line125589
 +Node: Options126439
 +Ref: Options-Footnote-1145781
 +Ref: Options-Footnote-2146016
 +Node: Other Arguments146041
 +Node: Naming Standard Input150206
 +Node: Environment Variables151476
 +Node: AWKPATH Variable152050
 +Ref: AWKPATH Variable-Footnote-1155634
 +Ref: AWKPATH Variable-Footnote-2155668
 +Node: AWKLIBPATH Variable156059
 +Ref: AWKLIBPATH Variable-Footnote-1157834
 +Node: Other Environment Variables158229
 +Node: Exit Status162705
 +Node: Include Files163418
 +Node: Loading Shared Libraries167663
 +Node: Obsolete169155
 +Node: Undocumented169903
 +Node: Invoking Summary170200
 +Node: Regexp173225
 +Node: Regexp Usage174781
 +Node: Escape Sequences176882
 +Ref: Escape Sequences-Footnote-1184417
 +Node: Regexp Operators184495
 +Node: Regexp Operator Details184988
 +Ref: Regexp Operator Details-Footnote-1192999
 +Node: Interval Expressions193158
 +Ref: Interval Expressions-Footnote-1195425
 +Node: Bracket Expressions195523
 +Ref: table-char-classes198079
 +Node: Leftmost Longest201577
 +Node: Computed Regexps202933
 +Node: GNU Regexp Operators206448
 +Node: Case-sensitivity211545
 +Ref: Case-sensitivity-Footnote-1214498
 +Ref: Case-sensitivity-Footnote-2214741
 +Node: Choosing Matchers214853
 +Node: Regexp Summary216667
 +Node: Reading Files218192
 +Node: Records220511
 +Node: awk split records221786
 +Node: gawk split records226668
 +Ref: gawk split records-Footnote-1231956
 +Node: Fields231993
 +Ref: Fields-Footnote-1234909
 +Node: Nonconstant Fields235029
 +Ref: Nonconstant Fields-Footnote-1237337
 +Node: Changing Fields237553
 +Node: Field Separators243851
 +Node: Default Field Splitting246720
 +Node: Regexp Field Splitting247862
 +Node: Single Character Fields251691
 +Node: Comma Separated Fields252780
 +Ref: table-csv-examples254184
 +Node: Command Line Field Separator256483
 +Node: Full Line Fields259859
 +Ref: Full Line Fields-Footnote-1261437
 +Ref: Full Line Fields-Footnote-2261483
 +Node: Field Splitting Summary261588
 +Node: Constant Size263905
 +Node: Fixed width data264649
 +Node: Skipping intervening268164
 +Node: Allowing trailing data268966
 +Node: Fields with fixed data270027
 +Node: Splitting By Content271649
 +Ref: Splitting By Content-Footnote-1276099
 +Node: More CSV276262
 +Node: FS versus FPAT277920
 +Node: Testing field creation279120
 +Node: Multiple Line280894
 +Node: Getline287363
 +Node: Plain Getline289951
 +Node: Getline/Variable292599
 +Node: Getline/File293795
 +Node: Getline/Variable/File295243
 +Ref: Getline/Variable/File-Footnote-1296888
 +Node: Getline/Pipe296984
 +Node: Getline/Variable/Pipe299792
 +Node: Getline/Coprocess300975
 +Node: Getline/Variable/Coprocess302298
 +Node: Getline Notes303064
 +Node: Getline Summary307041
 +Ref: table-getline-variants307485
 +Node: Read Timeout308389
 +Ref: Read Timeout-Footnote-1312351
 +Node: Retrying Input312409
 +Node: Command-line directories313676
 +Node: Input Summary314614
 +Node: Input Exercises317994
 +Node: Printing318432
 +Node: Print320375
 +Node: Print Examples321876
 +Node: Output Separators324721
 +Node: OFMT326828
 +Node: Printf328541
 +Node: Basic Printf329346
 +Node: Control Letters330981
 +Node: Format Modifiers336427
 +Node: Printf Examples342699
 +Node: Redirection345240
 +Node: Special FD353012
 +Ref: Special FD-Footnote-1356310
 +Node: Special Files356388
 +Node: Other Inherited Files357017
 +Node: Special Network358082
 +Node: Special Caveats358970
 +Node: Close Files And Pipes359953
 +Ref: Close Files And Pipes-Footnote-1366077
 +Node: Close Return Value366225
 +Ref: table-close-pipe-return-values367496
 +Ref: Close Return Value-Footnote-1368327
 +Node: Noflush368483
 +Node: Nonfatal369991
 +Node: Output Summary372406
 +Node: Output Exercises373692
 +Node: Expressions374383
 +Node: Values375583
 +Node: Constants376261
 +Node: Scalar Constants376956
 +Ref: Scalar Constants-Footnote-1379532
 +Ref: Scalar Constants-Footnote-2379782
 +Node: Nondecimal-numbers379862
 +Node: Regexp Constants382975
 +Node: Using Constant Regexps383521
 +Node: Standard Regexp Constants384167
 +Node: Strong Regexp Constants387463
 +Node: Variables391306
 +Node: Using Variables391971
 +Node: Assignment Options393945
 +Node: Conversion396496
 +Node: Strings And Numbers397028
 +Ref: Strings And Numbers-Footnote-1400238
 +Node: Locale influences conversions400347
 +Ref: table-locale-affects403185
 +Node: All Operators403827
 +Node: Arithmetic Ops404468
 +Node: Concatenation407291
 +Ref: Concatenation-Footnote-1410227
 +Node: Assignment Ops410346
 +Ref: table-assign-ops415473
 +Node: Increment Ops416854
 +Node: Truth Values and Conditions420445
 +Node: Truth Values421539
 +Node: Typing and Comparison422619
 +Node: Variable Typing423451
 +Ref: Variable Typing-Footnote-1430095
 +Ref: Variable Typing-Footnote-2430175
 +Node: Comparison Operators430256
 +Ref: table-relational-ops430683
 +Node: POSIX String Comparison434359
 +Ref: POSIX String Comparison-Footnote-1436116
 +Ref: POSIX String Comparison-Footnote-2436259
 +Node: Boolean Ops436343
 +Ref: Boolean Ops-Footnote-1441017
 +Node: Conditional Exp441113
 +Node: Function Calls442893
 +Node: Precedence446840
 +Node: Locales450703
 +Node: Expressions Summary452379
 +Node: Patterns and Actions455034
 +Node: Pattern Overview456170
 +Node: Regexp Patterns457895
 +Node: Expression Patterns458441
 +Node: Ranges462346
 +Node: BEGIN/END465520
 +Node: Using BEGIN/END466329
 +Ref: Using BEGIN/END-Footnote-1469237
 +Node: I/O And BEGIN/END469347
 +Node: BEGINFILE/ENDFILE471829
 +Node: Empty475259
 +Node: Using Shell Variables475576
 +Node: Action Overview477912
 +Node: Statements480348
 +Node: If Statement482244
 +Node: While Statement483807
 +Node: Do Statement485895
 +Node: For Statement487079
 +Node: Switch Statement490434
 +Node: Break Statement492983
 +Node: Continue Statement495175
 +Node: Next Statement497106
 +Node: Nextfile Statement499585
 +Node: Exit Statement502438
 +Node: Built-in Variables504965
 +Node: User-modified506142
 +Node: Auto-set514349
 +Ref: Auto-set-Footnote-1532433
 +Ref: Auto-set-Footnote-2532651
 +Node: ARGC and ARGV532707
 +Node: Pattern Action Summary537136
 +Node: Arrays539742
 +Node: Array Basics541115
 +Node: Array Intro541963
 +Ref: figure-array-elements543974
 +Ref: Array Intro-Footnote-1546827
 +Node: Reference to Elements546959
 +Node: Assigning Elements549479
 +Node: Array Example549974
 +Node: Scanning an Array551936
 +Node: Controlling Scanning555031
 +Ref: Controlling Scanning-Footnote-1561666
 +Node: Numeric Array Subscripts561990
 +Node: Uninitialized Subscripts564258
 +Node: Delete565931
 +Ref: Delete-Footnote-1568743
 +Node: Multidimensional568800
 +Node: Multiscanning572003
 +Node: Arrays of Arrays573670
 +Node: Arrays Summary577974
 +Node: Functions580161
 +Node: Built-in581293
 +Node: Calling Built-in582482
 +Node: Boolean Functions584522
 +Node: Numeric Functions585084
 +Ref: Numeric Functions-Footnote-1589269
 +Ref: Numeric Functions-Footnote-2589952
 +Ref: Numeric Functions-Footnote-3590004
 +Node: String Functions590280
 +Ref: String Functions-Footnote-1616731
 +Ref: String Functions-Footnote-2616863
 +Ref: String Functions-Footnote-3617119
 +Node: Gory Details617206
 +Ref: table-sub-escapes619215
 +Ref: table-sub-proposed620846
 +Ref: table-posix-sub622341
 +Ref: table-gensub-escapes624014
 +Ref: Gory Details-Footnote-1624933
 +Node: I/O Functions625087
 +Ref: table-system-return-values631763
 +Ref: I/O Functions-Footnote-1633925
 +Ref: I/O Functions-Footnote-2634073
 +Node: Time Functions634193
 +Ref: Time Functions-Footnote-1645905
 +Ref: Time Functions-Footnote-2645973
 +Ref: Time Functions-Footnote-3646135
 +Ref: Time Functions-Footnote-4646246
 +Ref: Time Functions-Footnote-5646362
 +Ref: Time Functions-Footnote-6646589
 +Node: Bitwise Functions646867
 +Ref: table-bitwise-ops647465
 +Ref: Bitwise Functions-Footnote-1653707
 +Ref: Bitwise Functions-Footnote-2653884
 +Node: Type Functions654079
 +Node: I18N Functions656250
 +Node: User-defined657985
 +Node: Definition Syntax658731
 +Ref: Definition Syntax-Footnote-1664549
 +Node: Function Example664624
 +Ref: Function Example-Footnote-1667603
 +Node: Function Calling667625
 +Node: Calling A Function668217
 +Node: Variable Scope669187
 +Node: Pass By Value/Reference672241
 +Node: Function Caveats674969
 +Ref: Function Caveats-Footnote-1677060
 +Node: Return Statement677180
 +Node: Dynamic Typing680212
 +Node: Dynamic Typing Awk680790
 +Node: Dynamic Typing Gawk682928
 +Node: Indirect Calls686298
 +Node: Functions Summary697435
 +Node: Library Functions700401
 +Ref: Library Functions-Footnote-1703949
 +Ref: Library Functions-Footnote-2704094
 +Node: Library Names704269
 +Ref: Library Names-Footnote-1708040
 +Ref: Library Names-Footnote-2708267
 +Node: General Functions708361
 +Node: Strtonum Function709631
 +Node: Assert Function712713
 +Node: Round Function716163
 +Node: Cliff Random Function717735
 +Node: Ordinal Functions718759
 +Ref: Ordinal Functions-Footnote-1721862
 +Ref: Ordinal Functions-Footnote-2722114
 +Node: Join Function722328
 +Ref: Join Function-Footnote-1724126
 +Node: Getlocaltime Function724330
 +Node: Readfile Function728104
 +Node: Shell Quoting730133
 +Node: Isnumeric Function731589
 +Node: To CSV Function733025
 +Node: Data File Management735117
 +Node: Filetrans Function735749
 +Node: Rewind Function740025
 +Node: File Checking741996
 +Ref: File Checking-Footnote-1743362
 +Node: Empty Files743567
 +Node: Ignoring Assigns745630
 +Node: Getopt Function747204
 +Ref: Getopt Function-Footnote-1763022
 +Node: Passwd Functions763234
 +Ref: Passwd Functions-Footnote-1772369
 +Node: Group Functions772457
 +Ref: Group Functions-Footnote-1780581
 +Node: Walking Arrays780792
 +Node: Library Functions Summary783838
 +Node: Library Exercises785258
 +Node: Sample Programs785743
 +Node: Running Examples786525
 +Node: Clones787277
 +Node: Cut Program788545
 +Node: Egrep Program798969
 +Node: Id Program808268
 +Node: Split Program818360
 +Ref: Split Program-Footnote-1828573
 +Node: Tee Program828758
 +Node: Uniq Program831664
 +Node: Wc Program839524
 +Node: Bytes vs. Characters839919
 +Node: Using extensions841519
 +Node: wc program842297
 +Node: Miscellaneous Programs847290
 +Node: Dupword Program848515
 +Node: Alarm Program850564
 +Node: Translate Program855467
 +Ref: Translate Program-Footnote-1860176
 +Node: Labels Program860454
 +Ref: Labels Program-Footnote-1863889
 +Node: Word Sorting863973
 +Node: History Sorting868147
 +Node: Extract Program870420
 +Node: Simple Sed878673
 +Node: Igawk Program881883
 +Ref: Igawk Program-Footnote-1897093
 +Ref: Igawk Program-Footnote-2897299
 +Ref: Igawk Program-Footnote-3897429
 +Node: Anagram Program897556
 +Node: Signature Program900642
 +Node: Programs Summary901892
 +Node: Programs Exercises903146
 +Ref: Programs Exercises-Footnote-1907448
 +Node: Advanced Features907534
 +Node: Nondecimal Data910015
 +Node: Boolean Typed Values911645
 +Node: Array Sorting913602
 +Node: Controlling Array Traversal914331
 +Ref: Controlling Array Traversal-Footnote-1922834
 +Node: Array Sorting Functions922956
 +Ref: Array Sorting Functions-Footnote-1929053
 +Node: Two-way I/O929261
 +Ref: Two-way I/O-Footnote-1937232
 +Ref: Two-way I/O-Footnote-2937423
 +Node: TCP/IP Networking937505
 +Node: Profiling940673
 +Node: Persistent Memory950343
 +Ref: Persistent Memory-Footnote-1959915
 +Node: Extension Philosophy960046
 +Node: Advanced Features Summary961573
 +Node: Internationalization963839
 +Node: I18N and L10N965541
 +Node: Explaining gettext966236
 +Ref: Explaining gettext-Footnote-1972372
 +Ref: Explaining gettext-Footnote-2972565
 +Node: Programmer i18n972730
 +Ref: Programmer i18n-Footnote-1977842
 +Node: Translator i18n977891
 +Node: String Extraction978721
 +Ref: String Extraction-Footnote-1979897
 +Node: Printf Ordering979995
 +Ref: Printf Ordering-Footnote-1982853
 +Node: I18N Portability982921
 +Ref: I18N Portability-Footnote-1985481
 +Node: I18N Example985548
 +Ref: I18N Example-Footnote-1988942
 +Ref: I18N Example-Footnote-2989015
 +Node: Gawk I18N989132
 +Node: I18N Summary989786
 +Node: Debugger991183
 +Node: Debugging992203
 +Node: Debugging Concepts992652
 +Node: Debugging Terms994469
 +Node: Awk Debugging997072
 +Ref: Awk Debugging-Footnote-1998045
 +Node: Sample Debugging Session998181
 +Node: Debugger Invocation998731
 +Node: Finding The Bug1000356
 +Node: List of Debugger Commands1006988
 +Node: Breakpoint Control1008365
 +Node: Debugger Execution Control1012187
 +Node: Viewing And Changing Data1015661
 +Node: Execution Stack1019395
 +Node: Debugger Info1021076
 +Node: Miscellaneous Debugger Commands1025371
 +Node: Readline Support1030612
 +Node: Limitations1031556
 +Node: Debugging Summary1034180
 +Node: Namespaces1035479
 +Node: Global Namespace1036719
 +Node: Qualified Names1038153
 +Node: Default Namespace1039188
 +Node: Changing The Namespace1039961
 +Node: Naming Rules1041643
 +Node: Internal Name Management1043598
 +Node: Namespace Example1044668
 +Node: Inclusion For Namespaces1047247
 +Node: Namespace And Features1049690
 +Node: Namespace Summary1051152
 +Node: Arbitrary Precision Arithmetic1052665
 +Node: Computer Arithmetic1054184
 +Ref: table-numeric-ranges1058109
 +Ref: table-floating-point-ranges1058606
 +Ref: Computer Arithmetic-Footnote-11059264
 +Node: Math Definitions1059321
 +Ref: table-ieee-formats1062353
 +Node: MPFR features1062926
 +Node: MPFR On Parole1063379
 +Ref: MPFR On Parole-Footnote-11064220
 +Node: MPFR Intro1064379
 +Node: FP Math Caution1066063
 +Ref: FP Math Caution-Footnote-11067135
 +Node: Inexactness of computations1067508
 +Node: Inexact representation1068539
 +Node: Comparing FP Values1069920
 +Node: Errors accumulate1071178
 +Node: Strange values1072643
 +Ref: Strange values-Footnote-11075297
 +Node: Getting Accuracy1075402
 +Node: Try To Round1078139
 +Node: Setting precision1079046
 +Ref: table-predefined-precision-strings1079751
 +Node: Setting the rounding mode1081635
 +Ref: table-gawk-rounding-modes1082017
 +Ref: Setting the rounding mode-Footnote-11086069
 +Node: Arbitrary Precision Integers1086252
 +Ref: Arbitrary Precision Integers-Footnote-11089462
 +Node: Checking for MPFR1089615
 +Node: POSIX Floating Point Problems1091105
 +Ref: POSIX Floating Point Problems-Footnote-11095925
 +Node: Floating point summary1095963
 +Node: Dynamic Extensions1098219
 +Node: Extension Intro1099816
 +Node: Plugin License1101118
 +Node: Extension Mechanism Outline1101931
 +Ref: figure-load-extension1102382
 +Ref: figure-register-new-function1103960
 +Ref: figure-call-new-function1105069
 +Node: Extension API Description1107184
 +Node: Extension API Functions Introduction1108913
 +Ref: table-api-std-headers1110807
 +Node: General Data Types1115248
 +Ref: General Data Types-Footnote-11124394
 +Node: Memory Allocation Functions1124697
 +Ref: Memory Allocation Functions-Footnote-11129414
 +Node: Constructor Functions1129513
 +Node: API Ownership of MPFR and GMP Values1133414
 +Node: Registration Functions1134967
 +Node: Extension Functions1135671
 +Node: Exit Callback Functions1141245
 +Node: Extension Version String1142559
 +Node: Input Parsers1143254
 +Node: Output Wrappers1157873
 +Node: Two-way processors1162715
 +Node: Printing Messages1165068
 +Ref: Printing Messages-Footnote-11166279
 +Node: Updating ERRNO1166432
 +Node: Requesting Values1167231
 +Ref: table-value-types-returned1167984
 +Node: Accessing Parameters1170043
 +Node: Symbol Table Access1171324
 +Node: Symbol table by name1171836
 +Ref: Symbol table by name-Footnote-11175037
 +Node: Symbol table by cookie1175169
 +Ref: Symbol table by cookie-Footnote-11179438
 +Node: Cached values1179502
 +Ref: Cached values-Footnote-11183134
 +Node: Array Manipulation1183291
 +Ref: Array Manipulation-Footnote-11184390
 +Node: Array Data Types1184427
 +Ref: Array Data Types-Footnote-11187245
 +Node: Array Functions1187341
 +Node: Flattening Arrays1192370
 +Node: Creating Arrays1199418
 +Node: Redirection API1204260
 +Node: Extension API Variables1207277
 +Node: Extension Versioning1208000
 +Ref: gawk-api-version1208429
 +Node: Extension GMP/MPFR Versioning1210216
 +Node: Extension API Informational Variables1211920
 +Node: Extension API Boilerplate1213173
 +Node: Changes from API V11217303
 +Node: Finding Extensions1218935
 +Node: Extension Example1219510
 +Node: Internal File Description1220332
 +Node: Internal File Ops1224624
 +Ref: Internal File Ops-Footnote-11236174
 +Node: Using Internal File Ops1236322
 +Ref: Using Internal File Ops-Footnote-11238755
 +Node: Extension Samples1239033
 +Node: Extension Sample File Functions1240602
 +Node: Extension Sample Fnmatch1248727
 +Node: Extension Sample Fork1250322
 +Node: Extension Sample Inplace1251598
 +Node: Extension Sample Ord1255700
 +Node: Extension Sample Readdir1256576
 +Ref: table-readdir-file-types1257365
 +Node: Extension Sample Revout1258721
 +Node: Extension Sample Rev2way1259318
 +Node: Extension Sample Read write array1260070
 +Node: Extension Sample Readfile1263344
 +Node: Extension Sample Time1264475
 +Node: Extension Sample API Tests1266475
 +Node: gawkextlib1266983
 +Node: Extension summary1270015
 +Node: Extension Exercises1273863
 +Node: Language History1275133
 +Node: V7/SVR3.11276845
 +Node: SVR41279195
 +Node: POSIX1280727
 +Node: BTL1282152
 +Node: POSIX/GNU1282919
 +Ref: Gawk Extension Functions1286309
 +Node: Feature History1289733
 +Node: Common Extensions1309765
 +Node: Ranges and Locales1311240
 +Ref: Ranges and Locales-Footnote-11316025
 +Ref: Ranges and Locales-Footnote-21316052
 +Ref: Ranges and Locales-Footnote-31316287
 +Node: Contributors1316510
 +Node: History summary1322701
 +Node: Installation1324143
 +Node: Gawk Distribution1325107
 +Node: Getting1325599
 +Node: Extracting1326598
 +Node: Distribution contents1328304
 +Node: Unix Installation1336194
 +Node: Quick Installation1337014
 +Node: Compiling with MPFR1339554
 +Node: Shell Startup Files1340260
 +Node: Additional Configuration Options1341417
 +Node: Configuration Philosophy1343800
 +Node: Compiling from Git1346300
 +Node: Building the Documentation1346859
 +Node: Non-Unix Installation1348271
 +Node: PC Installation1348747
 +Node: PC Binary Installation1349616
 +Node: PC Compiling1350509
 +Node: PC Using1351687
 +Node: Cygwin1355403
 +Node: MSYS1356655
 +Node: OpenVMS Installation1357281
 +Node: OpenVMS Compilation1357962
 +Ref: OpenVMS Compilation-Footnote-11359445
 +Node: OpenVMS Dynamic Extensions1359503
 +Node: OpenVMS Installation Details1361139
 +Node: OpenVMS Running1363570
 +Node: OpenVMS GNV1367707
 +Node: Bugs1368462
 +Node: Bug definition1369382
 +Node: Bug address1372983
 +Node: Usenet1376552
 +Node: Performance bugs1377765
 +Node: Asking for help1380769
 +Node: Maintainers1382756
 +Node: Other Versions1383783
- Node: Installation summary1393387
- Node: Notes1394769
- Node: Compatibility Mode1395579
- Node: Additions1396401
- Node: Accessing The Source1397346
- Node: Adding Code1398877
- Node: New Ports1405988
- Node: Derived Files1410491
- Ref: Derived Files-Footnote-11416302
- Ref: Derived Files-Footnote-21416337
- Ref: Derived Files-Footnote-31416948
- Node: Future Extensions1417062
- Node: Implementation Limitations1417732
- Node: Extension Design1418974
- Node: Old Extension Problems1420134
- Ref: Old Extension Problems-Footnote-11421706
- Node: Extension New Mechanism Goals1421767
- Ref: Extension New Mechanism Goals-Footnote-11425237
- Node: Extension Other Design Decisions1425438
- Node: Extension Future Growth1427635
- Node: Notes summary1428255
- Node: Basic Concepts1429465
- Node: Basic High Level1430150
- Ref: figure-general-flow1430432
- Ref: figure-process-flow1431134
- Ref: Basic High Level-Footnote-11434504
- Node: Basic Data Typing1434693
- Node: Glossary1438101
- Node: Copying1470979
- Node: GNU Free Documentation License1508537
- Node: Index1533660
++Node: Installation summary1393772
++Node: Notes1395154
++Node: Compatibility Mode1395964
++Node: Additions1396786
++Node: Accessing The Source1397731
++Node: Adding Code1399262
++Node: New Ports1406373
++Node: Derived Files1410876
++Ref: Derived Files-Footnote-11416687
++Ref: Derived Files-Footnote-21416722
++Ref: Derived Files-Footnote-31417333
++Node: Future Extensions1417447
++Node: Implementation Limitations1418117
++Node: Extension Design1419359
++Node: Old Extension Problems1420519
++Ref: Old Extension Problems-Footnote-11422091
++Node: Extension New Mechanism Goals1422152
++Ref: Extension New Mechanism Goals-Footnote-11425622
++Node: Extension Other Design Decisions1425823
++Node: Extension Future Growth1428020
++Node: Notes summary1428640
++Node: Basic Concepts1429850
++Node: Basic High Level1430535
++Ref: figure-general-flow1430817
++Ref: figure-process-flow1431519
++Ref: Basic High Level-Footnote-11434889
++Node: Basic Data Typing1435078
++Node: Glossary1438486
++Node: Copying1471364
++Node: GNU Free Documentation License1508922
++Node: Index1534045
  
  End Tag Table
  

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

Summary of changes:
 ChangeLog     |  4 ++++
 Checklist     |  5 ++++-
 doc/ChangeLog |  4 ++++
 doc/gawk.info | 72 ++++++++++++++++++++++++++++++++++-------------------------
 doc/gawk.texi | 11 +++++++++
 5 files changed, 64 insertions(+), 32 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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