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-1415-g22ea6a


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1415-g22ea6af
Date: Sun, 31 May 2015 03:45:38 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  22ea6af9c93cbbfce581a00c7a41b0c92fd8507d (commit)
       via  501c2e5e720e3dbcb2e830c28037dd8b8d46bfcf (commit)
       via  7ae0f019e5636657d449d20ac0546c3bc6ac1bb2 (commit)
       via  1b6b1d81e80472bd44681c81e7db8046450189b1 (commit)
       via  69928350788dc1e89f53a8d1f4e9ab13f047eec8 (commit)
       via  a188a60ef38c39c7ddda96fdd88c5abb4feebe2b (commit)
      from  0b876113d778d77543fd8bafef4e37fc2af72bc8 (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=22ea6af9c93cbbfce581a00c7a41b0c92fd8507d

commit 22ea6af9c93cbbfce581a00c7a41b0c92fd8507d
Merge: 0b87611 501c2e5
Author: Arnold D. Robbins <address@hidden>
Date:   Sat May 30 23:45:27 2015 -0400

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 6a52bae,8d32890..337c148
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -34889,563 -34515,559 +34889,563 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword342140
 -Node: Foreword446582
 -Node: Preface48114
 -Ref: Preface-Footnote-150986
 -Ref: Preface-Footnote-251093
 -Ref: Preface-Footnote-351327
 -Node: History51469
 -Node: Names53822
 -Ref: Names-Footnote-154916
 -Node: This Manual55063
 -Ref: This Manual-Footnote-161545
 -Node: Conventions61645
 -Node: Manual History64000
 -Ref: Manual History-Footnote-166996
 -Ref: Manual History-Footnote-267037
 -Node: How To Contribute67111
 -Node: Acknowledgments68240
 -Node: Getting Started73108
 -Node: Running gawk75547
 -Node: One-shot76737
 -Node: Read Terminal78000
 -Node: Long80032
 -Node: Executable Scripts81545
 -Ref: Executable Scripts-Footnote-184340
 -Node: Comments84443
 -Node: Quoting86927
 -Node: DOS Quoting92445
 -Node: Sample Data Files93120
 -Node: Very Simple95715
 -Node: Two Rules100617
 -Node: More Complex102503
 -Node: Statements/Lines105366
 -Ref: Statements/Lines-Footnote-1109825
 -Node: Other Features110090
 -Node: When111027
 -Ref: When-Footnote-1112781
 -Node: Intro Summary112846
 -Node: Invoking Gawk113730
 -Node: Command Line115244
 -Node: Options116042
 -Ref: Options-Footnote-1131949
 -Ref: Options-Footnote-2132179
 -Node: Other Arguments132204
 -Node: Naming Standard Input135151
 -Node: Environment Variables136244
 -Node: AWKPATH Variable136802
 -Ref: AWKPATH Variable-Footnote-1140103
 -Ref: AWKPATH Variable-Footnote-2140148
 -Node: AWKLIBPATH Variable140409
 -Node: Other Environment Variables141553
 -Node: Exit Status145318
 -Node: Include Files145995
 -Node: Loading Shared Libraries149590
 -Node: Obsolete151018
 -Node: Undocumented151710
 -Node: Invoking Summary152007
 -Node: Regexp153667
 -Node: Regexp Usage155121
 -Node: Escape Sequences157158
 -Node: Regexp Operators163173
 -Ref: Regexp Operators-Footnote-1170590
 -Ref: Regexp Operators-Footnote-2170737
 -Node: Bracket Expressions170835
 -Ref: table-char-classes172858
 -Node: Leftmost Longest175804
 -Node: Computed Regexps177107
 -Node: GNU Regexp Operators180534
 -Node: Case-sensitivity184213
 -Ref: Case-sensitivity-Footnote-1187100
 -Ref: Case-sensitivity-Footnote-2187335
 -Node: Regexp Summary187443
 -Node: Reading Files188909
 -Node: Records191003
 -Node: awk split records191736
 -Node: gawk split records196668
 -Ref: gawk split records-Footnote-1201212
 -Node: Fields201249
 -Ref: Fields-Footnote-1204029
 -Node: Nonconstant Fields204115
 -Ref: Nonconstant Fields-Footnote-1206351
 -Node: Changing Fields206555
 -Node: Field Separators212485
 -Node: Default Field Splitting215183
 -Node: Regexp Field Splitting216301
 -Node: Single Character Fields219654
 -Node: Command Line Field Separator220714
 -Node: Full Line Fields223932
 -Ref: Full Line Fields-Footnote-1225454
 -Ref: Full Line Fields-Footnote-2225500
 -Node: Field Splitting Summary225601
 -Node: Constant Size227675
 -Node: Splitting By Content232254
 -Ref: Splitting By Content-Footnote-1236225
 -Node: Multiple Line236388
 -Ref: Multiple Line-Footnote-1242271
 -Node: Getline242450
 -Node: Plain Getline244654
 -Node: Getline/Variable247293
 -Node: Getline/File248442
 -Node: Getline/Variable/File249828
 -Ref: Getline/Variable/File-Footnote-1251432
 -Node: Getline/Pipe251520
 -Node: Getline/Variable/Pipe254225
 -Node: Getline/Coprocess255358
 -Node: Getline/Variable/Coprocess256623
 -Node: Getline Notes257363
 -Node: Getline Summary260158
 -Ref: table-getline-variants260580
 -Node: Read Timeout261328
 -Ref: Read Timeout-Footnote-1265169
 -Node: Command-line directories265227
 -Node: Input Summary266132
 -Node: Input Exercises269304
 -Node: Printing270032
 -Node: Print271809
 -Node: Print Examples273266
 -Node: Output Separators276046
 -Node: OFMT278063
 -Node: Printf279419
 -Node: Basic Printf280204
 -Node: Control Letters281778
 -Node: Format Modifiers285766
 -Node: Printf Examples291781
 -Node: Redirection294267
 -Node: Special FD301110
 -Ref: Special FD-Footnote-1304278
 -Node: Special Files304352
 -Node: Other Inherited Files304969
 -Node: Special Network305970
 -Node: Special Caveats306830
 -Node: Close Files And Pipes307779
 -Ref: Close Files And Pipes-Footnote-1314972
 -Ref: Close Files And Pipes-Footnote-2315120
 -Node: Output Summary315271
 -Node: Output Exercises316269
 -Node: Expressions316948
 -Node: Values318136
 -Node: Constants318814
 -Node: Scalar Constants319505
 -Ref: Scalar Constants-Footnote-1320369
 -Node: Nondecimal-numbers320619
 -Node: Regexp Constants323633
 -Node: Using Constant Regexps324159
 -Node: Variables327322
 -Node: Using Variables327979
 -Node: Assignment Options329890
 -Node: Conversion331764
 -Node: Strings And Numbers332288
 -Ref: Strings And Numbers-Footnote-1335352
 -Node: Locale influences conversions335461
 -Ref: table-locale-affects338219
 -Node: All Operators338837
 -Node: Arithmetic Ops339466
 -Node: Concatenation341972
 -Ref: Concatenation-Footnote-1344819
 -Node: Assignment Ops344926
 -Ref: table-assign-ops349918
 -Node: Increment Ops351231
 -Node: Truth Values and Conditions354691
 -Node: Truth Values355765
 -Node: Typing and Comparison356813
 -Node: Variable Typing357633
 -Node: Comparison Operators361257
 -Ref: table-relational-ops361676
 -Node: POSIX String Comparison365171
 -Ref: POSIX String Comparison-Footnote-1366245
 -Node: Boolean Ops366384
 -Ref: Boolean Ops-Footnote-1370866
 -Node: Conditional Exp370958
 -Node: Function Calls372694
 -Node: Precedence376574
 -Node: Locales380233
 -Node: Expressions Summary381865
 -Node: Patterns and Actions384438
 -Node: Pattern Overview385558
 -Node: Regexp Patterns387235
 -Node: Expression Patterns387777
 -Node: Ranges391558
 -Node: BEGIN/END394666
 -Node: Using BEGIN/END395427
 -Ref: Using BEGIN/END-Footnote-1398164
 -Node: I/O And BEGIN/END398270
 -Node: BEGINFILE/ENDFILE400586
 -Node: Empty403493
 -Node: Using Shell Variables403810
 -Node: Action Overview406084
 -Node: Statements408409
 -Node: If Statement410257
 -Node: While Statement411752
 -Node: Do Statement413780
 -Node: For Statement414928
 -Node: Switch Statement418087
 -Node: Break Statement420473
 -Node: Continue Statement422565
 -Node: Next Statement424392
 -Node: Nextfile Statement426775
 -Node: Exit Statement429427
 -Node: Built-in Variables431832
 -Node: User-modified432965
 -Ref: User-modified-Footnote-1440592
 -Node: Auto-set440654
 -Ref: Auto-set-Footnote-1453722
 -Ref: Auto-set-Footnote-2453928
 -Node: ARGC and ARGV453984
 -Node: Pattern Action Summary458203
 -Node: Arrays460633
 -Node: Array Basics461962
 -Node: Array Intro462806
 -Ref: figure-array-elements464781
 -Ref: Array Intro-Footnote-1467485
 -Node: Reference to Elements467613
 -Node: Assigning Elements470077
 -Node: Array Example470568
 -Node: Scanning an Array472327
 -Node: Controlling Scanning475351
 -Ref: Controlling Scanning-Footnote-1480750
 -Node: Numeric Array Subscripts481066
 -Node: Uninitialized Subscripts483250
 -Node: Delete484869
 -Ref: Delete-Footnote-1487621
 -Node: Multidimensional487678
 -Node: Multiscanning490773
 -Node: Arrays of Arrays492364
 -Node: Arrays Summary497132
 -Node: Functions499225
 -Node: Built-in500263
 -Node: Calling Built-in501341
 -Node: Numeric Functions503337
 -Ref: Numeric Functions-Footnote-1507365
 -Ref: Numeric Functions-Footnote-2507722
 -Ref: Numeric Functions-Footnote-3507770
 -Node: String Functions508042
 -Ref: String Functions-Footnote-1531550
 -Ref: String Functions-Footnote-2531679
 -Ref: String Functions-Footnote-3531927
 -Node: Gory Details532014
 -Ref: table-sub-escapes533805
 -Ref: table-sub-proposed535324
 -Ref: table-posix-sub536687
 -Ref: table-gensub-escapes538228
 -Ref: Gory Details-Footnote-1539051
 -Node: I/O Functions539202
 -Ref: I/O Functions-Footnote-1546423
 -Node: Time Functions546571
 -Ref: Time Functions-Footnote-1557076
 -Ref: Time Functions-Footnote-2557144
 -Ref: Time Functions-Footnote-3557302
 -Ref: Time Functions-Footnote-4557413
 -Ref: Time Functions-Footnote-5557525
 -Ref: Time Functions-Footnote-6557752
 -Node: Bitwise Functions558018
 -Ref: table-bitwise-ops558612
 -Ref: Bitwise Functions-Footnote-1562950
 -Node: Type Functions563123
 -Node: I18N Functions564279
 -Node: User-defined565930
 -Node: Definition Syntax566735
 -Ref: Definition Syntax-Footnote-1572422
 -Node: Function Example572493
 -Ref: Function Example-Footnote-1575415
 -Node: Function Caveats575437
 -Node: Calling A Function575955
 -Node: Variable Scope576913
 -Node: Pass By Value/Reference579907
 -Node: Return Statement583406
 -Node: Dynamic Typing586385
 -Node: Indirect Calls587315
 -Ref: Indirect Calls-Footnote-1597566
 -Node: Functions Summary597694
 -Node: Library Functions600399
 -Ref: Library Functions-Footnote-1604008
 -Ref: Library Functions-Footnote-2604151
 -Node: Library Names604322
 -Ref: Library Names-Footnote-1607783
 -Ref: Library Names-Footnote-2608006
 -Node: General Functions608092
 -Node: Strtonum Function609195
 -Node: Assert Function612217
 -Node: Round Function615543
 -Node: Cliff Random Function617084
 -Node: Ordinal Functions618100
 -Ref: Ordinal Functions-Footnote-1621163
 -Ref: Ordinal Functions-Footnote-2621415
 -Node: Join Function621625
 -Ref: Join Function-Footnote-1623395
 -Node: Getlocaltime Function623595
 -Node: Readfile Function627339
 -Node: Shell Quoting629313
 -Node: Data File Management630714
 -Node: Filetrans Function631346
 -Node: Rewind Function635443
 -Node: File Checking636829
 -Ref: File Checking-Footnote-1638163
 -Node: Empty Files638364
 -Node: Ignoring Assigns640343
 -Node: Getopt Function641893
 -Ref: Getopt Function-Footnote-1653363
 -Node: Passwd Functions653563
 -Ref: Passwd Functions-Footnote-1662404
 -Node: Group Functions662492
 -Ref: Group Functions-Footnote-1670391
 -Node: Walking Arrays670598
 -Node: Library Functions Summary673608
 -Node: Library Exercises675014
 -Node: Sample Programs676293
 -Node: Running Examples677063
 -Node: Clones677791
 -Node: Cut Program679015
 -Node: Egrep Program688736
 -Ref: Egrep Program-Footnote-1696248
 -Node: Id Program696358
 -Node: Split Program700038
 -Ref: Split Program-Footnote-1703497
 -Node: Tee Program703626
 -Node: Uniq Program706416
 -Node: Wc Program713842
 -Ref: Wc Program-Footnote-1718097
 -Node: Miscellaneous Programs718191
 -Node: Dupword Program719404
 -Node: Alarm Program721434
 -Node: Translate Program726289
 -Ref: Translate Program-Footnote-1730854
 -Node: Labels Program731124
 -Ref: Labels Program-Footnote-1734475
 -Node: Word Sorting734559
 -Node: History Sorting738631
 -Node: Extract Program740466
 -Node: Simple Sed747997
 -Node: Igawk Program751071
 -Ref: Igawk Program-Footnote-1765402
 -Ref: Igawk Program-Footnote-2765604
 -Ref: Igawk Program-Footnote-3765726
 -Node: Anagram Program765841
 -Node: Signature Program768903
 -Node: Programs Summary770150
 -Node: Programs Exercises771365
 -Ref: Programs Exercises-Footnote-1775494
 -Node: Advanced Features775585
 -Node: Nondecimal Data777575
 -Node: Array Sorting779166
 -Node: Controlling Array Traversal779866
 -Ref: Controlling Array Traversal-Footnote-1788235
 -Node: Array Sorting Functions788353
 -Ref: Array Sorting Functions-Footnote-1792240
 -Node: Two-way I/O792436
 -Ref: Two-way I/O-Footnote-1797387
 -Ref: Two-way I/O-Footnote-2797574
 -Node: TCP/IP Networking797656
 -Node: Profiling800563
 -Node: Advanced Features Summary808102
 -Node: Internationalization810038
 -Node: I18N and L10N811518
 -Node: Explaining gettext812205
 -Ref: Explaining gettext-Footnote-1817228
 -Ref: Explaining gettext-Footnote-2817413
 -Node: Programmer i18n817578
 -Ref: Programmer i18n-Footnote-1822434
 -Node: Translator i18n822483
 -Node: String Extraction823277
 -Ref: String Extraction-Footnote-1824410
 -Node: Printf Ordering824496
 -Ref: Printf Ordering-Footnote-1827282
 -Node: I18N Portability827346
 -Ref: I18N Portability-Footnote-1829802
 -Node: I18N Example829865
 -Ref: I18N Example-Footnote-1832671
 -Node: Gawk I18N832744
 -Node: I18N Summary833389
 -Node: Debugger834730
 -Node: Debugging835752
 -Node: Debugging Concepts836193
 -Node: Debugging Terms838002
 -Node: Awk Debugging840577
 -Node: Sample Debugging Session841483
 -Node: Debugger Invocation842017
 -Node: Finding The Bug843403
 -Node: List of Debugger Commands849881
 -Node: Breakpoint Control851214
 -Node: Debugger Execution Control854908
 -Node: Viewing And Changing Data858270
 -Node: Execution Stack861644
 -Node: Debugger Info863281
 -Node: Miscellaneous Debugger Commands867352
 -Node: Readline Support872361
 -Node: Limitations873257
 -Node: Debugging Summary875366
 -Node: Arbitrary Precision Arithmetic876539
 -Node: Computer Arithmetic877955
 -Ref: table-numeric-ranges881546
 -Ref: Computer Arithmetic-Footnote-1882268
 -Node: Math Definitions882325
 -Ref: table-ieee-formats885639
 -Ref: Math Definitions-Footnote-1886242
 -Node: MPFR features886347
 -Node: FP Math Caution888020
 -Ref: FP Math Caution-Footnote-1889092
 -Node: Inexactness of computations889461
 -Node: Inexact representation890421
 -Node: Comparing FP Values891781
 -Node: Errors accumulate892863
 -Node: Getting Accuracy894296
 -Node: Try To Round897006
 -Node: Setting precision897905
 -Ref: table-predefined-precision-strings898602
 -Node: Setting the rounding mode900432
 -Ref: table-gawk-rounding-modes900806
 -Ref: Setting the rounding mode-Footnote-1904214
 -Node: Arbitrary Precision Integers904393
 -Ref: Arbitrary Precision Integers-Footnote-1907377
 -Node: POSIX Floating Point Problems907526
 -Ref: POSIX Floating Point Problems-Footnote-1911408
 -Node: Floating point summary911446
 -Node: Dynamic Extensions913636
 -Node: Extension Intro915189
 -Node: Plugin License916455
 -Node: Extension Mechanism Outline917252
 -Ref: figure-load-extension917691
 -Ref: figure-register-new-function919256
 -Ref: figure-call-new-function920348
 -Node: Extension API Description922411
 -Node: Extension API Functions Introduction923861
 -Node: General Data Types928673
 -Ref: General Data Types-Footnote-1934628
 -Node: Memory Allocation Functions934927
 -Ref: Memory Allocation Functions-Footnote-1937772
 -Node: Constructor Functions937871
 -Node: Registration Functions939616
 -Node: Extension Functions940301
 -Node: Exit Callback Functions942600
 -Node: Extension Version String943850
 -Node: Input Parsers944513
 -Node: Output Wrappers954398
 -Node: Two-way processors958910
 -Node: Printing Messages961174
 -Ref: Printing Messages-Footnote-1962250
 -Node: Updating 'ERRNO'962403
 -Node: Requesting Values963144
 -Ref: table-value-types-returned963883
 -Node: Accessing Parameters964766
 -Node: Symbol Table Access966002
 -Node: Symbol table by name966514
 -Node: Symbol table by cookie968535
 -Ref: Symbol table by cookie-Footnote-1972684
 -Node: Cached values972748
 -Ref: Cached values-Footnote-1976249
 -Node: Array Manipulation976340
 -Ref: Array Manipulation-Footnote-1977439
 -Node: Array Data Types977476
 -Ref: Array Data Types-Footnote-1980134
 -Node: Array Functions980226
 -Node: Flattening Arrays984085
 -Node: Creating Arrays990993
 -Node: Extension API Variables995765
 -Node: Extension Versioning996401
 -Node: Extension API Informational Variables998292
 -Node: Extension API Boilerplate999356
 -Node: Finding Extensions1003170
 -Node: Extension Example1003730
 -Node: Internal File Description1004528
 -Node: Internal File Ops1008608
 -Ref: Internal File Ops-Footnote-11020370
 -Node: Using Internal File Ops1020510
 -Ref: Using Internal File Ops-Footnote-11022893
 -Node: Extension Samples1023168
 -Node: Extension Sample File Functions1024697
 -Node: Extension Sample Fnmatch1032346
 -Node: Extension Sample Fork1033833
 -Node: Extension Sample Inplace1035051
 -Node: Extension Sample Ord1037137
 -Node: Extension Sample Readdir1037973
 -Ref: table-readdir-file-types1038862
 -Node: Extension Sample Revout1039667
 -Node: Extension Sample Rev2way1040256
 -Node: Extension Sample Read write array1040996
 -Node: Extension Sample Readfile1042938
 -Node: Extension Sample Time1044033
 -Node: Extension Sample API Tests1045381
 -Node: gawkextlib1045873
 -Node: Extension summary1048297
 -Node: Extension Exercises1051989
 -Node: Language History1053486
 -Node: V7/SVR3.11055142
 -Node: SVR41057295
 -Node: POSIX1058729
 -Node: BTL1060109
 -Node: POSIX/GNU1060839
 -Node: Feature History1066360
 -Node: Common Extensions1079690
 -Node: Ranges and Locales1080973
 -Ref: Ranges and Locales-Footnote-11085589
 -Ref: Ranges and Locales-Footnote-21085616
 -Ref: Ranges and Locales-Footnote-31085851
 -Node: Contributors1086072
 -Node: History summary1091641
 -Node: Installation1093021
 -Node: Gawk Distribution1093966
 -Node: Getting1094450
 -Node: Extracting1095273
 -Node: Distribution contents1096911
 -Node: Unix Installation1102664
 -Node: Quick Installation1103280
 -Node: Additional Configuration Options1105707
 -Node: Configuration Philosophy1107511
 -Node: Non-Unix Installation1109881
 -Node: PC Installation1110339
 -Node: PC Binary Installation1111659
 -Node: PC Compiling1113511
 -Ref: PC Compiling-Footnote-11116535
 -Node: PC Testing1116644
 -Node: PC Using1117824
 -Node: Cygwin1121938
 -Node: MSYS1122708
 -Node: VMS Installation1123209
 -Node: VMS Compilation1124000
 -Ref: VMS Compilation-Footnote-11125230
 -Node: VMS Dynamic Extensions1125288
 -Node: VMS Installation Details1126973
 -Node: VMS Running1129226
 -Node: VMS GNV1132067
 -Node: VMS Old Gawk1132802
 -Node: Bugs1133273
 -Node: Other Versions1137387
 -Node: Installation summary1143861
 -Node: Notes1144919
 -Node: Compatibility Mode1145784
 -Node: Additions1146566
 -Node: Accessing The Source1147491
 -Node: Adding Code1148927
 -Node: New Ports1155082
 -Node: Derived Files1159570
 -Ref: Derived Files-Footnote-11165055
 -Ref: Derived Files-Footnote-21165090
 -Ref: Derived Files-Footnote-31165688
 -Node: Future Extensions1165802
 -Node: Implementation Limitations1166460
 -Node: Extension Design1167643
 -Node: Old Extension Problems1168797
 -Ref: Old Extension Problems-Footnote-11170315
 -Node: Extension New Mechanism Goals1170372
 -Ref: Extension New Mechanism Goals-Footnote-11173736
 -Node: Extension Other Design Decisions1173925
 -Node: Extension Future Growth1176038
 -Node: Old Extension Mechanism1176874
 -Node: Notes summary1178637
 -Node: Basic Concepts1179819
 -Node: Basic High Level1180500
 -Ref: figure-general-flow1180782
 -Ref: figure-process-flow1181467
 -Ref: Basic High Level-Footnote-11184768
 -Node: Basic Data Typing1184953
 -Node: Glossary1188281
 -Node: Copying1220227
 -Node: GNU Free Documentation License1257766
 -Node: Index1282884
 +Node: Foreword342435
 +Node: Foreword446877
 +Node: Preface48409
 +Ref: Preface-Footnote-151281
 +Ref: Preface-Footnote-251388
 +Ref: Preface-Footnote-351622
 +Node: History51764
 +Node: Names54117
 +Ref: Names-Footnote-155211
 +Node: This Manual55358
 +Ref: This Manual-Footnote-161840
 +Node: Conventions61940
 +Node: Manual History64295
 +Ref: Manual History-Footnote-167291
 +Ref: Manual History-Footnote-267332
 +Node: How To Contribute67406
 +Node: Acknowledgments68535
 +Node: Getting Started73403
 +Node: Running gawk75842
 +Node: One-shot77032
 +Node: Read Terminal78295
 +Node: Long80327
 +Node: Executable Scripts81840
 +Ref: Executable Scripts-Footnote-184635
 +Node: Comments84738
 +Node: Quoting87222
 +Node: DOS Quoting92740
 +Node: Sample Data Files93415
 +Node: Very Simple96010
 +Node: Two Rules100912
 +Node: More Complex102798
 +Node: Statements/Lines105661
 +Ref: Statements/Lines-Footnote-1110120
 +Node: Other Features110385
 +Node: When111322
 +Ref: When-Footnote-1113076
 +Node: Intro Summary113141
 +Node: Invoking Gawk114025
 +Node: Command Line115539
 +Node: Options116337
 +Ref: Options-Footnote-1132117
 +Ref: Options-Footnote-2132347
 +Node: Other Arguments132372
 +Node: Naming Standard Input135319
 +Node: Environment Variables136412
 +Node: AWKPATH Variable136970
 +Ref: AWKPATH Variable-Footnote-1140381
 +Ref: AWKPATH Variable-Footnote-2140426
 +Node: AWKLIBPATH Variable140687
 +Node: Other Environment Variables141944
 +Node: Exit Status145582
 +Node: Include Files146259
 +Node: Loading Shared Libraries149854
 +Node: Obsolete151282
 +Node: Undocumented151974
 +Node: Invoking Summary152271
 +Node: Regexp153931
 +Node: Regexp Usage155385
 +Node: Escape Sequences157422
 +Node: Regexp Operators163655
 +Ref: Regexp Operators-Footnote-1171072
 +Ref: Regexp Operators-Footnote-2171219
 +Node: Bracket Expressions171317
 +Ref: table-char-classes173340
 +Node: Leftmost Longest176286
 +Node: Computed Regexps177589
 +Node: GNU Regexp Operators181016
 +Node: Case-sensitivity184695
 +Ref: Case-sensitivity-Footnote-1187582
 +Ref: Case-sensitivity-Footnote-2187817
 +Node: Regexp Summary187925
 +Node: Reading Files189391
 +Node: Records191554
 +Node: awk split records192287
 +Node: gawk split records197219
 +Ref: gawk split records-Footnote-1201763
 +Node: Fields201800
 +Ref: Fields-Footnote-1204580
 +Node: Nonconstant Fields204666
 +Ref: Nonconstant Fields-Footnote-1206902
 +Node: Changing Fields207106
 +Node: Field Separators213036
 +Node: Default Field Splitting215734
 +Node: Regexp Field Splitting216852
 +Node: Single Character Fields220205
 +Node: Command Line Field Separator221265
 +Node: Full Line Fields224483
 +Ref: Full Line Fields-Footnote-1226005
 +Ref: Full Line Fields-Footnote-2226051
 +Node: Field Splitting Summary226152
 +Node: Constant Size228226
 +Node: Splitting By Content232805
 +Ref: Splitting By Content-Footnote-1236776
 +Node: Multiple Line236939
 +Ref: Multiple Line-Footnote-1242822
 +Node: Getline243001
 +Node: Plain Getline245468
 +Node: Getline/Variable248107
 +Node: Getline/File249256
 +Node: Getline/Variable/File250642
 +Ref: Getline/Variable/File-Footnote-1252246
 +Node: Getline/Pipe252334
 +Node: Getline/Variable/Pipe255039
 +Node: Getline/Coprocess256172
 +Node: Getline/Variable/Coprocess257437
 +Node: Getline Notes258177
 +Node: Getline Summary260972
 +Ref: table-getline-variants261394
 +Node: Read Timeout262142
 +Ref: Read Timeout-Footnote-1266049
 +Node: Retrying Input266107
 +Node: Command-line directories267306
 +Node: Input Summary268213
 +Node: Input Exercises271385
 +Node: Printing272113
 +Node: Print273948
 +Node: Print Examples275405
 +Node: Output Separators278185
 +Node: OFMT280202
 +Node: Printf281558
 +Node: Basic Printf282343
 +Node: Control Letters283917
 +Node: Format Modifiers287905
 +Node: Printf Examples293920
 +Node: Redirection296406
 +Node: Special FD303249
 +Ref: Special FD-Footnote-1306417
 +Node: Special Files306491
 +Node: Other Inherited Files307108
 +Node: Special Network308109
 +Node: Special Caveats308969
 +Node: Close Files And Pipes309918
 +Ref: Close Files And Pipes-Footnote-1317105
 +Ref: Close Files And Pipes-Footnote-2317253
 +Node: Nonfatal317404
 +Node: Output Summary319729
 +Node: Output Exercises320951
 +Node: Expressions321630
 +Node: Values322818
 +Node: Constants323496
 +Node: Scalar Constants324187
 +Ref: Scalar Constants-Footnote-1325051
 +Node: Nondecimal-numbers325301
 +Node: Regexp Constants328315
 +Node: Using Constant Regexps328841
 +Node: Variables332004
 +Node: Using Variables332661
 +Node: Assignment Options334572
 +Node: Conversion336446
 +Node: Strings And Numbers336970
 +Ref: Strings And Numbers-Footnote-1340034
 +Node: Locale influences conversions340143
 +Ref: table-locale-affects342901
 +Node: All Operators343519
 +Node: Arithmetic Ops344148
 +Node: Concatenation346654
 +Ref: Concatenation-Footnote-1349501
 +Node: Assignment Ops349608
 +Ref: table-assign-ops354600
 +Node: Increment Ops355913
 +Node: Truth Values and Conditions359373
 +Node: Truth Values360447
 +Node: Typing and Comparison361495
 +Node: Variable Typing362315
 +Node: Comparison Operators365939
 +Ref: table-relational-ops366358
 +Node: POSIX String Comparison369853
 +Ref: POSIX String Comparison-Footnote-1370927
 +Node: Boolean Ops371066
 +Ref: Boolean Ops-Footnote-1375548
 +Node: Conditional Exp375640
 +Node: Function Calls377376
 +Node: Precedence381256
 +Node: Locales384915
 +Node: Expressions Summary386547
 +Node: Patterns and Actions389120
 +Node: Pattern Overview390240
 +Node: Regexp Patterns391917
 +Node: Expression Patterns392459
 +Node: Ranges396240
 +Node: BEGIN/END399348
 +Node: Using BEGIN/END400109
 +Ref: Using BEGIN/END-Footnote-1402846
 +Node: I/O And BEGIN/END402952
 +Node: BEGINFILE/ENDFILE405268
 +Node: Empty408175
 +Node: Using Shell Variables408492
 +Node: Action Overview410766
 +Node: Statements413091
 +Node: If Statement414939
 +Node: While Statement416434
 +Node: Do Statement418462
 +Node: For Statement419610
 +Node: Switch Statement422769
 +Node: Break Statement425155
 +Node: Continue Statement427247
 +Node: Next Statement429074
 +Node: Nextfile Statement431457
 +Node: Exit Statement434109
 +Node: Built-in Variables436514
 +Node: User-modified437647
 +Ref: User-modified-Footnote-1445274
 +Node: Auto-set445336
 +Ref: Auto-set-Footnote-1459585
 +Ref: Auto-set-Footnote-2459791
 +Node: ARGC and ARGV459847
 +Node: Pattern Action Summary464066
 +Node: Arrays466496
 +Node: Array Basics467825
 +Node: Array Intro468669
 +Ref: figure-array-elements470644
 +Ref: Array Intro-Footnote-1473348
 +Node: Reference to Elements473476
 +Node: Assigning Elements475940
 +Node: Array Example476431
 +Node: Scanning an Array478190
 +Node: Controlling Scanning481214
 +Ref: Controlling Scanning-Footnote-1486613
 +Node: Numeric Array Subscripts486929
 +Node: Uninitialized Subscripts489113
 +Node: Delete490732
 +Ref: Delete-Footnote-1493484
 +Node: Multidimensional493541
 +Node: Multiscanning496636
 +Node: Arrays of Arrays498227
 +Node: Arrays Summary502995
 +Node: Functions505088
 +Node: Built-in506126
 +Node: Calling Built-in507204
 +Node: Numeric Functions509200
 +Ref: Numeric Functions-Footnote-1514033
 +Ref: Numeric Functions-Footnote-2514390
 +Ref: Numeric Functions-Footnote-3514438
 +Node: String Functions514710
 +Ref: String Functions-Footnote-1538218
 +Ref: String Functions-Footnote-2538347
 +Ref: String Functions-Footnote-3538595
 +Node: Gory Details538682
 +Ref: table-sub-escapes540473
 +Ref: table-sub-proposed541992
 +Ref: table-posix-sub543355
 +Ref: table-gensub-escapes544896
 +Ref: Gory Details-Footnote-1545719
 +Node: I/O Functions545870
 +Ref: I/O Functions-Footnote-1553091
 +Node: Time Functions553239
 +Ref: Time Functions-Footnote-1563744
 +Ref: Time Functions-Footnote-2563812
 +Ref: Time Functions-Footnote-3563970
 +Ref: Time Functions-Footnote-4564081
 +Ref: Time Functions-Footnote-5564193
 +Ref: Time Functions-Footnote-6564420
 +Node: Bitwise Functions564686
 +Ref: table-bitwise-ops565280
- Ref: Bitwise Functions-Footnote-1569588
- Node: Type Functions569761
- Node: I18N Functions570917
- Node: User-defined572568
- Node: Definition Syntax573373
- Ref: Definition Syntax-Footnote-1579060
- Node: Function Example579131
- Ref: Function Example-Footnote-1582053
- Node: Function Caveats582075
- Node: Calling A Function582593
- Node: Variable Scope583551
- Node: Pass By Value/Reference586545
- Node: Return Statement590044
- Node: Dynamic Typing593023
- Node: Indirect Calls593953
- Ref: Indirect Calls-Footnote-1604204
- Node: Functions Summary604332
- Node: Library Functions607037
- Ref: Library Functions-Footnote-1610646
- Ref: Library Functions-Footnote-2610789
- Node: Library Names610960
- Ref: Library Names-Footnote-1614421
- Ref: Library Names-Footnote-2614644
- Node: General Functions614730
- Node: Strtonum Function615833
- Node: Assert Function618855
- Node: Round Function622181
- Node: Cliff Random Function623722
- Node: Ordinal Functions624738
- Ref: Ordinal Functions-Footnote-1627801
- Ref: Ordinal Functions-Footnote-2628053
- Node: Join Function628263
- Ref: Join Function-Footnote-1630033
- Node: Getlocaltime Function630233
- Node: Readfile Function633977
- Node: Shell Quoting635951
- Node: Data File Management637352
- Node: Filetrans Function637984
- Node: Rewind Function642081
- Node: File Checking643467
- Ref: File Checking-Footnote-1644801
- Node: Empty Files645002
- Node: Ignoring Assigns646981
- Node: Getopt Function648531
- Ref: Getopt Function-Footnote-1660001
- Node: Passwd Functions660201
- Ref: Passwd Functions-Footnote-1669042
- Node: Group Functions669130
- Ref: Group Functions-Footnote-1677029
- Node: Walking Arrays677236
- Node: Library Functions Summary680246
- Node: Library Exercises681652
- Node: Sample Programs682931
- Node: Running Examples683701
- Node: Clones684429
- Node: Cut Program685653
- Node: Egrep Program695374
- Ref: Egrep Program-Footnote-1702886
- Node: Id Program702996
- Node: Split Program706676
- Ref: Split Program-Footnote-1710135
- Node: Tee Program710264
- Node: Uniq Program713054
- Node: Wc Program720480
- Ref: Wc Program-Footnote-1724735
- Node: Miscellaneous Programs724829
- Node: Dupword Program726042
- Node: Alarm Program728072
- Node: Translate Program732927
- Ref: Translate Program-Footnote-1737492
- Node: Labels Program737762
- Ref: Labels Program-Footnote-1741113
- Node: Word Sorting741197
- Node: History Sorting745269
- Node: Extract Program747104
- Node: Simple Sed754635
- Node: Igawk Program757709
- Ref: Igawk Program-Footnote-1772040
- Ref: Igawk Program-Footnote-2772242
- Ref: Igawk Program-Footnote-3772364
- Node: Anagram Program772479
- Node: Signature Program775541
- Node: Programs Summary776788
- Node: Programs Exercises778003
- Ref: Programs Exercises-Footnote-1782132
- Node: Advanced Features782223
- Node: Nondecimal Data784213
- Node: Array Sorting785804
- Node: Controlling Array Traversal786504
- Ref: Controlling Array Traversal-Footnote-1794873
- Node: Array Sorting Functions794991
- Ref: Array Sorting Functions-Footnote-1798878
- Node: Two-way I/O799074
- Ref: Two-way I/O-Footnote-1804025
- Ref: Two-way I/O-Footnote-2804212
- Node: TCP/IP Networking804294
- Node: Profiling807201
- Node: Advanced Features Summary815472
- Node: Internationalization817408
- Node: I18N and L10N818888
- Node: Explaining gettext819575
- Ref: Explaining gettext-Footnote-1824598
- Ref: Explaining gettext-Footnote-2824783
- Node: Programmer i18n824948
- Ref: Programmer i18n-Footnote-1829804
- Node: Translator i18n829853
- Node: String Extraction830647
- Ref: String Extraction-Footnote-1831780
- Node: Printf Ordering831866
- Ref: Printf Ordering-Footnote-1834652
- Node: I18N Portability834716
- Ref: I18N Portability-Footnote-1837172
- Node: I18N Example837235
- Ref: I18N Example-Footnote-1840041
- Node: Gawk I18N840114
- Node: I18N Summary840759
- Node: Debugger842100
- Node: Debugging843122
- Node: Debugging Concepts843563
- Node: Debugging Terms845372
- Node: Awk Debugging847947
- Node: Sample Debugging Session848853
- Node: Debugger Invocation849387
- Node: Finding The Bug850773
- Node: List of Debugger Commands857251
- Node: Breakpoint Control858584
- Node: Debugger Execution Control862278
- Node: Viewing And Changing Data865640
- Node: Execution Stack869014
- Node: Debugger Info870651
- Node: Miscellaneous Debugger Commands874722
- Node: Readline Support879731
- Node: Limitations880627
- Node: Debugging Summary882736
- Node: Arbitrary Precision Arithmetic883909
- Node: Computer Arithmetic885325
- Ref: table-numeric-ranges888916
- Ref: Computer Arithmetic-Footnote-1889638
- Node: Math Definitions889695
- Ref: table-ieee-formats893009
- Ref: Math Definitions-Footnote-1893612
- Node: MPFR features893717
- Node: FP Math Caution895390
- Ref: FP Math Caution-Footnote-1896462
- Node: Inexactness of computations896831
- Node: Inexact representation897791
- Node: Comparing FP Values899151
- Node: Errors accumulate900233
- Node: Getting Accuracy901666
- Node: Try To Round904376
- Node: Setting precision905275
- Ref: table-predefined-precision-strings905972
- Node: Setting the rounding mode907802
- Ref: table-gawk-rounding-modes908176
- Ref: Setting the rounding mode-Footnote-1911584
- Node: Arbitrary Precision Integers911763
- Ref: Arbitrary Precision Integers-Footnote-1916680
- Node: POSIX Floating Point Problems916829
- Ref: POSIX Floating Point Problems-Footnote-1920711
- Node: Floating point summary920749
- Node: Dynamic Extensions922939
- Node: Extension Intro924492
- Node: Plugin License925758
- Node: Extension Mechanism Outline926555
- Ref: figure-load-extension926994
- Ref: figure-register-new-function928559
- Ref: figure-call-new-function929651
- Node: Extension API Description931714
- Node: Extension API Functions Introduction933248
- Node: General Data Types938107
- Ref: General Data Types-Footnote-1944062
- Node: Memory Allocation Functions944361
- Ref: Memory Allocation Functions-Footnote-1947206
- Node: Constructor Functions947305
- Node: Registration Functions949050
- Node: Extension Functions949735
- Node: Exit Callback Functions952034
- Node: Extension Version String953284
- Node: Input Parsers953947
- Node: Output Wrappers963832
- Node: Two-way processors968344
- Node: Printing Messages970608
- Ref: Printing Messages-Footnote-1971684
- Node: Updating 'ERRNO'971837
- Node: Requesting Values972578
- Ref: table-value-types-returned973317
- Node: Accessing Parameters974200
- Node: Symbol Table Access975436
- Node: Symbol table by name975948
- Node: Symbol table by cookie977969
- Ref: Symbol table by cookie-Footnote-1982118
- Node: Cached values982182
- Ref: Cached values-Footnote-1985683
- Node: Array Manipulation985774
- Ref: Array Manipulation-Footnote-1986865
- Node: Array Data Types986902
- Ref: Array Data Types-Footnote-1989560
- Node: Array Functions989652
- Node: Flattening Arrays993511
- Node: Creating Arrays1000419
- Node: Redirection API1005191
- Node: Extension API Variables1008022
- Node: Extension Versioning1008655
- Node: Extension API Informational Variables1010546
- Node: Extension API Boilerplate1011610
- Node: Finding Extensions1015424
- Node: Extension Example1015984
- Node: Internal File Description1016782
- Node: Internal File Ops1020862
- Ref: Internal File Ops-Footnote-11032624
- Node: Using Internal File Ops1032764
- Ref: Using Internal File Ops-Footnote-11035147
- Node: Extension Samples1035422
- Node: Extension Sample File Functions1036951
- Node: Extension Sample Fnmatch1044600
- Node: Extension Sample Fork1046087
- Node: Extension Sample Inplace1047305
- Node: Extension Sample Ord1049391
- Node: Extension Sample Readdir1050227
- Ref: table-readdir-file-types1051116
- Node: Extension Sample Revout1051921
- Node: Extension Sample Rev2way1052510
- Node: Extension Sample Read write array1053250
- Node: Extension Sample Readfile1055192
- Node: Extension Sample Time1056287
- Node: Extension Sample API Tests1057635
- Node: gawkextlib1058127
- Node: Extension summary1060574
- Node: Extension Exercises1064266
- Node: Language History1065763
- Node: V7/SVR3.11067419
- Node: SVR41069572
- Node: POSIX1071006
- Node: BTL1072386
- Node: POSIX/GNU1073116
- Node: Feature History1078955
- Node: Common Extensions1092946
- Node: Ranges and Locales1094229
- Ref: Ranges and Locales-Footnote-11098845
- Ref: Ranges and Locales-Footnote-21098872
- Ref: Ranges and Locales-Footnote-31099107
- Node: Contributors1099328
- Node: History summary1104897
- Node: Installation1106277
- Node: Gawk Distribution1107222
- Node: Getting1107706
- Node: Extracting1108529
- Node: Distribution contents1110167
- Node: Unix Installation1116263
- Node: Quick Installation1116945
- Node: Shell Startup Files1119359
- Node: Additional Configuration Options1120437
- Node: Configuration Philosophy1122242
- Node: Non-Unix Installation1124612
- Node: PC Installation1125070
- Node: PC Binary Installation1126390
- Node: PC Compiling1128242
- Ref: PC Compiling-Footnote-11131266
- Node: PC Testing1131375
- Node: PC Using1132555
- Node: Cygwin1136669
- Node: MSYS1137439
- Node: VMS Installation1137940
- Node: VMS Compilation1138731
- Ref: VMS Compilation-Footnote-11139961
- Node: VMS Dynamic Extensions1140019
- Node: VMS Installation Details1141704
- Node: VMS Running1143957
- Node: VMS GNV1146798
- Node: VMS Old Gawk1147533
- Node: Bugs1148004
- Node: Other Versions1152118
- Node: Installation summary1158592
- Node: Notes1159650
- Node: Compatibility Mode1160515
- Node: Additions1161297
- Node: Accessing The Source1162222
- Node: Adding Code1163658
- Node: New Ports1169813
- Node: Derived Files1174301
- Ref: Derived Files-Footnote-11179786
- Ref: Derived Files-Footnote-21179821
- Ref: Derived Files-Footnote-31180419
- Node: Future Extensions1180533
- Node: Implementation Limitations1181191
- Node: Extension Design1182374
- Node: Old Extension Problems1183528
- Ref: Old Extension Problems-Footnote-11185046
- Node: Extension New Mechanism Goals1185103
- Ref: Extension New Mechanism Goals-Footnote-11188467
- Node: Extension Other Design Decisions1188656
- Node: Extension Future Growth1190769
- Node: Old Extension Mechanism1191605
- Node: Notes summary1193368
- Node: Basic Concepts1194550
- Node: Basic High Level1195231
- Ref: figure-general-flow1195513
- Ref: figure-process-flow1196198
- Ref: Basic High Level-Footnote-11199499
- Node: Basic Data Typing1199684
- Node: Glossary1203012
- Node: Copying1234958
- Node: GNU Free Documentation License1272497
- Node: Index1297615
++Ref: Bitwise Functions-Footnote-1569618
++Node: Type Functions569791
++Node: I18N Functions570947
++Node: User-defined572598
++Node: Definition Syntax573403
++Ref: Definition Syntax-Footnote-1579090
++Node: Function Example579161
++Ref: Function Example-Footnote-1582083
++Node: Function Caveats582105
++Node: Calling A Function582623
++Node: Variable Scope583581
++Node: Pass By Value/Reference586575
++Node: Return Statement590074
++Node: Dynamic Typing593053
++Node: Indirect Calls593983
++Ref: Indirect Calls-Footnote-1604234
++Node: Functions Summary604362
++Node: Library Functions607067
++Ref: Library Functions-Footnote-1610676
++Ref: Library Functions-Footnote-2610819
++Node: Library Names610990
++Ref: Library Names-Footnote-1614451
++Ref: Library Names-Footnote-2614674
++Node: General Functions614760
++Node: Strtonum Function615863
++Node: Assert Function618885
++Node: Round Function622211
++Node: Cliff Random Function623752
++Node: Ordinal Functions624768
++Ref: Ordinal Functions-Footnote-1627831
++Ref: Ordinal Functions-Footnote-2628083
++Node: Join Function628293
++Ref: Join Function-Footnote-1630063
++Node: Getlocaltime Function630263
++Node: Readfile Function634007
++Node: Shell Quoting635981
++Node: Data File Management637382
++Node: Filetrans Function638014
++Node: Rewind Function642111
++Node: File Checking643497
++Ref: File Checking-Footnote-1644831
++Node: Empty Files645032
++Node: Ignoring Assigns647011
++Node: Getopt Function648561
++Ref: Getopt Function-Footnote-1660031
++Node: Passwd Functions660231
++Ref: Passwd Functions-Footnote-1669072
++Node: Group Functions669160
++Ref: Group Functions-Footnote-1677059
++Node: Walking Arrays677266
++Node: Library Functions Summary680276
++Node: Library Exercises681682
++Node: Sample Programs682961
++Node: Running Examples683731
++Node: Clones684459
++Node: Cut Program685683
++Node: Egrep Program695404
++Ref: Egrep Program-Footnote-1702916
++Node: Id Program703026
++Node: Split Program706706
++Ref: Split Program-Footnote-1710165
++Node: Tee Program710294
++Node: Uniq Program713084
++Node: Wc Program720510
++Ref: Wc Program-Footnote-1724765
++Node: Miscellaneous Programs724859
++Node: Dupword Program726072
++Node: Alarm Program728102
++Node: Translate Program732957
++Ref: Translate Program-Footnote-1737522
++Node: Labels Program737792
++Ref: Labels Program-Footnote-1741143
++Node: Word Sorting741227
++Node: History Sorting745299
++Node: Extract Program747134
++Node: Simple Sed754665
++Node: Igawk Program757739
++Ref: Igawk Program-Footnote-1772070
++Ref: Igawk Program-Footnote-2772272
++Ref: Igawk Program-Footnote-3772394
++Node: Anagram Program772509
++Node: Signature Program775571
++Node: Programs Summary776818
++Node: Programs Exercises778033
++Ref: Programs Exercises-Footnote-1782162
++Node: Advanced Features782253
++Node: Nondecimal Data784243
++Node: Array Sorting785834
++Node: Controlling Array Traversal786534
++Ref: Controlling Array Traversal-Footnote-1794903
++Node: Array Sorting Functions795021
++Ref: Array Sorting Functions-Footnote-1798908
++Node: Two-way I/O799104
++Ref: Two-way I/O-Footnote-1804055
++Ref: Two-way I/O-Footnote-2804242
++Node: TCP/IP Networking804324
++Node: Profiling807231
++Node: Advanced Features Summary815502
++Node: Internationalization817438
++Node: I18N and L10N818918
++Node: Explaining gettext819605
++Ref: Explaining gettext-Footnote-1824628
++Ref: Explaining gettext-Footnote-2824813
++Node: Programmer i18n824978
++Ref: Programmer i18n-Footnote-1829834
++Node: Translator i18n829883
++Node: String Extraction830677
++Ref: String Extraction-Footnote-1831810
++Node: Printf Ordering831896
++Ref: Printf Ordering-Footnote-1834682
++Node: I18N Portability834746
++Ref: I18N Portability-Footnote-1837202
++Node: I18N Example837265
++Ref: I18N Example-Footnote-1840071
++Node: Gawk I18N840144
++Node: I18N Summary840789
++Node: Debugger842130
++Node: Debugging843152
++Node: Debugging Concepts843593
++Node: Debugging Terms845402
++Node: Awk Debugging847977
++Node: Sample Debugging Session848883
++Node: Debugger Invocation849417
++Node: Finding The Bug850803
++Node: List of Debugger Commands857281
++Node: Breakpoint Control858614
++Node: Debugger Execution Control862308
++Node: Viewing And Changing Data865670
++Node: Execution Stack869044
++Node: Debugger Info870681
++Node: Miscellaneous Debugger Commands874752
++Node: Readline Support879761
++Node: Limitations880657
++Node: Debugging Summary882766
++Node: Arbitrary Precision Arithmetic883939
++Node: Computer Arithmetic885355
++Ref: table-numeric-ranges888946
++Ref: Computer Arithmetic-Footnote-1889668
++Node: Math Definitions889725
++Ref: table-ieee-formats893039
++Ref: Math Definitions-Footnote-1893642
++Node: MPFR features893747
++Node: FP Math Caution895420
++Ref: FP Math Caution-Footnote-1896492
++Node: Inexactness of computations896861
++Node: Inexact representation897821
++Node: Comparing FP Values899181
++Node: Errors accumulate900263
++Node: Getting Accuracy901696
++Node: Try To Round904406
++Node: Setting precision905305
++Ref: table-predefined-precision-strings906002
++Node: Setting the rounding mode907832
++Ref: table-gawk-rounding-modes908206
++Ref: Setting the rounding mode-Footnote-1911614
++Node: Arbitrary Precision Integers911793
++Ref: Arbitrary Precision Integers-Footnote-1916710
++Node: POSIX Floating Point Problems916859
++Ref: POSIX Floating Point Problems-Footnote-1920741
++Node: Floating point summary920779
++Node: Dynamic Extensions922969
++Node: Extension Intro924522
++Node: Plugin License925788
++Node: Extension Mechanism Outline926585
++Ref: figure-load-extension927024
++Ref: figure-register-new-function928589
++Ref: figure-call-new-function929681
++Node: Extension API Description931744
++Node: Extension API Functions Introduction933278
++Node: General Data Types938137
++Ref: General Data Types-Footnote-1944092
++Node: Memory Allocation Functions944391
++Ref: Memory Allocation Functions-Footnote-1947236
++Node: Constructor Functions947335
++Node: Registration Functions949080
++Node: Extension Functions949765
++Node: Exit Callback Functions952064
++Node: Extension Version String953314
++Node: Input Parsers953977
++Node: Output Wrappers963862
++Node: Two-way processors968374
++Node: Printing Messages970638
++Ref: Printing Messages-Footnote-1971714
++Node: Updating 'ERRNO'971867
++Node: Requesting Values972608
++Ref: table-value-types-returned973347
++Node: Accessing Parameters974230
++Node: Symbol Table Access975466
++Node: Symbol table by name975978
++Node: Symbol table by cookie977999
++Ref: Symbol table by cookie-Footnote-1982148
++Node: Cached values982212
++Ref: Cached values-Footnote-1985713
++Node: Array Manipulation985804
++Ref: Array Manipulation-Footnote-1986895
++Node: Array Data Types986932
++Ref: Array Data Types-Footnote-1989590
++Node: Array Functions989682
++Node: Flattening Arrays993541
++Node: Creating Arrays1000449
++Node: Redirection API1005221
++Node: Extension API Variables1008052
++Node: Extension Versioning1008685
++Node: Extension API Informational Variables1010576
++Node: Extension API Boilerplate1011640
++Node: Finding Extensions1015454
++Node: Extension Example1016014
++Node: Internal File Description1016812
++Node: Internal File Ops1020892
++Ref: Internal File Ops-Footnote-11032654
++Node: Using Internal File Ops1032794
++Ref: Using Internal File Ops-Footnote-11035177
++Node: Extension Samples1035452
++Node: Extension Sample File Functions1036981
++Node: Extension Sample Fnmatch1044630
++Node: Extension Sample Fork1046117
++Node: Extension Sample Inplace1047335
++Node: Extension Sample Ord1049421
++Node: Extension Sample Readdir1050257
++Ref: table-readdir-file-types1051146
++Node: Extension Sample Revout1051951
++Node: Extension Sample Rev2way1052540
++Node: Extension Sample Read write array1053280
++Node: Extension Sample Readfile1055222
++Node: Extension Sample Time1056317
++Node: Extension Sample API Tests1057665
++Node: gawkextlib1058157
++Node: Extension summary1060604
++Node: Extension Exercises1064296
++Node: Language History1065793
++Node: V7/SVR3.11067449
++Node: SVR41069602
++Node: POSIX1071036
++Node: BTL1072416
++Node: POSIX/GNU1073146
++Node: Feature History1078985
++Node: Common Extensions1092976
++Node: Ranges and Locales1094259
++Ref: Ranges and Locales-Footnote-11098875
++Ref: Ranges and Locales-Footnote-21098902
++Ref: Ranges and Locales-Footnote-31099137
++Node: Contributors1099358
++Node: History summary1104927
++Node: Installation1106307
++Node: Gawk Distribution1107252
++Node: Getting1107736
++Node: Extracting1108559
++Node: Distribution contents1110197
++Node: Unix Installation1116293
++Node: Quick Installation1116975
++Node: Shell Startup Files1119389
++Node: Additional Configuration Options1120467
++Node: Configuration Philosophy1122272
++Node: Non-Unix Installation1124642
++Node: PC Installation1125100
++Node: PC Binary Installation1126420
++Node: PC Compiling1128272
++Ref: PC Compiling-Footnote-11131296
++Node: PC Testing1131405
++Node: PC Using1132585
++Node: Cygwin1136699
++Node: MSYS1137469
++Node: VMS Installation1137970
++Node: VMS Compilation1138761
++Ref: VMS Compilation-Footnote-11139991
++Node: VMS Dynamic Extensions1140049
++Node: VMS Installation Details1141734
++Node: VMS Running1143987
++Node: VMS GNV1146828
++Node: VMS Old Gawk1147563
++Node: Bugs1148034
++Node: Other Versions1152148
++Node: Installation summary1158622
++Node: Notes1159680
++Node: Compatibility Mode1160545
++Node: Additions1161327
++Node: Accessing The Source1162252
++Node: Adding Code1163688
++Node: New Ports1169843
++Node: Derived Files1174331
++Ref: Derived Files-Footnote-11179816
++Ref: Derived Files-Footnote-21179851
++Ref: Derived Files-Footnote-31180449
++Node: Future Extensions1180563
++Node: Implementation Limitations1181221
++Node: Extension Design1182404
++Node: Old Extension Problems1183558
++Ref: Old Extension Problems-Footnote-11185076
++Node: Extension New Mechanism Goals1185133
++Ref: Extension New Mechanism Goals-Footnote-11188497
++Node: Extension Other Design Decisions1188686
++Node: Extension Future Growth1190799
++Node: Old Extension Mechanism1191635
++Node: Notes summary1193398
++Node: Basic Concepts1194580
++Node: Basic High Level1195261
++Ref: figure-general-flow1195543
++Ref: figure-process-flow1196228
++Ref: Basic High Level-Footnote-11199529
++Node: Basic Data Typing1199714
++Node: Glossary1203042
++Node: Copying1234988
++Node: GNU Free Documentation License1272527
++Node: Index1297645
  
  End Tag Table

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

Summary of changes:
 ChangeLog             |   10 +
 doc/ChangeLog         |    4 +
 doc/gawk.info         |  610 ++++++++++++++++++++++++------------------------
 doc/gawk.texi         |    2 +-
 doc/gawktexi.in       |    2 +-
 floatcomp.c           |   25 ++-
 helpers/ChangeLog     |    4 +
 helpers/mb_cur_max.c  |   10 +
 helpers/timeformat.c  |   13 +
 pc/ChangeLog          |    8 +
 pc/Makefile.tst       |    9 +-
 test/ChangeLog        |    6 +
 test/Makefile.am      |    4 +-
 test/Makefile.in      |    3 +-
 test/checknegtime.awk |   22 ++
 15 files changed, 416 insertions(+), 316 deletions(-)
 create mode 100644 helpers/mb_cur_max.c
 create mode 100644 helpers/timeformat.c
 create mode 100644 test/checknegtime.awk


hooks/post-receive
-- 
gawk



reply via email to

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