gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2432-geb8d0c


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2432-geb8d0c6
Date: Sun, 12 Feb 2017 23:21:06 -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  eb8d0c64228657bad4ef2e2fd732eeed937f3af1 (commit)
       via  0d33c5c273087061f390ad7b519a2cf63b8d786d (commit)
       via  af3bd5ea36908e9d706dd18bfd263e3fd83ee279 (commit)
      from  21cc2dc13d48aaa70b88d7a190ea8b4b830986f4 (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=eb8d0c64228657bad4ef2e2fd732eeed937f3af1

commit eb8d0c64228657bad4ef2e2fd732eeed937f3af1
Author: Arnold D. Robbins <address@hidden>
Date:   Mon Feb 13 06:20:47 2017 +0200

    More typo fixes and updates of the wordlist.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 11e2528..58b206f 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -3,6 +3,11 @@
        * gawktexi.in: Fix two typos.
        * wordlist.txt: Update.
 
+       Related:
+
+       * gawktexi.in: Fix more typos.
+       * wordlist.txt: Update again.
+
 2017-01-27         Arnold D. Robbins     <address@hidden>
 
        * gawktexi.in: Update UPDATE-MONTH and copyright years.
diff --git a/doc/gawk.info b/doc/gawk.info
index fe48fda..356051f 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -23991,12 +23991,12 @@ A minimum number of arguments is required, no limit 
on maximum number of argumen
      Set 'min_required_args' to the minimum required.  Set
      'max_expected_args' to zero and set 'suppress_lint' to 'awk_true'.
 
-A minium number of arguments is required, a maximum number is expected
+A minimum number of arguments is required, a maximum number is expected
      Set 'min_required_args' to the minimum required.  Set
      'max_expected_args' to the maximum expected.  Set 'suppress_lint'
      to 'awk_false'.
 
-A minum number of arguments is required, and no more than a maximum is allowed
+A minimum number of arguments is required, and no more than a maximum is 
allowed
      Set 'min_required_args' to the minimum required.  Set
      'max_expected_args' to the maximum expected.  Set 'suppress_lint'
      to 'awk_false'.  In your extension function, check that
@@ -35866,136 +35866,136 @@ Ref: Memory Allocation Functions-Footnote-1967387
 Node: Constructor Functions967486
 Node: Registration Functions970485
 Node: Extension Functions971170
-Node: Exit Callback Functions976368
-Node: Extension Version String977618
-Node: Input Parsers978281
-Node: Output Wrappers988163
-Node: Two-way processors992675
-Node: Printing Messages994940
-Ref: Printing Messages-Footnote-1996111
-Node: Updating ERRNO996264
-Node: Requesting Values997003
-Ref: table-value-types-returned997740
-Node: Accessing Parameters998676
-Node: Symbol Table Access999911
-Node: Symbol table by name1000423
-Node: Symbol table by cookie1002212
-Ref: Symbol table by cookie-Footnote-11006397
-Node: Cached values1006461
-Ref: Cached values-Footnote-11009997
-Node: Array Manipulation1010088
-Ref: Array Manipulation-Footnote-11011179
-Node: Array Data Types1011216
-Ref: Array Data Types-Footnote-11013874
-Node: Array Functions1013966
-Node: Flattening Arrays1018361
-Node: Creating Arrays1025302
-Node: Redirection API1030071
-Node: Extension API Variables1032902
-Node: Extension Versioning1033535
-Ref: gawk-api-version1033972
-Node: Extension API Informational Variables1035700
-Node: Extension API Boilerplate1036764
-Node: Changes from API V11040626
-Node: Finding Extensions1041286
-Node: Extension Example1041845
-Node: Internal File Description1042643
-Node: Internal File Ops1046723
-Ref: Internal File Ops-Footnote-11058123
-Node: Using Internal File Ops1058263
-Ref: Using Internal File Ops-Footnote-11060646
-Node: Extension Samples1060920
-Node: Extension Sample File Functions1062449
-Node: Extension Sample Fnmatch1070098
-Node: Extension Sample Fork1071585
-Node: Extension Sample Inplace1072803
-Node: Extension Sample Ord1076013
-Node: Extension Sample Readdir1076849
-Ref: table-readdir-file-types1077738
-Node: Extension Sample Revout1078543
-Node: Extension Sample Rev2way1079132
-Node: Extension Sample Read write array1079872
-Node: Extension Sample Readfile1081814
-Node: Extension Sample Time1082909
-Node: Extension Sample API Tests1084257
-Node: gawkextlib1084749
-Node: Extension summary1087196
-Node: Extension Exercises1090898
-Node: Language History1092396
-Node: V7/SVR3.11094052
-Node: SVR41096204
-Node: POSIX1097638
-Node: BTL1099017
-Node: POSIX/GNU1099746
-Node: Feature History1105608
-Node: Common Extensions1119978
-Node: Ranges and Locales1121261
-Ref: Ranges and Locales-Footnote-11125877
-Ref: Ranges and Locales-Footnote-21125904
-Ref: Ranges and Locales-Footnote-31126139
-Node: Contributors1126360
-Node: History summary1131920
-Node: Installation1133300
-Node: Gawk Distribution1134244
-Node: Getting1134728
-Node: Extracting1135689
-Node: Distribution contents1137327
-Node: Unix Installation1143669
-Node: Quick Installation1144351
-Node: Shell Startup Files1146765
-Node: Additional Configuration Options1147843
-Node: Configuration Philosophy1149648
-Node: Non-Unix Installation1152017
-Node: PC Installation1152477
-Node: PC Binary Installation1153315
-Node: PC Compiling1153750
-Node: PC Using1154867
-Node: Cygwin1157912
-Node: MSYS1158682
-Node: VMS Installation1159183
-Node: VMS Compilation1159974
-Ref: VMS Compilation-Footnote-11161203
-Node: VMS Dynamic Extensions1161261
-Node: VMS Installation Details1162946
-Node: VMS Running1165199
-Node: VMS GNV1169478
-Node: VMS Old Gawk1170213
-Node: Bugs1170684
-Node: Bug address1171347
-Node: Usenet1173744
-Node: Maintainers1174521
-Node: Other Versions1175897
-Node: Installation summary1182481
-Node: Notes1183516
-Node: Compatibility Mode1184381
-Node: Additions1185163
-Node: Accessing The Source1186088
-Node: Adding Code1187523
-Node: New Ports1193741
-Node: Derived Files1198229
-Ref: Derived Files-Footnote-11203714
-Ref: Derived Files-Footnote-21203749
-Ref: Derived Files-Footnote-31204347
-Node: Future Extensions1204461
-Node: Implementation Limitations1205119
-Node: Extension Design1206302
-Node: Old Extension Problems1207456
-Ref: Old Extension Problems-Footnote-11208974
-Node: Extension New Mechanism Goals1209031
-Ref: Extension New Mechanism Goals-Footnote-11212395
-Node: Extension Other Design Decisions1212584
-Node: Extension Future Growth1214697
-Node: Old Extension Mechanism1215533
-Node: Notes summary1217296
-Node: Basic Concepts1218478
-Node: Basic High Level1219159
-Ref: figure-general-flow1219441
-Ref: figure-process-flow1220126
-Ref: Basic High Level-Footnote-11223427
-Node: Basic Data Typing1223612
-Node: Glossary1226940
-Node: Copying1258887
-Node: GNU Free Documentation License1296426
-Node: Index1321544
+Node: Exit Callback Functions976371
+Node: Extension Version String977621
+Node: Input Parsers978284
+Node: Output Wrappers988166
+Node: Two-way processors992678
+Node: Printing Messages994943
+Ref: Printing Messages-Footnote-1996114
+Node: Updating ERRNO996267
+Node: Requesting Values997006
+Ref: table-value-types-returned997743
+Node: Accessing Parameters998679
+Node: Symbol Table Access999914
+Node: Symbol table by name1000426
+Node: Symbol table by cookie1002215
+Ref: Symbol table by cookie-Footnote-11006400
+Node: Cached values1006464
+Ref: Cached values-Footnote-11010000
+Node: Array Manipulation1010091
+Ref: Array Manipulation-Footnote-11011182
+Node: Array Data Types1011219
+Ref: Array Data Types-Footnote-11013877
+Node: Array Functions1013969
+Node: Flattening Arrays1018364
+Node: Creating Arrays1025305
+Node: Redirection API1030074
+Node: Extension API Variables1032905
+Node: Extension Versioning1033538
+Ref: gawk-api-version1033975
+Node: Extension API Informational Variables1035703
+Node: Extension API Boilerplate1036767
+Node: Changes from API V11040629
+Node: Finding Extensions1041289
+Node: Extension Example1041848
+Node: Internal File Description1042646
+Node: Internal File Ops1046726
+Ref: Internal File Ops-Footnote-11058126
+Node: Using Internal File Ops1058266
+Ref: Using Internal File Ops-Footnote-11060649
+Node: Extension Samples1060923
+Node: Extension Sample File Functions1062452
+Node: Extension Sample Fnmatch1070101
+Node: Extension Sample Fork1071588
+Node: Extension Sample Inplace1072806
+Node: Extension Sample Ord1076016
+Node: Extension Sample Readdir1076852
+Ref: table-readdir-file-types1077741
+Node: Extension Sample Revout1078546
+Node: Extension Sample Rev2way1079135
+Node: Extension Sample Read write array1079875
+Node: Extension Sample Readfile1081817
+Node: Extension Sample Time1082912
+Node: Extension Sample API Tests1084260
+Node: gawkextlib1084752
+Node: Extension summary1087199
+Node: Extension Exercises1090901
+Node: Language History1092399
+Node: V7/SVR3.11094055
+Node: SVR41096207
+Node: POSIX1097641
+Node: BTL1099020
+Node: POSIX/GNU1099749
+Node: Feature History1105611
+Node: Common Extensions1119981
+Node: Ranges and Locales1121264
+Ref: Ranges and Locales-Footnote-11125880
+Ref: Ranges and Locales-Footnote-21125907
+Ref: Ranges and Locales-Footnote-31126142
+Node: Contributors1126363
+Node: History summary1131923
+Node: Installation1133303
+Node: Gawk Distribution1134247
+Node: Getting1134731
+Node: Extracting1135692
+Node: Distribution contents1137330
+Node: Unix Installation1143672
+Node: Quick Installation1144354
+Node: Shell Startup Files1146768
+Node: Additional Configuration Options1147846
+Node: Configuration Philosophy1149651
+Node: Non-Unix Installation1152020
+Node: PC Installation1152480
+Node: PC Binary Installation1153318
+Node: PC Compiling1153753
+Node: PC Using1154870
+Node: Cygwin1157915
+Node: MSYS1158685
+Node: VMS Installation1159186
+Node: VMS Compilation1159977
+Ref: VMS Compilation-Footnote-11161206
+Node: VMS Dynamic Extensions1161264
+Node: VMS Installation Details1162949
+Node: VMS Running1165202
+Node: VMS GNV1169481
+Node: VMS Old Gawk1170216
+Node: Bugs1170687
+Node: Bug address1171350
+Node: Usenet1173747
+Node: Maintainers1174524
+Node: Other Versions1175900
+Node: Installation summary1182484
+Node: Notes1183519
+Node: Compatibility Mode1184384
+Node: Additions1185166
+Node: Accessing The Source1186091
+Node: Adding Code1187526
+Node: New Ports1193744
+Node: Derived Files1198232
+Ref: Derived Files-Footnote-11203717
+Ref: Derived Files-Footnote-21203752
+Ref: Derived Files-Footnote-31204350
+Node: Future Extensions1204464
+Node: Implementation Limitations1205122
+Node: Extension Design1206305
+Node: Old Extension Problems1207459
+Ref: Old Extension Problems-Footnote-11208977
+Node: Extension New Mechanism Goals1209034
+Ref: Extension New Mechanism Goals-Footnote-11212398
+Node: Extension Other Design Decisions1212587
+Node: Extension Future Growth1214700
+Node: Old Extension Mechanism1215536
+Node: Notes summary1217299
+Node: Basic Concepts1218481
+Node: Basic High Level1219162
+Ref: figure-general-flow1219444
+Ref: figure-process-flow1220129
+Ref: Basic High Level-Footnote-11223430
+Node: Basic Data Typing1223615
+Node: Glossary1226943
+Node: Copying1258890
+Node: GNU Free Documentation License1296429
+Node: Index1321547
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 6e4f5a3..220dfb8 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -32957,12 +32957,12 @@ Set @code{min_required_args} to the minimum required. 
Set
 @code{max_expected_args} to zero and
 set @code{suppress_lint} to @code{awk_true}.
 
address@hidden A minium number of arguments is required, a maximum number is 
expected
address@hidden A minimum number of arguments is required, a maximum number is 
expected
 Set @code{min_required_args} to the minimum required. Set
 @code{max_expected_args} to the maximum expected.
 Set @code{suppress_lint} to @code{awk_false}.
 
address@hidden A minum number of arguments is required, and no more than a 
maximum is allowed
address@hidden A minimum number of arguments is required, and no more than a 
maximum is allowed
 Set @code{min_required_args} to the minimum required. Set
 @code{max_expected_args} to the maximum expected.
 Set @code{suppress_lint} to @code{awk_false}.
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index febe2c8..dd06a90 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -31971,12 +31971,12 @@ Set @code{min_required_args} to the minimum required. 
Set
 @code{max_expected_args} to zero and
 set @code{suppress_lint} to @code{awk_true}.
 
address@hidden A minium number of arguments is required, a maximum number is 
expected
address@hidden A minimum number of arguments is required, a maximum number is 
expected
 Set @code{min_required_args} to the minimum required. Set
 @code{max_expected_args} to the maximum expected.
 Set @code{suppress_lint} to @code{awk_false}.
 
address@hidden A minum number of arguments is required, and no more than a 
maximum is allowed
address@hidden A minimum number of arguments is required, and no more than a 
maximum is allowed
 Set @code{min_required_args} to the minimum required. Set
 @code{max_expected_args} to the maximum expected.
 Set @code{suppress_lint} to @code{awk_false}.
diff --git a/doc/wordlist b/doc/wordlist
index 45fc5d8..d0464dc 100644
--- a/doc/wordlist
+++ b/doc/wordlist
@@ -390,6 +390,7 @@ POS
 POSIX
 POSIXLY
 PP
+PQgetvalue
 PREC
 PROCINFO
 PVERSION
@@ -421,6 +422,7 @@ Quicksort
 QuikTrim
 RANLIB
 README
+REGEX
 RELICENSING
 REVOUT
 RLENGTH
@@ -436,6 +438,7 @@ Readfile
 Readline
 Redirections
 Redis
+Regex
 Regexp
 Regexps
 Reimplementing
@@ -483,6 +486,7 @@ Solaris
 Stallman
 Stepan
 Stewartson's
+Strnum
 Strtonum
 Subarrays
 Sublicensing
@@ -990,6 +994,7 @@ filetype
 filll
 finalout
 findpat
+finfo
 finx
 firstname
 flac
@@ -1364,7 +1369,6 @@ netlib
 newdata
 newdir
 newgawk
-newgroup
 newsxfer
 nexgo
 nextfile

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

commit 0d33c5c273087061f390ad7b519a2cf63b8d786d
Merge: 21cc2dc af3bd5e
Author: Arnold D. Robbins <address@hidden>
Date:   Mon Feb 13 06:19:44 2017 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 3767e3d,1388b32..fe48fda
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -35428,574 -34593,563 +35428,574 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword342162
 -Node: Foreword446604
 -Node: Preface48136
 -Ref: Preface-Footnote-150995
 -Ref: Preface-Footnote-251102
 -Ref: Preface-Footnote-351336
 -Node: History51478
 -Node: Names53830
 -Ref: Names-Footnote-154924
 -Node: This Manual55071
 -Ref: This Manual-Footnote-161556
 -Node: Conventions61656
 -Node: Manual History64010
 -Ref: Manual History-Footnote-167005
 -Ref: Manual History-Footnote-267046
 -Node: How To Contribute67120
 -Node: Acknowledgments67771
 -Node: Getting Started72657
 -Node: Running gawk75096
 -Node: One-shot76286
 -Node: Read Terminal77549
 -Node: Long79542
 -Node: Executable Scripts81055
 -Ref: Executable Scripts-Footnote-183850
 -Node: Comments83953
 -Node: Quoting86437
 -Node: DOS Quoting91954
 -Node: Sample Data Files92629
 -Node: Very Simple95224
 -Node: Two Rules100126
 -Node: More Complex102011
 -Node: Statements/Lines104877
 -Ref: Statements/Lines-Footnote-1109336
 -Node: Other Features109601
 -Node: When110537
 -Ref: When-Footnote-1112291
 -Node: Intro Summary112356
 -Node: Invoking Gawk113240
 -Node: Command Line114754
 -Node: Options115552
 -Ref: Options-Footnote-1131459
 -Ref: Options-Footnote-2131689
 -Node: Other Arguments131714
 -Node: Naming Standard Input134661
 -Node: Environment Variables135754
 -Node: AWKPATH Variable136312
 -Ref: AWKPATH Variable-Footnote-1139613
 -Ref: AWKPATH Variable-Footnote-2139647
 -Node: AWKLIBPATH Variable139908
 -Node: Other Environment Variables141052
 -Node: Exit Status145000
 -Node: Include Files145677
 -Node: Loading Shared Libraries149272
 -Node: Obsolete150700
 -Node: Undocumented151392
 -Node: Invoking Summary151689
 -Node: Regexp153349
 -Node: Regexp Usage154803
 -Node: Escape Sequences156840
 -Node: Regexp Operators162854
 -Ref: Regexp Operators-Footnote-1170270
 -Ref: Regexp Operators-Footnote-2170417
 -Node: Bracket Expressions170515
 -Ref: table-char-classes172991
 -Node: Leftmost Longest176128
 -Node: Computed Regexps177431
 -Node: GNU Regexp Operators180858
 -Node: Case-sensitivity184537
 -Ref: Case-sensitivity-Footnote-1187424
 -Ref: Case-sensitivity-Footnote-2187659
 -Node: Regexp Summary187767
 -Node: Reading Files189233
 -Node: Records191327
 -Node: awk split records192060
 -Node: gawk split records196991
 -Ref: gawk split records-Footnote-1201531
 -Node: Fields201568
 -Ref: Fields-Footnote-1204348
 -Node: Nonconstant Fields204434
 -Ref: Nonconstant Fields-Footnote-1206670
 -Node: Changing Fields206874
 -Node: Field Separators212802
 -Node: Default Field Splitting215500
 -Node: Regexp Field Splitting216618
 -Node: Single Character Fields219971
 -Node: Command Line Field Separator221031
 -Node: Full Line Fields224249
 -Ref: Full Line Fields-Footnote-1225771
 -Ref: Full Line Fields-Footnote-2225817
 -Node: Field Splitting Summary225918
 -Node: Constant Size227992
 -Node: Splitting By Content232570
 -Ref: Splitting By Content-Footnote-1236541
 -Node: Multiple Line236704
 -Ref: Multiple Line-Footnote-1242586
 -Node: Getline242765
 -Node: Plain Getline244969
 -Node: Getline/Variable247608
 -Node: Getline/File248757
 -Node: Getline/Variable/File250143
 -Ref: Getline/Variable/File-Footnote-1251746
 -Node: Getline/Pipe251834
 -Node: Getline/Variable/Pipe254539
 -Node: Getline/Coprocess255672
 -Node: Getline/Variable/Coprocess256937
 -Node: Getline Notes257677
 -Node: Getline Summary260472
 -Ref: table-getline-variants260894
 -Node: Read Timeout261642
 -Ref: Read Timeout-Footnote-1265483
 -Node: Command-line directories265541
 -Node: Input Summary266445
 -Node: Input Exercises269617
 -Node: Printing270345
 -Node: Print272121
 -Node: Print Examples273578
 -Node: Output Separators276358
 -Node: OFMT278375
 -Node: Printf279731
 -Node: Basic Printf280516
 -Node: Control Letters282090
 -Node: Format Modifiers286078
 -Node: Printf Examples292093
 -Node: Redirection294579
 -Node: Special FD301420
 -Ref: Special FD-Footnote-1304588
 -Node: Special Files304662
 -Node: Other Inherited Files305279
 -Node: Special Network306280
 -Node: Special Caveats307140
 -Node: Close Files And Pipes308089
 -Ref: Close Files And Pipes-Footnote-1315282
 -Ref: Close Files And Pipes-Footnote-2315430
 -Node: Output Summary315581
 -Node: Output Exercises316579
 -Node: Expressions317258
 -Node: Values318446
 -Node: Constants319124
 -Node: Scalar Constants319815
 -Ref: Scalar Constants-Footnote-1320679
 -Node: Nondecimal-numbers320929
 -Node: Regexp Constants323942
 -Node: Using Constant Regexps324468
 -Node: Variables327631
 -Node: Using Variables328288
 -Node: Assignment Options330198
 -Node: Conversion332071
 -Node: Strings And Numbers332595
 -Ref: Strings And Numbers-Footnote-1335658
 -Node: Locale influences conversions335767
 -Ref: table-locale-affects338525
 -Node: All Operators339143
 -Node: Arithmetic Ops339772
 -Node: Concatenation342278
 -Ref: Concatenation-Footnote-1345125
 -Node: Assignment Ops345232
 -Ref: table-assign-ops350223
 -Node: Increment Ops351536
 -Node: Truth Values and Conditions354996
 -Node: Truth Values356070
 -Node: Typing and Comparison357118
 -Node: Variable Typing357938
 -Node: Comparison Operators361562
 -Ref: table-relational-ops361981
 -Node: POSIX String Comparison365476
 -Ref: POSIX String Comparison-Footnote-1366550
 -Node: Boolean Ops366689
 -Ref: Boolean Ops-Footnote-1371171
 -Node: Conditional Exp371263
 -Node: Function Calls372999
 -Node: Precedence376876
 -Node: Locales380535
 -Node: Expressions Summary382167
 -Node: Patterns and Actions384740
 -Node: Pattern Overview385860
 -Node: Regexp Patterns387537
 -Node: Expression Patterns388079
 -Node: Ranges391860
 -Node: BEGIN/END394968
 -Node: Using BEGIN/END395729
 -Ref: Using BEGIN/END-Footnote-1398465
 -Node: I/O And BEGIN/END398571
 -Node: BEGINFILE/ENDFILE400885
 -Node: Empty403792
 -Node: Using Shell Variables404109
 -Node: Action Overview406383
 -Node: Statements408708
 -Node: If Statement410556
 -Node: While Statement412051
 -Node: Do Statement414079
 -Node: For Statement415227
 -Node: Switch Statement418385
 -Node: Break Statement420771
 -Node: Continue Statement422863
 -Node: Next Statement424690
 -Node: Nextfile Statement427073
 -Node: Exit Statement429725
 -Node: Built-in Variables432128
 -Node: User-modified433261
 -Ref: User-modified-Footnote-1440886
 -Node: Auto-set440948
 -Ref: Auto-set-Footnote-1454304
 -Ref: Auto-set-Footnote-2454510
 -Node: ARGC and ARGV454566
 -Node: Pattern Action Summary458779
 -Node: Arrays461209
 -Node: Array Basics462538
 -Node: Array Intro463382
 -Ref: figure-array-elements465357
 -Ref: Array Intro-Footnote-1468061
 -Node: Reference to Elements468189
 -Node: Assigning Elements470653
 -Node: Array Example471144
 -Node: Scanning an Array472903
 -Node: Controlling Scanning475925
 -Ref: Controlling Scanning-Footnote-1481324
 -Node: Numeric Array Subscripts481640
 -Node: Uninitialized Subscripts483824
 -Node: Delete485443
 -Ref: Delete-Footnote-1488195
 -Node: Multidimensional488252
 -Node: Multiscanning491347
 -Node: Arrays of Arrays492938
 -Node: Arrays Summary497705
 -Node: Functions499798
 -Node: Built-in500836
 -Node: Calling Built-in501917
 -Node: Numeric Functions503913
 -Ref: Numeric Functions-Footnote-1507941
 -Ref: Numeric Functions-Footnote-2508298
 -Ref: Numeric Functions-Footnote-3508346
 -Node: String Functions508618
 -Ref: String Functions-Footnote-1532122
 -Ref: String Functions-Footnote-2532250
 -Ref: String Functions-Footnote-3532498
 -Node: Gory Details532585
 -Ref: table-sub-escapes534376
 -Ref: table-sub-proposed535895
 -Ref: table-posix-sub537258
 -Ref: table-gensub-escapes538799
 -Ref: Gory Details-Footnote-1539622
 -Node: I/O Functions539776
 -Ref: table-system-return-values546358
 -Ref: I/O Functions-Footnote-1548338
 -Ref: I/O Functions-Footnote-2548486
 -Node: Time Functions548606
 -Ref: Time Functions-Footnote-1559128
 -Ref: Time Functions-Footnote-2559196
 -Ref: Time Functions-Footnote-3559354
 -Ref: Time Functions-Footnote-4559465
 -Ref: Time Functions-Footnote-5559577
 -Ref: Time Functions-Footnote-6559804
 -Node: Bitwise Functions560070
 -Ref: table-bitwise-ops560664
 -Ref: Bitwise Functions-Footnote-1564982
 -Node: Type Functions565155
 -Node: I18N Functions566311
 -Node: User-defined567962
 -Node: Definition Syntax568767
 -Ref: Definition Syntax-Footnote-1574454
 -Node: Function Example574525
 -Ref: Function Example-Footnote-1577447
 -Node: Function Caveats577469
 -Node: Calling A Function577987
 -Node: Variable Scope578945
 -Node: Pass By Value/Reference581939
 -Node: Return Statement585438
 -Node: Dynamic Typing588417
 -Node: Indirect Calls589347
 -Ref: Indirect Calls-Footnote-1599598
 -Node: Functions Summary599726
 -Node: Library Functions602431
 -Ref: Library Functions-Footnote-1606038
 -Ref: Library Functions-Footnote-2606181
 -Node: Library Names606352
 -Ref: Library Names-Footnote-1609812
 -Ref: Library Names-Footnote-2610035
 -Node: General Functions610121
 -Node: Strtonum Function611224
 -Node: Assert Function614246
 -Node: Round Function617572
 -Node: Cliff Random Function619113
 -Node: Ordinal Functions620129
 -Ref: Ordinal Functions-Footnote-1623192
 -Ref: Ordinal Functions-Footnote-2623444
 -Node: Join Function623654
 -Ref: Join Function-Footnote-1625424
 -Node: Getlocaltime Function625624
 -Node: Readfile Function629366
 -Node: Shell Quoting631338
 -Node: Data File Management632739
 -Node: Filetrans Function633371
 -Node: Rewind Function637467
 -Node: File Checking639373
 -Ref: File Checking-Footnote-1640707
 -Node: Empty Files640908
 -Node: Ignoring Assigns642887
 -Node: Getopt Function644437
 -Ref: Getopt Function-Footnote-1655906
 -Node: Passwd Functions656106
 -Ref: Passwd Functions-Footnote-1664945
 -Node: Group Functions665033
 -Ref: Group Functions-Footnote-1672931
 -Node: Walking Arrays673138
 -Node: Library Functions Summary676146
 -Node: Library Exercises677552
 -Node: Sample Programs678017
 -Node: Running Examples678787
 -Node: Clones679515
 -Node: Cut Program680739
 -Node: Egrep Program690668
 -Ref: Egrep Program-Footnote-1698180
 -Node: Id Program698290
 -Node: Split Program701970
 -Ref: Split Program-Footnote-1705429
 -Node: Tee Program705558
 -Node: Uniq Program708348
 -Node: Wc Program715774
 -Ref: Wc Program-Footnote-1720029
 -Node: Miscellaneous Programs720123
 -Node: Dupword Program721336
 -Node: Alarm Program723366
 -Node: Translate Program728221
 -Ref: Translate Program-Footnote-1732786
 -Node: Labels Program733056
 -Ref: Labels Program-Footnote-1736407
 -Node: Word Sorting736491
 -Node: History Sorting740563
 -Node: Extract Program742398
 -Node: Simple Sed749927
 -Node: Igawk Program753001
 -Ref: Igawk Program-Footnote-1767332
 -Ref: Igawk Program-Footnote-2767534
 -Ref: Igawk Program-Footnote-3767656
 -Node: Anagram Program767771
 -Node: Signature Program770833
 -Node: Programs Summary772080
 -Node: Programs Exercises773294
 -Ref: Programs Exercises-Footnote-1777423
 -Node: Advanced Features777514
 -Node: Nondecimal Data779504
 -Node: Array Sorting781095
 -Node: Controlling Array Traversal781795
 -Ref: Controlling Array Traversal-Footnote-1790162
 -Node: Array Sorting Functions790280
 -Ref: Array Sorting Functions-Footnote-1795371
 -Node: Two-way I/O795567
 -Ref: Two-way I/O-Footnote-1801861
 -Ref: Two-way I/O-Footnote-2802048
 -Node: TCP/IP Networking802130
 -Node: Profiling805248
 -Node: Advanced Features Summary812787
 -Node: Internationalization814723
 -Node: I18N and L10N816203
 -Node: Explaining gettext816890
 -Ref: Explaining gettext-Footnote-1822782
 -Ref: Explaining gettext-Footnote-2822967
 -Node: Programmer i18n823132
 -Ref: Programmer i18n-Footnote-1828081
 -Node: Translator i18n828130
 -Node: String Extraction828924
 -Ref: String Extraction-Footnote-1830056
 -Node: Printf Ordering830142
 -Ref: Printf Ordering-Footnote-1832928
 -Node: I18N Portability832992
 -Ref: I18N Portability-Footnote-1835448
 -Node: I18N Example835511
 -Ref: I18N Example-Footnote-1838317
 -Node: Gawk I18N838390
 -Node: I18N Summary839035
 -Node: Debugger840376
 -Node: Debugging841398
 -Node: Debugging Concepts841839
 -Node: Debugging Terms843648
 -Node: Awk Debugging846223
 -Node: Sample Debugging Session847129
 -Node: Debugger Invocation847663
 -Node: Finding The Bug849049
 -Node: List of Debugger Commands855527
 -Node: Breakpoint Control856860
 -Node: Debugger Execution Control860554
 -Node: Viewing And Changing Data863916
 -Node: Execution Stack867290
 -Node: Debugger Info868927
 -Node: Miscellaneous Debugger Commands872998
 -Node: Readline Support878086
 -Node: Limitations878982
 -Node: Debugging Summary881091
 -Node: Arbitrary Precision Arithmetic882264
 -Node: Computer Arithmetic883680
 -Ref: table-numeric-ranges887271
 -Ref: Computer Arithmetic-Footnote-1887993
 -Node: Math Definitions888050
 -Ref: table-ieee-formats891364
 -Ref: Math Definitions-Footnote-1891967
 -Node: MPFR features892072
 -Node: FP Math Caution893789
 -Ref: FP Math Caution-Footnote-1894861
 -Node: Inexactness of computations895230
 -Node: Inexact representation896190
 -Node: Comparing FP Values897550
 -Node: Errors accumulate898632
 -Node: Getting Accuracy900065
 -Node: Try To Round902775
 -Node: Setting precision903674
 -Ref: table-predefined-precision-strings904371
 -Node: Setting the rounding mode906201
 -Ref: table-gawk-rounding-modes906575
 -Ref: Setting the rounding mode-Footnote-1909983
 -Node: Arbitrary Precision Integers910162
 -Ref: Arbitrary Precision Integers-Footnote-1913146
 -Node: POSIX Floating Point Problems913295
 -Ref: POSIX Floating Point Problems-Footnote-1917177
 -Node: Floating point summary917215
 -Node: Dynamic Extensions919405
 -Node: Extension Intro920958
 -Node: Plugin License922224
 -Node: Extension Mechanism Outline923021
 -Ref: figure-load-extension923460
 -Ref: figure-register-new-function925025
 -Ref: figure-call-new-function926117
 -Node: Extension API Description928179
 -Node: Extension API Functions Introduction929627
 -Node: General Data Types934439
 -Ref: General Data Types-Footnote-1940394
 -Node: Memory Allocation Functions940693
 -Ref: Memory Allocation Functions-Footnote-1943538
 -Node: Constructor Functions943637
 -Node: Registration Functions945382
 -Node: Extension Functions946067
 -Node: Exit Callback Functions948366
 -Node: Extension Version String949616
 -Node: Input Parsers950279
 -Node: Output Wrappers960161
 -Node: Two-way processors964673
 -Node: Printing Messages966938
 -Ref: Printing Messages-Footnote-1968012
 -Node: Updating ERRNO968165
 -Node: Requesting Values968904
 -Ref: table-value-types-returned969641
 -Node: Accessing Parameters970524
 -Node: Symbol Table Access971759
 -Node: Symbol table by name972271
 -Node: Symbol table by cookie974292
 -Ref: Symbol table by cookie-Footnote-1978444
 -Node: Cached values978508
 -Ref: Cached values-Footnote-1982015
 -Node: Array Manipulation982106
 -Ref: Array Manipulation-Footnote-1983205
 -Node: Array Data Types983242
 -Ref: Array Data Types-Footnote-1985900
 -Node: Array Functions985992
 -Node: Flattening Arrays989850
 -Node: Creating Arrays996758
 -Node: Extension API Variables1001527
 -Node: Extension Versioning1002163
 -Ref: gawk-api-version1002600
 -Node: Extension API Informational Variables1004356
 -Node: Extension API Boilerplate1005420
 -Node: Finding Extensions1009234
 -Node: Extension Example1009793
 -Node: Internal File Description1010591
 -Node: Internal File Ops1014671
 -Ref: Internal File Ops-Footnote-11026433
 -Node: Using Internal File Ops1026573
 -Ref: Using Internal File Ops-Footnote-11028956
 -Node: Extension Samples1029230
 -Node: Extension Sample File Functions1030759
 -Node: Extension Sample Fnmatch1038408
 -Node: Extension Sample Fork1039895
 -Node: Extension Sample Inplace1041113
 -Node: Extension Sample Ord1044323
 -Node: Extension Sample Readdir1045159
 -Ref: table-readdir-file-types1046048
 -Node: Extension Sample Revout1046853
 -Node: Extension Sample Rev2way1047442
 -Node: Extension Sample Read write array1048182
 -Node: Extension Sample Readfile1050124
 -Node: Extension Sample Time1051219
 -Node: Extension Sample API Tests1052567
 -Node: gawkextlib1053059
 -Node: Extension summary1055483
 -Node: Extension Exercises1059175
 -Node: Language History1060673
 -Node: V7/SVR3.11062329
 -Node: SVR41064481
 -Node: POSIX1065915
 -Node: BTL1067294
 -Node: POSIX/GNU1068023
 -Node: Feature History1073544
 -Node: Common Extensions1086873
 -Node: Ranges and Locales1088156
 -Ref: Ranges and Locales-Footnote-11092772
 -Ref: Ranges and Locales-Footnote-21092799
 -Ref: Ranges and Locales-Footnote-31093034
 -Node: Contributors1093255
 -Node: History summary1098815
 -Node: Installation1100195
 -Node: Gawk Distribution1101139
 -Node: Getting1101623
 -Node: Extracting1102584
 -Node: Distribution contents1104222
 -Node: Unix Installation1109964
 -Node: Quick Installation1110580
 -Node: Additional Configuration Options1113007
 -Node: Configuration Philosophy1114811
 -Node: Non-Unix Installation1117180
 -Node: PC Installation1117640
 -Node: PC Binary Installation1118478
 -Node: PC Compiling1118913
 -Node: PC Using1120030
 -Node: Cygwin1123075
 -Node: MSYS1123845
 -Node: VMS Installation1124346
 -Node: VMS Compilation1125137
 -Ref: VMS Compilation-Footnote-11126366
 -Node: VMS Dynamic Extensions1126424
 -Node: VMS Installation Details1128109
 -Node: VMS Running1130362
 -Node: VMS GNV1134641
 -Node: VMS Old Gawk1135376
 -Node: Bugs1135847
 -Node: Bug address1136510
 -Node: Usenet1138907
 -Node: Maintainers1139684
 -Node: Other Versions1141060
 -Node: Installation summary1147644
 -Node: Notes1148679
 -Node: Compatibility Mode1149544
 -Node: Additions1150326
 -Node: Accessing The Source1151251
 -Node: Adding Code1152686
 -Node: New Ports1158904
 -Node: Derived Files1163392
 -Ref: Derived Files-Footnote-11168877
 -Ref: Derived Files-Footnote-21168912
 -Ref: Derived Files-Footnote-31169510
 -Node: Future Extensions1169624
 -Node: Implementation Limitations1170282
 -Node: Extension Design1171465
 -Node: Old Extension Problems1172619
 -Ref: Old Extension Problems-Footnote-11174137
 -Node: Extension New Mechanism Goals1174194
 -Ref: Extension New Mechanism Goals-Footnote-11177558
 -Node: Extension Other Design Decisions1177747
 -Node: Extension Future Growth1179860
 -Node: Old Extension Mechanism1180696
 -Node: Notes summary1182459
 -Node: Basic Concepts1183641
 -Node: Basic High Level1184322
 -Ref: figure-general-flow1184604
 -Ref: figure-process-flow1185289
 -Ref: Basic High Level-Footnote-11188590
 -Node: Basic Data Typing1188775
 -Node: Glossary1192103
 -Node: Copying1224050
 -Node: GNU Free Documentation License1261589
 -Node: Index1286707
 +Node: Foreword342794
 +Node: Foreword447236
 +Node: Preface48768
 +Ref: Preface-Footnote-151627
 +Ref: Preface-Footnote-251734
 +Ref: Preface-Footnote-351968
 +Node: History52110
 +Node: Names54462
 +Ref: Names-Footnote-155556
 +Node: This Manual55703
 +Ref: This Manual-Footnote-162188
 +Node: Conventions62288
 +Node: Manual History64642
 +Ref: Manual History-Footnote-167637
 +Ref: Manual History-Footnote-267678
 +Node: How To Contribute67752
 +Node: Acknowledgments68403
 +Node: Getting Started73289
 +Node: Running gawk75728
 +Node: One-shot76918
 +Node: Read Terminal78181
 +Node: Long80174
 +Node: Executable Scripts81687
 +Ref: Executable Scripts-Footnote-184482
 +Node: Comments84585
 +Node: Quoting87069
 +Node: DOS Quoting92586
 +Node: Sample Data Files93261
 +Node: Very Simple95856
 +Node: Two Rules100758
 +Node: More Complex102643
 +Node: Statements/Lines105509
 +Ref: Statements/Lines-Footnote-1109968
 +Node: Other Features110233
 +Node: When111169
 +Ref: When-Footnote-1112923
 +Node: Intro Summary112988
 +Node: Invoking Gawk113872
 +Node: Command Line115386
 +Node: Options116184
 +Ref: Options-Footnote-1132283
 +Ref: Options-Footnote-2132513
 +Node: Other Arguments132538
 +Node: Naming Standard Input135485
 +Node: Environment Variables136578
 +Node: AWKPATH Variable137136
 +Ref: AWKPATH Variable-Footnote-1140547
 +Ref: AWKPATH Variable-Footnote-2140581
 +Node: AWKLIBPATH Variable140842
 +Node: Other Environment Variables142099
 +Node: Exit Status145920
 +Node: Include Files146597
 +Node: Loading Shared Libraries150192
 +Node: Obsolete151620
 +Node: Undocumented152312
 +Node: Invoking Summary152609
 +Node: Regexp154269
 +Node: Regexp Usage155723
 +Node: Escape Sequences157760
 +Node: Regexp Operators163992
 +Ref: Regexp Operators-Footnote-1171408
 +Ref: Regexp Operators-Footnote-2171555
 +Node: Bracket Expressions171653
 +Ref: table-char-classes174129
 +Node: Leftmost Longest177266
 +Node: Computed Regexps178569
 +Node: GNU Regexp Operators181996
 +Node: Case-sensitivity185675
 +Ref: Case-sensitivity-Footnote-1188562
 +Ref: Case-sensitivity-Footnote-2188797
 +Node: Regexp Summary188905
 +Node: Reading Files190371
 +Node: Records192534
 +Node: awk split records193267
 +Node: gawk split records198198
 +Ref: gawk split records-Footnote-1202738
 +Node: Fields202775
 +Node: Nonconstant Fields205516
 +Ref: Nonconstant Fields-Footnote-1207752
 +Node: Changing Fields207956
 +Node: Field Separators213884
 +Node: Default Field Splitting216582
 +Node: Regexp Field Splitting217700
 +Node: Single Character Fields221053
 +Node: Command Line Field Separator222113
 +Node: Full Line Fields225331
 +Ref: Full Line Fields-Footnote-1226853
 +Ref: Full Line Fields-Footnote-2226899
 +Node: Field Splitting Summary227000
 +Node: Constant Size229074
 +Node: Splitting By Content233652
 +Ref: Splitting By Content-Footnote-1237623
 +Node: Multiple Line237786
 +Ref: Multiple Line-Footnote-1243668
 +Node: Getline243847
 +Node: Plain Getline246314
 +Node: Getline/Variable248953
 +Node: Getline/File250102
 +Node: Getline/Variable/File251488
 +Ref: Getline/Variable/File-Footnote-1253091
 +Node: Getline/Pipe253179
 +Node: Getline/Variable/Pipe255884
 +Node: Getline/Coprocess257017
 +Node: Getline/Variable/Coprocess258282
 +Node: Getline Notes259022
 +Node: Getline Summary261817
 +Ref: table-getline-variants262239
 +Node: Read Timeout262987
 +Ref: Read Timeout-Footnote-1266893
 +Node: Retrying Input266951
 +Node: Command-line directories268150
 +Node: Input Summary269056
 +Node: Input Exercises272228
 +Node: Printing272956
 +Node: Print274790
 +Node: Print Examples276247
 +Node: Output Separators279027
 +Node: OFMT281044
 +Node: Printf282400
 +Node: Basic Printf283185
 +Node: Control Letters284759
 +Node: Format Modifiers288747
 +Node: Printf Examples294762
 +Node: Redirection297248
 +Node: Special FD304089
 +Ref: Special FD-Footnote-1307257
 +Node: Special Files307331
 +Node: Other Inherited Files307948
 +Node: Special Network308949
 +Node: Special Caveats309809
 +Node: Close Files And Pipes310758
 +Ref: table-close-pipe-return-values317665
 +Ref: Close Files And Pipes-Footnote-1318448
 +Ref: Close Files And Pipes-Footnote-2318596
 +Node: Nonfatal318748
 +Node: Output Summary321073
 +Node: Output Exercises322295
 +Node: Expressions322974
 +Node: Values324162
 +Node: Constants324840
 +Node: Scalar Constants325531
 +Ref: Scalar Constants-Footnote-1326395
 +Node: Nondecimal-numbers326645
 +Node: Regexp Constants329646
 +Node: Using Constant Regexps330172
 +Node: Standard Regexp Constants330794
 +Node: Strong Regexp Constants333982
 +Node: Variables336940
 +Node: Using Variables337597
 +Node: Assignment Options339507
 +Node: Conversion341380
 +Node: Strings And Numbers341904
 +Ref: Strings And Numbers-Footnote-1344967
 +Node: Locale influences conversions345076
 +Ref: table-locale-affects347834
 +Node: All Operators348452
 +Node: Arithmetic Ops349081
 +Node: Concatenation351587
 +Ref: Concatenation-Footnote-1354434
 +Node: Assignment Ops354541
 +Ref: table-assign-ops359532
 +Node: Increment Ops360845
 +Node: Truth Values and Conditions364305
 +Node: Truth Values365379
 +Node: Typing and Comparison366427
 +Node: Variable Typing367247
 +Ref: Variable Typing-Footnote-1373710
 +Ref: Variable Typing-Footnote-2373782
 +Node: Comparison Operators373859
 +Ref: table-relational-ops374278
 +Node: POSIX String Comparison377773
 +Ref: POSIX String Comparison-Footnote-1379468
 +Ref: POSIX String Comparison-Footnote-2379607
 +Node: Boolean Ops379691
 +Ref: Boolean Ops-Footnote-1384173
 +Node: Conditional Exp384265
 +Node: Function Calls386001
 +Node: Precedence389878
 +Node: Locales393537
 +Node: Expressions Summary395169
 +Node: Patterns and Actions397742
 +Node: Pattern Overview398862
 +Node: Regexp Patterns400539
 +Node: Expression Patterns401081
 +Node: Ranges404862
 +Node: BEGIN/END407970
 +Node: Using BEGIN/END408731
 +Ref: Using BEGIN/END-Footnote-1411467
 +Node: I/O And BEGIN/END411573
 +Node: BEGINFILE/ENDFILE413887
 +Node: Empty416794
 +Node: Using Shell Variables417111
 +Node: Action Overview419385
 +Node: Statements421710
 +Node: If Statement423558
 +Node: While Statement425053
 +Node: Do Statement427081
 +Node: For Statement428229
 +Node: Switch Statement431387
 +Node: Break Statement433773
 +Node: Continue Statement435865
 +Node: Next Statement437692
 +Node: Nextfile Statement440075
 +Node: Exit Statement442727
 +Node: Built-in Variables445130
 +Node: User-modified446263
 +Node: Auto-set453849
 +Ref: Auto-set-Footnote-1468502
 +Ref: Auto-set-Footnote-2468708
 +Node: ARGC and ARGV468764
 +Node: Pattern Action Summary472977
 +Node: Arrays475407
 +Node: Array Basics476736
 +Node: Array Intro477580
 +Ref: figure-array-elements479555
 +Ref: Array Intro-Footnote-1482259
 +Node: Reference to Elements482387
 +Node: Assigning Elements484851
 +Node: Array Example485342
 +Node: Scanning an Array487101
 +Node: Controlling Scanning490123
 +Ref: Controlling Scanning-Footnote-1495522
 +Node: Numeric Array Subscripts495838
 +Node: Uninitialized Subscripts498022
 +Node: Delete499641
 +Ref: Delete-Footnote-1502393
 +Node: Multidimensional502450
 +Node: Multiscanning505545
 +Node: Arrays of Arrays507136
 +Node: Arrays Summary511903
 +Node: Functions513996
 +Node: Built-in515034
 +Node: Calling Built-in516115
 +Node: Numeric Functions518111
 +Ref: Numeric Functions-Footnote-1522944
 +Ref: Numeric Functions-Footnote-2523301
 +Ref: Numeric Functions-Footnote-3523349
 +Node: String Functions523621
 +Ref: String Functions-Footnote-1547125
 +Ref: String Functions-Footnote-2547253
 +Ref: String Functions-Footnote-3547501
 +Node: Gory Details547588
 +Ref: table-sub-escapes549379
 +Ref: table-sub-proposed550898
 +Ref: table-posix-sub552261
 +Ref: table-gensub-escapes553802
 +Ref: Gory Details-Footnote-1554625
 +Node: I/O Functions554779
 +Ref: table-system-return-values561361
 +Ref: I/O Functions-Footnote-1563341
 +Ref: I/O Functions-Footnote-2563489
 +Node: Time Functions563609
 +Ref: Time Functions-Footnote-1574131
 +Ref: Time Functions-Footnote-2574199
 +Ref: Time Functions-Footnote-3574357
 +Ref: Time Functions-Footnote-4574468
 +Ref: Time Functions-Footnote-5574580
 +Ref: Time Functions-Footnote-6574807
 +Node: Bitwise Functions575073
 +Ref: table-bitwise-ops575667
 +Ref: Bitwise Functions-Footnote-1581693
 +Ref: Bitwise Functions-Footnote-2581866
 +Node: Type Functions582057
 +Node: I18N Functions584733
 +Node: User-defined586384
 +Node: Definition Syntax587189
 +Ref: Definition Syntax-Footnote-1592876
 +Node: Function Example592947
 +Ref: Function Example-Footnote-1595869
 +Node: Function Caveats595891
 +Node: Calling A Function596409
 +Node: Variable Scope597367
 +Node: Pass By Value/Reference600361
 +Node: Return Statement603860
 +Node: Dynamic Typing606839
 +Node: Indirect Calls607769
 +Ref: Indirect Calls-Footnote-1618020
 +Node: Functions Summary618148
 +Node: Library Functions620853
 +Ref: Library Functions-Footnote-1624460
 +Ref: Library Functions-Footnote-2624603
 +Node: Library Names624774
 +Ref: Library Names-Footnote-1628234
 +Ref: Library Names-Footnote-2628457
 +Node: General Functions628543
 +Node: Strtonum Function629646
 +Node: Assert Function632668
 +Node: Round Function635994
 +Node: Cliff Random Function637535
 +Node: Ordinal Functions638551
 +Ref: Ordinal Functions-Footnote-1641614
 +Ref: Ordinal Functions-Footnote-2641866
 +Node: Join Function642076
 +Ref: Join Function-Footnote-1643846
 +Node: Getlocaltime Function644046
 +Node: Readfile Function647788
 +Node: Shell Quoting649760
 +Node: Data File Management651161
 +Node: Filetrans Function651793
 +Node: Rewind Function655889
 +Node: File Checking657795
 +Ref: File Checking-Footnote-1659129
 +Node: Empty Files659330
 +Node: Ignoring Assigns661309
 +Node: Getopt Function662859
 +Ref: Getopt Function-Footnote-1674328
 +Node: Passwd Functions674528
 +Ref: Passwd Functions-Footnote-1683367
 +Node: Group Functions683455
 +Ref: Group Functions-Footnote-1691353
 +Node: Walking Arrays691560
 +Node: Library Functions Summary694568
 +Node: Library Exercises695974
 +Node: Sample Programs696439
 +Node: Running Examples697209
 +Node: Clones697937
 +Node: Cut Program699161
 +Node: Egrep Program709090
 +Ref: Egrep Program-Footnote-1716602
 +Node: Id Program716712
 +Node: Split Program720392
 +Ref: Split Program-Footnote-1723851
 +Node: Tee Program723980
 +Node: Uniq Program726770
 +Node: Wc Program734196
 +Ref: Wc Program-Footnote-1738451
 +Node: Miscellaneous Programs738545
 +Node: Dupword Program739758
 +Node: Alarm Program741788
 +Node: Translate Program746643
 +Ref: Translate Program-Footnote-1751208
 +Node: Labels Program751478
 +Ref: Labels Program-Footnote-1754829
 +Node: Word Sorting754913
 +Node: History Sorting758985
 +Node: Extract Program760820
 +Node: Simple Sed768349
 +Node: Igawk Program771423
 +Ref: Igawk Program-Footnote-1785754
 +Ref: Igawk Program-Footnote-2785956
 +Ref: Igawk Program-Footnote-3786078
 +Node: Anagram Program786193
 +Node: Signature Program789255
 +Node: Programs Summary790502
 +Node: Programs Exercises791716
 +Ref: Programs Exercises-Footnote-1795845
 +Node: Advanced Features795936
 +Node: Nondecimal Data797926
 +Node: Array Sorting799517
 +Node: Controlling Array Traversal800217
 +Ref: Controlling Array Traversal-Footnote-1808584
 +Node: Array Sorting Functions808702
 +Ref: Array Sorting Functions-Footnote-1813793
 +Node: Two-way I/O813989
 +Ref: Two-way I/O-Footnote-1820539
 +Ref: Two-way I/O-Footnote-2820726
 +Node: TCP/IP Networking820808
 +Node: Profiling823926
 +Ref: Profiling-Footnote-1832419
 +Node: Advanced Features Summary832742
 +Node: Internationalization834586
 +Node: I18N and L10N836066
 +Node: Explaining gettext836753
 +Ref: Explaining gettext-Footnote-1842645
 +Ref: Explaining gettext-Footnote-2842830
 +Node: Programmer i18n842995
 +Ref: Programmer i18n-Footnote-1847944
 +Node: Translator i18n847993
 +Node: String Extraction848787
 +Ref: String Extraction-Footnote-1849919
 +Node: Printf Ordering850005
 +Ref: Printf Ordering-Footnote-1852791
 +Node: I18N Portability852855
 +Ref: I18N Portability-Footnote-1855311
 +Node: I18N Example855374
 +Ref: I18N Example-Footnote-1858180
 +Node: Gawk I18N858253
 +Node: I18N Summary858898
 +Node: Debugger860239
 +Node: Debugging861261
 +Node: Debugging Concepts861702
 +Node: Debugging Terms863511
 +Node: Awk Debugging866086
 +Node: Sample Debugging Session866992
 +Node: Debugger Invocation867526
 +Node: Finding The Bug868912
 +Node: List of Debugger Commands875390
 +Node: Breakpoint Control876723
 +Node: Debugger Execution Control880417
 +Node: Viewing And Changing Data883779
 +Node: Execution Stack887153
 +Node: Debugger Info888790
 +Node: Miscellaneous Debugger Commands892861
 +Node: Readline Support897949
 +Node: Limitations898845
 +Node: Debugging Summary900954
 +Node: Arbitrary Precision Arithmetic902233
 +Node: Computer Arithmetic903649
 +Ref: table-numeric-ranges907240
 +Ref: Computer Arithmetic-Footnote-1907962
 +Node: Math Definitions908019
 +Ref: table-ieee-formats911333
 +Ref: Math Definitions-Footnote-1911936
 +Node: MPFR features912041
 +Node: FP Math Caution913758
 +Ref: FP Math Caution-Footnote-1914830
 +Node: Inexactness of computations915199
 +Node: Inexact representation916159
 +Node: Comparing FP Values917519
 +Node: Errors accumulate918601
 +Node: Getting Accuracy920034
 +Node: Try To Round922744
 +Node: Setting precision923643
 +Ref: table-predefined-precision-strings924340
 +Node: Setting the rounding mode926170
 +Ref: table-gawk-rounding-modes926544
 +Ref: Setting the rounding mode-Footnote-1929952
 +Node: Arbitrary Precision Integers930131
 +Ref: Arbitrary Precision Integers-Footnote-1935048
 +Node: POSIX Floating Point Problems935197
 +Ref: POSIX Floating Point Problems-Footnote-1939079
 +Node: Floating point summary939117
 +Node: Dynamic Extensions941307
 +Node: Extension Intro942860
 +Node: Plugin License944126
 +Node: Extension Mechanism Outline944923
 +Ref: figure-load-extension945362
 +Ref: figure-register-new-function946927
 +Ref: figure-call-new-function948019
 +Node: Extension API Description950081
 +Node: Extension API Functions Introduction951723
 +Node: General Data Types957034
 +Ref: General Data Types-Footnote-1964243
 +Node: Memory Allocation Functions964542
 +Ref: Memory Allocation Functions-Footnote-1967387
 +Node: Constructor Functions967486
 +Node: Registration Functions970485
 +Node: Extension Functions971170
 +Node: Exit Callback Functions976368
 +Node: Extension Version String977618
 +Node: Input Parsers978281
 +Node: Output Wrappers988163
 +Node: Two-way processors992675
 +Node: Printing Messages994940
 +Ref: Printing Messages-Footnote-1996111
 +Node: Updating ERRNO996264
 +Node: Requesting Values997003
 +Ref: table-value-types-returned997740
 +Node: Accessing Parameters998676
 +Node: Symbol Table Access999911
 +Node: Symbol table by name1000423
 +Node: Symbol table by cookie1002212
 +Ref: Symbol table by cookie-Footnote-11006397
 +Node: Cached values1006461
 +Ref: Cached values-Footnote-11009997
 +Node: Array Manipulation1010088
 +Ref: Array Manipulation-Footnote-11011179
 +Node: Array Data Types1011216
 +Ref: Array Data Types-Footnote-11013874
 +Node: Array Functions1013966
 +Node: Flattening Arrays1018361
 +Node: Creating Arrays1025302
 +Node: Redirection API1030071
 +Node: Extension API Variables1032902
 +Node: Extension Versioning1033535
 +Ref: gawk-api-version1033972
 +Node: Extension API Informational Variables1035700
 +Node: Extension API Boilerplate1036764
 +Node: Changes from API V11040626
 +Node: Finding Extensions1041286
 +Node: Extension Example1041845
 +Node: Internal File Description1042643
 +Node: Internal File Ops1046723
 +Ref: Internal File Ops-Footnote-11058123
 +Node: Using Internal File Ops1058263
 +Ref: Using Internal File Ops-Footnote-11060646
 +Node: Extension Samples1060920
 +Node: Extension Sample File Functions1062449
 +Node: Extension Sample Fnmatch1070098
 +Node: Extension Sample Fork1071585
 +Node: Extension Sample Inplace1072803
 +Node: Extension Sample Ord1076013
 +Node: Extension Sample Readdir1076849
 +Ref: table-readdir-file-types1077738
 +Node: Extension Sample Revout1078543
 +Node: Extension Sample Rev2way1079132
 +Node: Extension Sample Read write array1079872
 +Node: Extension Sample Readfile1081814
 +Node: Extension Sample Time1082909
 +Node: Extension Sample API Tests1084257
 +Node: gawkextlib1084749
 +Node: Extension summary1087196
 +Node: Extension Exercises1090898
 +Node: Language History1092396
 +Node: V7/SVR3.11094052
 +Node: SVR41096204
 +Node: POSIX1097638
 +Node: BTL1099017
 +Node: POSIX/GNU1099746
 +Node: Feature History1105608
 +Node: Common Extensions1119978
 +Node: Ranges and Locales1121261
 +Ref: Ranges and Locales-Footnote-11125877
 +Ref: Ranges and Locales-Footnote-21125904
 +Ref: Ranges and Locales-Footnote-31126139
 +Node: Contributors1126360
 +Node: History summary1131920
 +Node: Installation1133300
 +Node: Gawk Distribution1134244
 +Node: Getting1134728
 +Node: Extracting1135689
 +Node: Distribution contents1137327
 +Node: Unix Installation1143669
 +Node: Quick Installation1144351
 +Node: Shell Startup Files1146765
 +Node: Additional Configuration Options1147843
 +Node: Configuration Philosophy1149648
 +Node: Non-Unix Installation1152017
 +Node: PC Installation1152477
 +Node: PC Binary Installation1153315
 +Node: PC Compiling1153750
 +Node: PC Using1154867
 +Node: Cygwin1157912
 +Node: MSYS1158682
 +Node: VMS Installation1159183
 +Node: VMS Compilation1159974
 +Ref: VMS Compilation-Footnote-11161203
 +Node: VMS Dynamic Extensions1161261
 +Node: VMS Installation Details1162946
 +Node: VMS Running1165199
 +Node: VMS GNV1169478
 +Node: VMS Old Gawk1170213
 +Node: Bugs1170684
 +Node: Bug address1171347
 +Node: Usenet1173744
- Node: Maintainers1174519
- Node: Other Versions1175895
- Node: Installation summary1182479
- Node: Notes1183514
- Node: Compatibility Mode1184379
- Node: Additions1185161
- Node: Accessing The Source1186086
- Node: Adding Code1187521
- Node: New Ports1193740
- Node: Derived Files1198228
- Ref: Derived Files-Footnote-11203713
- Ref: Derived Files-Footnote-21203748
- Ref: Derived Files-Footnote-31204346
- Node: Future Extensions1204460
- Node: Implementation Limitations1205118
- Node: Extension Design1206301
- Node: Old Extension Problems1207455
- Ref: Old Extension Problems-Footnote-11208973
- Node: Extension New Mechanism Goals1209030
- Ref: Extension New Mechanism Goals-Footnote-11212394
- Node: Extension Other Design Decisions1212583
- Node: Extension Future Growth1214696
- Node: Old Extension Mechanism1215532
- Node: Notes summary1217295
- Node: Basic Concepts1218477
- Node: Basic High Level1219158
- Ref: figure-general-flow1219440
- Ref: figure-process-flow1220125
- Ref: Basic High Level-Footnote-11223426
- Node: Basic Data Typing1223611
- Node: Glossary1226939
- Node: Copying1258886
- Node: GNU Free Documentation License1296425
- Node: Index1321543
++Node: Maintainers1174521
++Node: Other Versions1175897
++Node: Installation summary1182481
++Node: Notes1183516
++Node: Compatibility Mode1184381
++Node: Additions1185163
++Node: Accessing The Source1186088
++Node: Adding Code1187523
++Node: New Ports1193741
++Node: Derived Files1198229
++Ref: Derived Files-Footnote-11203714
++Ref: Derived Files-Footnote-21203749
++Ref: Derived Files-Footnote-31204347
++Node: Future Extensions1204461
++Node: Implementation Limitations1205119
++Node: Extension Design1206302
++Node: Old Extension Problems1207456
++Ref: Old Extension Problems-Footnote-11208974
++Node: Extension New Mechanism Goals1209031
++Ref: Extension New Mechanism Goals-Footnote-11212395
++Node: Extension Other Design Decisions1212584
++Node: Extension Future Growth1214697
++Node: Old Extension Mechanism1215533
++Node: Notes summary1217296
++Node: Basic Concepts1218478
++Node: Basic High Level1219159
++Ref: figure-general-flow1219441
++Ref: figure-process-flow1220126
++Ref: Basic High Level-Footnote-11223427
++Node: Basic Data Typing1223612
++Node: Glossary1226940
++Node: Copying1258887
++Node: GNU Free Documentation License1296426
++Node: Index1321544
  
  End Tag Table

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

Summary of changes:
 doc/ChangeLog   |  10 +++
 doc/gawk.info   | 270 ++++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |   8 +-
 doc/gawktexi.in |   8 +-
 doc/wordlist    |   6 +-
 5 files changed, 158 insertions(+), 144 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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