[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1514-g7399b3

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1514-g7399b38
Date: Fri, 14 Aug 2015 13:54:17 +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  7399b38b7c519174eb29eada68c1e974f12b2e04 (commit)
       via  b1edddb5aa803a61991e4f61f5935db97ea22cb8 (commit)
      from  cb85055d2489ab084ad7898f347e62c14208a1e8 (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 -----------------------------------------------------------------

commit 7399b38b7c519174eb29eada68c1e974f12b2e04
Merge: cb85055 b1edddb
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Aug 14 16:54:05 2015 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/ChangeLog
index abb75f5,6062121..b7fb361
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -1,8 -1,8 +1,13 @@@
+ 2015-08-14         Arnold D. Robbins     <address@hidden>
+       * Typo fixes in Appendix A.
+       Thanks to Antonio Colombo.
 +2015-07-30         Arnold D. Robbins     <address@hidden>
 +      * Small typo fix; thanks to Antonio Colombo
 +      for noticing.
  2015-07-01         Arnold D. Robbins     <address@hidden>
        * Update info on Quiktrim awk; thanks to
diff --cc doc/
index 9ac4f92,b668430..67dbdbd
--- a/doc/
+++ b/doc/
@@@ -35073,563 -34527,559 +35073,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: 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 Programs675479
 -Node: Running Examples676249
 -Node: Clones676977
 -Node: Cut Program678201
 -Node: Egrep Program687922
 -Ref: Egrep Program-Footnote-1695434
 -Node: Id Program695544
 -Node: Split Program699224
 -Ref: Split Program-Footnote-1702683
 -Node: Tee Program702812
 -Node: Uniq Program705602
 -Node: Wc Program713028
 -Ref: Wc Program-Footnote-1717283
 -Node: Miscellaneous Programs717377
 -Node: Dupword Program718590
 -Node: Alarm Program720620
 -Node: Translate Program725475
 -Ref: Translate Program-Footnote-1730040
 -Node: Labels Program730310
 -Ref: Labels Program-Footnote-1733661
 -Node: Word Sorting733745
 -Node: History Sorting737817
 -Node: Extract Program739652
 -Node: Simple Sed747183
 -Node: Igawk Program750257
 -Ref: Igawk Program-Footnote-1764588
 -Ref: Igawk Program-Footnote-2764790
 -Ref: Igawk Program-Footnote-3764912
 -Node: Anagram Program765027
 -Node: Signature Program768089
 -Node: Programs Summary769336
 -Node: Programs Exercises770551
 -Ref: Programs Exercises-Footnote-1774680
 -Node: Advanced Features774771
 -Node: Nondecimal Data776761
 -Node: Array Sorting778352
 -Node: Controlling Array Traversal779052
 -Ref: Controlling Array Traversal-Footnote-1787421
 -Node: Array Sorting Functions787539
 -Ref: Array Sorting Functions-Footnote-1791426
 -Node: Two-way I/O791622
 -Ref: Two-way I/O-Footnote-1796573
 -Ref: Two-way I/O-Footnote-2796760
 -Node: TCP/IP Networking796842
 -Node: Profiling799749
 -Node: Advanced Features Summary807288
 -Node: Internationalization809224
 -Node: I18N and L10N810704
 -Node: Explaining gettext811391
 -Ref: Explaining gettext-Footnote-1816414
 -Ref: Explaining gettext-Footnote-2816599
 -Node: Programmer i18n816764
 -Ref: Programmer i18n-Footnote-1821620
 -Node: Translator i18n821669
 -Node: String Extraction822463
 -Ref: String Extraction-Footnote-1823596
 -Node: Printf Ordering823682
 -Ref: Printf Ordering-Footnote-1826468
 -Node: I18N Portability826532
 -Ref: I18N Portability-Footnote-1828988
 -Node: I18N Example829051
 -Ref: I18N Example-Footnote-1831857
 -Node: Gawk I18N831930
 -Node: I18N Summary832575
 -Node: Debugger833916
 -Node: Debugging834938
 -Node: Debugging Concepts835379
 -Node: Debugging Terms837188
 -Node: Awk Debugging839763
 -Node: Sample Debugging Session840669
 -Node: Debugger Invocation841203
 -Node: Finding The Bug842589
 -Node: List of Debugger Commands849067
 -Node: Breakpoint Control850400
 -Node: Debugger Execution Control854094
 -Node: Viewing And Changing Data857456
 -Node: Execution Stack860830
 -Node: Debugger Info862467
 -Node: Miscellaneous Debugger Commands866538
 -Node: Readline Support871547
 -Node: Limitations872443
 -Node: Debugging Summary874552
 -Node: Arbitrary Precision Arithmetic875725
 -Node: Computer Arithmetic877141
 -Ref: table-numeric-ranges880732
 -Ref: Computer Arithmetic-Footnote-1881454
 -Node: Math Definitions881511
 -Ref: table-ieee-formats884825
 -Ref: Math Definitions-Footnote-1885428
 -Node: MPFR features885533
 -Node: FP Math Caution887206
 -Ref: FP Math Caution-Footnote-1888278
 -Node: Inexactness of computations888647
 -Node: Inexact representation889607
 -Node: Comparing FP Values890967
 -Node: Errors accumulate892049
 -Node: Getting Accuracy893482
 -Node: Try To Round896192
 -Node: Setting precision897091
 -Ref: table-predefined-precision-strings897788
 -Node: Setting the rounding mode899618
 -Ref: table-gawk-rounding-modes899992
 -Ref: Setting the rounding mode-Footnote-1903400
 -Node: Arbitrary Precision Integers903579
 -Ref: Arbitrary Precision Integers-Footnote-1906563
 -Node: POSIX Floating Point Problems906712
 -Ref: POSIX Floating Point Problems-Footnote-1910594
 -Node: Floating point summary910632
 -Node: Dynamic Extensions912822
 -Node: Extension Intro914375
 -Node: Plugin License915641
 -Node: Extension Mechanism Outline916438
 -Ref: figure-load-extension916877
 -Ref: figure-register-new-function918442
 -Ref: figure-call-new-function919534
 -Node: Extension API Description921597
 -Node: Extension API Functions Introduction923047
 -Node: General Data Types927859
 -Ref: General Data Types-Footnote-1933814
 -Node: Memory Allocation Functions934113
 -Ref: Memory Allocation Functions-Footnote-1936958
 -Node: Constructor Functions937057
 -Node: Registration Functions938802
 -Node: Extension Functions939487
 -Node: Exit Callback Functions941786
 -Node: Extension Version String943036
 -Node: Input Parsers943699
 -Node: Output Wrappers953584
 -Node: Two-way processors958096
 -Node: Printing Messages960360
 -Ref: Printing Messages-Footnote-1961436
 -Node: Updating 'ERRNO'961589
 -Node: Requesting Values962330
 -Ref: table-value-types-returned963069
 -Node: Accessing Parameters963952
 -Node: Symbol Table Access965188
 -Node: Symbol table by name965700
 -Node: Symbol table by cookie967721
 -Ref: Symbol table by cookie-Footnote-1971870
 -Node: Cached values971934
 -Ref: Cached values-Footnote-1975435
 -Node: Array Manipulation975526
 -Ref: Array Manipulation-Footnote-1976625
 -Node: Array Data Types976662
 -Ref: Array Data Types-Footnote-1979320
 -Node: Array Functions979412
 -Node: Flattening Arrays983271
 -Node: Creating Arrays990179
 -Node: Extension API Variables994951
 -Node: Extension Versioning995587
 -Node: Extension API Informational Variables997478
 -Node: Extension API Boilerplate998542
 -Node: Finding Extensions1002356
 -Node: Extension Example1002916
 -Node: Internal File Description1003714
 -Node: Internal File Ops1007794
 -Ref: Internal File Ops-Footnote-11019556
 -Node: Using Internal File Ops1019696
 -Ref: Using Internal File Ops-Footnote-11022079
 -Node: Extension Samples1022354
 -Node: Extension Sample File Functions1023883
 -Node: Extension Sample Fnmatch1031532
 -Node: Extension Sample Fork1033019
 -Node: Extension Sample Inplace1034237
 -Node: Extension Sample Ord1037447
 -Node: Extension Sample Readdir1038283
 -Ref: table-readdir-file-types1039172
 -Node: Extension Sample Revout1039977
 -Node: Extension Sample Rev2way1040566
 -Node: Extension Sample Read write array1041306
 -Node: Extension Sample Readfile1043248
 -Node: Extension Sample Time1044343
 -Node: Extension Sample API Tests1045691
 -Node: gawkextlib1046183
 -Node: Extension summary1048607
 -Node: Extension Exercises1052299
 -Node: Language History1053796
 -Node: V7/SVR3.11055452
 -Node: SVR41057604
 -Node: POSIX1059038
 -Node: BTL1060418
 -Node: POSIX/GNU1061148
 -Node: Feature History1066669
 -Node: Common Extensions1079998
 -Node: Ranges and Locales1081281
 -Ref: Ranges and Locales-Footnote-11085897
 -Ref: Ranges and Locales-Footnote-21085924
 -Ref: Ranges and Locales-Footnote-31086159
 -Node: Contributors1086380
 -Node: History summary1091949
 -Node: Installation1093329
 -Node: Gawk Distribution1094274
 -Node: Getting1094758
 -Node: Extracting1095581
 -Node: Distribution contents1097219
 -Node: Unix Installation1102972
 -Node: Quick Installation1103588
 -Node: Additional Configuration Options1106015
 -Node: Configuration Philosophy1107819
 -Node: Non-Unix Installation1110189
 -Node: PC Installation1110647
 -Node: PC Binary Installation1111967
 -Node: PC Compiling1113819
 -Ref: PC Compiling-Footnote-11116843
 -Node: PC Testing1116952
 -Node: PC Using1118132
 -Node: Cygwin1122246
 -Node: MSYS1123016
 -Node: VMS Installation1123517
 -Node: VMS Compilation1124308
 -Ref: VMS Compilation-Footnote-11125538
 -Node: VMS Dynamic Extensions1125596
 -Node: VMS Installation Details1127281
 -Node: VMS Running1129534
 -Node: VMS GNV1132375
 -Node: VMS Old Gawk1133110
 -Node: Bugs1133581
 -Node: Other Versions1137695
 -Node: Installation summary1144281
 -Node: Notes1145339
 -Node: Compatibility Mode1146204
 -Node: Additions1146986
 -Node: Accessing The Source1147911
 -Node: Adding Code1149347
 -Node: New Ports1155502
 -Node: Derived Files1159990
 -Ref: Derived Files-Footnote-11165475
 -Ref: Derived Files-Footnote-21165510
 -Ref: Derived Files-Footnote-31166108
 -Node: Future Extensions1166222
 -Node: Implementation Limitations1166880
 -Node: Extension Design1168063
 -Node: Old Extension Problems1169217
 -Ref: Old Extension Problems-Footnote-11170735
 -Node: Extension New Mechanism Goals1170792
 -Ref: Extension New Mechanism Goals-Footnote-11174156
 -Node: Extension Other Design Decisions1174345
 -Node: Extension Future Growth1176458
 -Node: Old Extension Mechanism1177294
 -Node: Notes summary1179057
 -Node: Basic Concepts1180239
 -Node: Basic High Level1180920
 -Ref: figure-general-flow1181202
 -Ref: figure-process-flow1181887
 -Ref: Basic High Level-Footnote-11185188
 -Node: Basic Data Typing1185373
 -Node: Glossary1188701
 -Node: Copying1220647
 -Node: GNU Free Documentation License1258186
 -Node: Index1283304
 +Node: Foreword342508
 +Node: Foreword446950
 +Node: Preface48482
 +Ref: Preface-Footnote-151354
 +Ref: Preface-Footnote-251461
 +Ref: Preface-Footnote-351695
 +Node: History51837
 +Node: Names54190
 +Ref: Names-Footnote-155284
 +Node: This Manual55431
 +Ref: This Manual-Footnote-161913
 +Node: Conventions62013
 +Node: Manual History64368
 +Ref: Manual History-Footnote-167364
 +Ref: Manual History-Footnote-267405
 +Node: How To Contribute67479
 +Node: Acknowledgments68608
 +Node: Getting Started73476
 +Node: Running gawk75915
 +Node: One-shot77105
 +Node: Read Terminal78368
 +Node: Long80400
 +Node: Executable Scripts81913
 +Ref: Executable Scripts-Footnote-184708
 +Node: Comments84811
 +Node: Quoting87295
 +Node: DOS Quoting92813
 +Node: Sample Data Files93488
 +Node: Very Simple96083
 +Node: Two Rules100985
 +Node: More Complex102871
 +Node: Statements/Lines105734
 +Ref: Statements/Lines-Footnote-1110193
 +Node: Other Features110458
 +Node: When111395
 +Ref: When-Footnote-1113149
 +Node: Intro Summary113214
 +Node: Invoking Gawk114098
 +Node: Command Line115612
 +Node: Options116410
 +Ref: Options-Footnote-1132061
 +Ref: Options-Footnote-2132291
 +Node: Other Arguments132316
 +Node: Naming Standard Input135263
 +Node: Environment Variables136356
 +Node: AWKPATH Variable136914
 +Ref: AWKPATH Variable-Footnote-1140325
 +Ref: AWKPATH Variable-Footnote-2140370
 +Node: AWKLIBPATH Variable140631
 +Node: Other Environment Variables141888
 +Node: Exit Status145526
 +Node: Include Files146203
 +Node: Loading Shared Libraries149798
 +Node: Obsolete151226
 +Node: Undocumented151918
 +Node: Invoking Summary152215
 +Node: Regexp153875
 +Node: Regexp Usage155394
 +Node: Escape Sequences157431
 +Node: Regexp Operators163664
 +Ref: Regexp Operators-Footnote-1171081
 +Ref: Regexp Operators-Footnote-2171228
 +Node: Bracket Expressions171326
 +Ref: table-char-classes173349
 +Node: Leftmost Longest176295
 +Node: Computed Regexps177598
 +Node: GNU Regexp Operators181025
 +Node: Case-sensitivity184704
 +Ref: Case-sensitivity-Footnote-1187600
 +Ref: Case-sensitivity-Footnote-2187835
 +Node: Strong Regexp Constants187943
 +Node: Regexp Summary190885
 +Node: Reading Files192491
 +Node: Records194654
 +Node: awk split records195387
 +Node: gawk split records200319
 +Ref: gawk split records-Footnote-1204863
 +Node: Fields204900
 +Node: Nonconstant Fields207641
 +Ref: Nonconstant Fields-Footnote-1209877
 +Node: Changing Fields210081
 +Node: Field Separators216011
 +Node: Default Field Splitting218709
 +Node: Regexp Field Splitting219827
 +Node: Single Character Fields223180
 +Node: Command Line Field Separator224240
 +Node: Full Line Fields227458
 +Ref: Full Line Fields-Footnote-1228980
 +Ref: Full Line Fields-Footnote-2229026
 +Node: Field Splitting Summary229127
 +Node: Constant Size231201
 +Node: Splitting By Content235780
 +Ref: Splitting By Content-Footnote-1239751
 +Node: Multiple Line239914
 +Ref: Multiple Line-Footnote-1245797
 +Node: Getline245976
 +Node: Plain Getline248443
 +Node: Getline/Variable251082
 +Node: Getline/File252231
 +Node: Getline/Variable/File253617
 +Ref: Getline/Variable/File-Footnote-1255221
 +Node: Getline/Pipe255309
 +Node: Getline/Variable/Pipe258014
 +Node: Getline/Coprocess259147
 +Node: Getline/Variable/Coprocess260412
 +Node: Getline Notes261152
 +Node: Getline Summary263947
 +Ref: table-getline-variants264369
 +Node: Read Timeout265117
 +Ref: Read Timeout-Footnote-1269024
 +Node: Retrying Input269082
 +Node: Command-line directories270281
 +Node: Input Summary271188
 +Node: Input Exercises274360
 +Node: Printing275088
 +Node: Print276923
 +Node: Print Examples278380
 +Node: Output Separators281160
 +Node: OFMT283177
 +Node: Printf284533
 +Node: Basic Printf285318
 +Node: Control Letters286892
 +Node: Format Modifiers290880
 +Node: Printf Examples296895
 +Node: Redirection299381
 +Node: Special FD306224
 +Ref: Special FD-Footnote-1309392
 +Node: Special Files309466
 +Node: Other Inherited Files310083
 +Node: Special Network311084
 +Node: Special Caveats311944
 +Node: Close Files And Pipes312893
 +Ref: Close Files And Pipes-Footnote-1320080
 +Ref: Close Files And Pipes-Footnote-2320228
 +Node: Nonfatal320379
 +Node: Output Summary322704
 +Node: Output Exercises323926
 +Node: Expressions324605
 +Node: Values325793
 +Node: Constants326471
 +Node: Scalar Constants327162
 +Ref: Scalar Constants-Footnote-1328026
 +Node: Nondecimal-numbers328276
 +Node: Regexp Constants331290
 +Node: Using Constant Regexps331816
 +Node: Variables334979
 +Node: Using Variables335636
 +Node: Assignment Options337547
 +Node: Conversion339421
 +Node: Strings And Numbers339945
 +Ref: Strings And Numbers-Footnote-1343009
 +Node: Locale influences conversions343118
 +Ref: table-locale-affects345876
 +Node: All Operators346494
 +Node: Arithmetic Ops347123
 +Node: Concatenation349629
 +Ref: Concatenation-Footnote-1352476
 +Node: Assignment Ops352583
 +Ref: table-assign-ops357575
 +Node: Increment Ops358888
 +Node: Truth Values and Conditions362348
 +Node: Truth Values363422
 +Node: Typing and Comparison364470
 +Node: Variable Typing365290
 +Node: Comparison Operators368914
 +Ref: table-relational-ops369333
 +Node: POSIX String Comparison372828
 +Ref: POSIX String Comparison-Footnote-1373902
 +Node: Boolean Ops374041
 +Ref: Boolean Ops-Footnote-1378523
 +Node: Conditional Exp378615
 +Node: Function Calls380351
 +Node: Precedence384231
 +Node: Locales387890
 +Node: Expressions Summary389522
 +Node: Patterns and Actions392095
 +Node: Pattern Overview393215
 +Node: Regexp Patterns394892
 +Node: Expression Patterns395434
 +Node: Ranges399215
 +Node: BEGIN/END402323
 +Node: Using BEGIN/END403084
 +Ref: Using BEGIN/END-Footnote-1405821
 +Node: I/O And BEGIN/END405927
 +Node: Empty411150
 +Node: Using Shell Variables411467
 +Node: Action Overview413741
 +Node: Statements416066
 +Node: If Statement417914
 +Node: While Statement419409
 +Node: Do Statement421437
 +Node: For Statement422585
 +Node: Switch Statement425744
 +Node: Break Statement428130
 +Node: Continue Statement430222
 +Node: Next Statement432049
 +Node: Nextfile Statement434432
 +Node: Exit Statement437084
 +Node: Built-in Variables439489
 +Node: User-modified440622
 +Node: Auto-set448210
 +Ref: Auto-set-Footnote-1462459
 +Ref: Auto-set-Footnote-2462665
 +Node: ARGC and ARGV462721
 +Node: Pattern Action Summary466940
 +Node: Arrays469370
 +Node: Array Basics470699
 +Node: Array Intro471543
 +Ref: figure-array-elements473518
 +Ref: Array Intro-Footnote-1476222
 +Node: Reference to Elements476350
 +Node: Assigning Elements478814
 +Node: Array Example479305
 +Node: Scanning an Array481064
 +Node: Controlling Scanning484088
 +Ref: Controlling Scanning-Footnote-1489487
 +Node: Numeric Array Subscripts489803
 +Node: Uninitialized Subscripts491987
 +Node: Delete493606
 +Ref: Delete-Footnote-1496358
 +Node: Multidimensional496415
 +Node: Multiscanning499510
 +Node: Arrays of Arrays501101
 +Node: Arrays Summary505869
 +Node: Functions507962
 +Node: Built-in509000
 +Node: Calling Built-in510078
 +Node: Numeric Functions512074
 +Ref: Numeric Functions-Footnote-1516907
 +Ref: Numeric Functions-Footnote-2517264
 +Ref: Numeric Functions-Footnote-3517312
 +Node: String Functions517584
 +Ref: String Functions-Footnote-1541092
 +Ref: String Functions-Footnote-2541221
 +Ref: String Functions-Footnote-3541469
 +Node: Gory Details541556
 +Ref: table-sub-escapes543347
 +Ref: table-sub-proposed544866
 +Ref: table-posix-sub546229
 +Ref: table-gensub-escapes547770
 +Ref: Gory Details-Footnote-1548593
 +Node: I/O Functions548744
 +Ref: I/O Functions-Footnote-1555965
 +Node: Time Functions556113
 +Ref: Time Functions-Footnote-1566618
 +Ref: Time Functions-Footnote-2566686
 +Ref: Time Functions-Footnote-3566844
 +Ref: Time Functions-Footnote-4566955
 +Ref: Time Functions-Footnote-5567067
 +Ref: Time Functions-Footnote-6567294
 +Node: Bitwise Functions567560
 +Ref: table-bitwise-ops568154
 +Ref: Bitwise Functions-Footnote-1572492
 +Node: Type Functions572665
 +Node: I18N Functions575326
 +Node: User-defined576977
 +Node: Definition Syntax577782
 +Ref: Definition Syntax-Footnote-1583469
 +Node: Function Example583540
 +Ref: Function Example-Footnote-1586462
 +Node: Function Caveats586484
 +Node: Calling A Function587002
 +Node: Variable Scope587960
 +Node: Pass By Value/Reference590954
 +Node: Return Statement594453
 +Node: Dynamic Typing597432
 +Node: Indirect Calls598362
 +Ref: Indirect Calls-Footnote-1608613
 +Node: Functions Summary608741
 +Node: Library Functions611446
 +Ref: Library Functions-Footnote-1615055
 +Ref: Library Functions-Footnote-2615198
 +Node: Library Names615369
 +Ref: Library Names-Footnote-1618830
 +Ref: Library Names-Footnote-2619053
 +Node: General Functions619139
 +Node: Strtonum Function620242
 +Node: Assert Function623264
 +Node: Round Function626590
 +Node: Cliff Random Function628131
 +Node: Ordinal Functions629147
 +Ref: Ordinal Functions-Footnote-1632210
 +Ref: Ordinal Functions-Footnote-2632462
 +Node: Join Function632672
 +Ref: Join Function-Footnote-1634442
 +Node: Getlocaltime Function634642
 +Node: Readfile Function638386
 +Node: Shell Quoting640360
 +Node: Data File Management641761
 +Node: Filetrans Function642393
 +Node: Rewind Function646490
 +Node: File Checking647876
 +Ref: File Checking-Footnote-1649210
 +Node: Empty Files649411
 +Node: Ignoring Assigns651390
 +Node: Getopt Function652940
 +Ref: Getopt Function-Footnote-1664410
 +Node: Passwd Functions664610
 +Ref: Passwd Functions-Footnote-1673451
 +Node: Group Functions673539
 +Ref: Group Functions-Footnote-1681438
 +Node: Walking Arrays681645
 +Node: Library Functions Summary684655
 +Node: Library Exercises686061
 +Node: Sample Programs686526
 +Node: Running Examples687296
 +Node: Clones688024
 +Node: Cut Program689248
 +Node: Egrep Program698969
 +Ref: Egrep Program-Footnote-1706481
 +Node: Id Program706591
 +Node: Split Program710271
 +Ref: Split Program-Footnote-1713730
 +Node: Tee Program713859
 +Node: Uniq Program716649
 +Node: Wc Program724075
 +Ref: Wc Program-Footnote-1728330
 +Node: Miscellaneous Programs728424
 +Node: Dupword Program729637
 +Node: Alarm Program731667
 +Node: Translate Program736522
 +Ref: Translate Program-Footnote-1741087
 +Node: Labels Program741357
 +Ref: Labels Program-Footnote-1744708
 +Node: Word Sorting744792
 +Node: History Sorting748864
 +Node: Extract Program750699
 +Node: Simple Sed758230
 +Node: Igawk Program761304
 +Ref: Igawk Program-Footnote-1775635
 +Ref: Igawk Program-Footnote-2775837
 +Ref: Igawk Program-Footnote-3775959
 +Node: Anagram Program776074
 +Node: Signature Program779136
 +Node: Programs Summary780383
 +Node: Programs Exercises781598
 +Ref: Programs Exercises-Footnote-1785727
 +Node: Advanced Features785818
 +Node: Nondecimal Data787808
 +Node: Array Sorting789399
 +Node: Controlling Array Traversal790099
 +Ref: Controlling Array Traversal-Footnote-1798468
 +Node: Array Sorting Functions798586
 +Ref: Array Sorting Functions-Footnote-1802473
 +Node: Two-way I/O802669
 +Ref: Two-way I/O-Footnote-1807620
 +Ref: Two-way I/O-Footnote-2807807
 +Node: TCP/IP Networking807889
 +Node: Profiling810796
 +Node: Advanced Features Summary819067
 +Node: Internationalization821003
 +Node: I18N and L10N822483
 +Node: Explaining gettext823170
 +Ref: Explaining gettext-Footnote-1828193
 +Ref: Explaining gettext-Footnote-2828378
 +Node: Programmer i18n828543
 +Ref: Programmer i18n-Footnote-1833399
 +Node: Translator i18n833448
 +Node: String Extraction834242
 +Ref: String Extraction-Footnote-1835375
 +Node: Printf Ordering835461
 +Ref: Printf Ordering-Footnote-1838247
 +Node: I18N Portability838311
 +Ref: I18N Portability-Footnote-1840767
 +Node: I18N Example840830
 +Ref: I18N Example-Footnote-1843636
 +Node: Gawk I18N843709
 +Node: I18N Summary844354
 +Node: Debugger845695
 +Node: Debugging846717
 +Node: Debugging Concepts847158
 +Node: Debugging Terms848967
 +Node: Awk Debugging851542
 +Node: Sample Debugging Session852448
 +Node: Debugger Invocation852982
 +Node: Finding The Bug854368
 +Node: List of Debugger Commands860846
 +Node: Breakpoint Control862179
 +Node: Debugger Execution Control865873
 +Node: Viewing And Changing Data869235
 +Node: Execution Stack872609
 +Node: Debugger Info874246
 +Node: Miscellaneous Debugger Commands878317
 +Node: Readline Support883326
 +Node: Limitations884222
 +Ref: Limitations-Footnote-1888453
 +Node: Debugging Summary888504
 +Node: Arbitrary Precision Arithmetic889783
 +Node: Computer Arithmetic891199
 +Ref: table-numeric-ranges894790
 +Ref: Computer Arithmetic-Footnote-1895512
 +Node: Math Definitions895569
 +Ref: table-ieee-formats898883
 +Ref: Math Definitions-Footnote-1899486
 +Node: MPFR features899591
 +Node: FP Math Caution901264
 +Ref: FP Math Caution-Footnote-1902336
 +Node: Inexactness of computations902705
 +Node: Inexact representation903665
 +Node: Comparing FP Values905025
 +Node: Errors accumulate906107
 +Node: Getting Accuracy907540
 +Node: Try To Round910250
 +Node: Setting precision911149
 +Ref: table-predefined-precision-strings911846
 +Node: Setting the rounding mode913676
 +Ref: table-gawk-rounding-modes914050
 +Ref: Setting the rounding mode-Footnote-1917458
 +Node: Arbitrary Precision Integers917637
 +Ref: Arbitrary Precision Integers-Footnote-1922554
 +Node: POSIX Floating Point Problems922703
 +Ref: POSIX Floating Point Problems-Footnote-1926585
 +Node: Floating point summary926623
 +Node: Dynamic Extensions928813
 +Node: Extension Intro930366
 +Node: Plugin License931632
 +Node: Extension Mechanism Outline932429
 +Ref: figure-load-extension932868
 +Ref: figure-register-new-function934433
 +Ref: figure-call-new-function935525
 +Node: Extension API Description937588
 +Node: Extension API Functions Introduction939122
 +Node: General Data Types943981
 +Ref: General Data Types-Footnote-1949936
 +Node: Memory Allocation Functions950235
 +Ref: Memory Allocation Functions-Footnote-1953080
 +Node: Constructor Functions953179
 +Node: Registration Functions954924
 +Node: Extension Functions955609
 +Node: Exit Callback Functions957908
 +Node: Extension Version String959158
 +Node: Input Parsers959821
 +Node: Output Wrappers969706
 +Node: Two-way processors974218
 +Node: Printing Messages976482
 +Ref: Printing Messages-Footnote-1977558
 +Node: Updating 'ERRNO'977711
 +Node: Requesting Values978452
 +Ref: table-value-types-returned979191
 +Node: Accessing Parameters980074
 +Node: Symbol Table Access981310
 +Node: Symbol table by name981822
 +Node: Symbol table by cookie983843
 +Ref: Symbol table by cookie-Footnote-1987992
 +Node: Cached values988056
 +Ref: Cached values-Footnote-1991557
 +Node: Array Manipulation991648
 +Ref: Array Manipulation-Footnote-1992739
 +Node: Array Data Types992776
 +Ref: Array Data Types-Footnote-1995434
 +Node: Array Functions995526
 +Node: Flattening Arrays999385
 +Node: Creating Arrays1006293
 +Node: Redirection API1011065
 +Node: Extension API Variables1013896
 +Node: Extension Versioning1014529
 +Node: Extension API Informational Variables1016420
 +Node: Extension API Boilerplate1017484
 +Node: Finding Extensions1021298
 +Node: Extension Example1021858
 +Node: Internal File Description1022656
 +Node: Internal File Ops1026736
 +Ref: Internal File Ops-Footnote-11038498
 +Node: Using Internal File Ops1038638
 +Ref: Using Internal File Ops-Footnote-11041021
 +Node: Extension Samples1041296
 +Node: Extension Sample File Functions1042825
 +Node: Extension Sample Fnmatch1050474
 +Node: Extension Sample Fork1051961
 +Node: Extension Sample Inplace1053179
 +Node: Extension Sample Ord1056389
 +Node: Extension Sample Readdir1057225
 +Ref: table-readdir-file-types1058114
 +Node: Extension Sample Revout1058919
 +Node: Extension Sample Rev2way1059508
 +Node: Extension Sample Read write array1060248
 +Node: Extension Sample Readfile1062190
 +Node: Extension Sample Time1063285
 +Node: Extension Sample API Tests1064633
 +Node: gawkextlib1065125
 +Node: Extension summary1067572
 +Node: Extension Exercises1071264
 +Node: Language History1072761
 +Node: V7/SVR3.11074417
- Node: SVR41076570
- Node: POSIX1078004
- Node: BTL1079384
- Node: POSIX/GNU1080114
- Node: Feature History1085953
- Node: Common Extensions1100274
- Node: Ranges and Locales1101557
- Ref: Ranges and Locales-Footnote-11106173
- Ref: Ranges and Locales-Footnote-21106200
- Ref: Ranges and Locales-Footnote-31106435
- Node: Contributors1106656
- Node: History summary1112225
- Node: Installation1113605
- Node: Gawk Distribution1114550
- Node: Getting1115034
- Node: Extracting1115857
- Node: Distribution contents1117495
- Node: Unix Installation1123591
- Node: Quick Installation1124273
- Node: Shell Startup Files1126687
- Node: Additional Configuration Options1127765
- Node: Configuration Philosophy1129570
- Node: Non-Unix Installation1131940
- Node: PC Installation1132398
- Node: PC Binary Installation1133718
- Node: PC Compiling1135570
- Ref: PC Compiling-Footnote-11138594
- Node: PC Testing1138703
- Node: PC Using1139883
- Node: Cygwin1143997
- Node: MSYS1144767
- Node: VMS Installation1145268
- Node: VMS Compilation1146059
- Ref: VMS Compilation-Footnote-11147289
- Node: VMS Dynamic Extensions1147347
- Node: VMS Installation Details1149032
- Node: VMS Running1151285
- Node: VMS GNV1154126
- Node: VMS Old Gawk1154861
- Node: Bugs1155332
- Node: Other Versions1159446
- Node: Installation summary1166032
- Node: Notes1167090
- Node: Compatibility Mode1167955
- Node: Additions1168737
- Node: Accessing The Source1169662
- Node: Adding Code1171098
- Node: New Ports1177253
- Node: Derived Files1181741
- Ref: Derived Files-Footnote-11187226
- Ref: Derived Files-Footnote-21187261
- Ref: Derived Files-Footnote-31187859
- Node: Future Extensions1187973
- Node: Implementation Limitations1188631
- Node: Extension Design1189814
- Node: Old Extension Problems1190968
- Ref: Old Extension Problems-Footnote-11192486
- Node: Extension New Mechanism Goals1192543
- Ref: Extension New Mechanism Goals-Footnote-11195907
- Node: Extension Other Design Decisions1196096
- Node: Extension Future Growth1198209
- Node: Old Extension Mechanism1199045
- Node: Notes summary1200808
- Node: Basic Concepts1201990
- Node: Basic High Level1202671
- Ref: figure-general-flow1202953
- Ref: figure-process-flow1203638
- Ref: Basic High Level-Footnote-11206939
- Node: Basic Data Typing1207124
- Node: Glossary1210452
- Node: Copying1242398
- Node: GNU Free Documentation License1279937
- Node: Index1305055
++Node: SVR41076569
++Node: POSIX1078003
++Node: BTL1079383
++Node: POSIX/GNU1080113
++Node: Feature History1085952
++Node: Common Extensions1100272
++Node: Ranges and Locales1101555
++Ref: Ranges and Locales-Footnote-11106171
++Ref: Ranges and Locales-Footnote-21106198
++Ref: Ranges and Locales-Footnote-31106433
++Node: Contributors1106654
++Node: History summary1112223
++Node: Installation1113603
++Node: Gawk Distribution1114548
++Node: Getting1115032
++Node: Extracting1115855
++Node: Distribution contents1117493
++Node: Unix Installation1123589
++Node: Quick Installation1124271
++Node: Shell Startup Files1126685
++Node: Additional Configuration Options1127763
++Node: Configuration Philosophy1129568
++Node: Non-Unix Installation1131938
++Node: PC Installation1132396
++Node: PC Binary Installation1133716
++Node: PC Compiling1135568
++Ref: PC Compiling-Footnote-11138592
++Node: PC Testing1138701
++Node: PC Using1139881
++Node: Cygwin1143995
++Node: MSYS1144765
++Node: VMS Installation1145266
++Node: VMS Compilation1146057
++Ref: VMS Compilation-Footnote-11147287
++Node: VMS Dynamic Extensions1147345
++Node: VMS Installation Details1149030
++Node: VMS Running1151283
++Node: VMS GNV1154124
++Node: VMS Old Gawk1154859
++Node: Bugs1155330
++Node: Other Versions1159444
++Node: Installation summary1166030
++Node: Notes1167088
++Node: Compatibility Mode1167953
++Node: Additions1168735
++Node: Accessing The Source1169660
++Node: Adding Code1171096
++Node: New Ports1177251
++Node: Derived Files1181739
++Ref: Derived Files-Footnote-11187224
++Ref: Derived Files-Footnote-21187259
++Ref: Derived Files-Footnote-31187857
++Node: Future Extensions1187971
++Node: Implementation Limitations1188629
++Node: Extension Design1189812
++Node: Old Extension Problems1190966
++Ref: Old Extension Problems-Footnote-11192484
++Node: Extension New Mechanism Goals1192541
++Ref: Extension New Mechanism Goals-Footnote-11195905
++Node: Extension Other Design Decisions1196094
++Node: Extension Future Growth1198207
++Node: Old Extension Mechanism1199043
++Node: Notes summary1200806
++Node: Basic Concepts1201988
++Node: Basic High Level1202669
++Ref: figure-general-flow1202951
++Ref: figure-process-flow1203636
++Ref: Basic High Level-Footnote-11206937
++Node: Basic Data Typing1207122
++Node: Glossary1210450
++Node: Copying1242396
++Node: GNU Free Documentation License1279935
++Node: Index1305053
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    5 ++
 doc/   |  150 +++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |    6 +-
 doc/ |    6 +-
 4 files changed, 86 insertions(+), 81 deletions(-)


reply via email to

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