gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, feature/namespaces, updated. gawk-4.1.0-


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/namespaces, updated. gawk-4.1.0-3456-g33a8946
Date: Fri, 2 Nov 2018 06:16:31 -0400 (EDT)

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

The branch, feature/namespaces has been updated
       via  33a8946f6607e647ad4a44fc30231a58b3441b40 (commit)
       via  e24c77ba17714d5c5253ad5f284e709abd66e1a2 (commit)
       via  153ba49632aa30feaa4ad61b3d2ce2cc9c2fa441 (commit)
      from  3dcd2581e193686934fab6f058d35616e63e2765 (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=33a8946f6607e647ad4a44fc30231a58b3441b40

commit 33a8946f6607e647ad4a44fc30231a58b3441b40
Merge: 3dcd258 e24c77b
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Nov 2 12:16:23 2018 +0200

    Merge branch 'master' into feature/namespaces

diff --cc doc/gawk.info
index 3633baa,58c1197..2f71cae
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -36545,592 -36109,581 +36545,592 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword343320
 -Node: Foreword447762
 -Node: Preface49294
 -Ref: Preface-Footnote-152153
 -Ref: Preface-Footnote-252260
 -Ref: Preface-Footnote-352494
 -Node: History52636
 -Node: Names54988
 -Ref: Names-Footnote-156082
 -Node: This Manual56229
 -Ref: This Manual-Footnote-162714
 -Node: Conventions62814
 -Node: Manual History65169
 -Ref: Manual History-Footnote-168166
 -Ref: Manual History-Footnote-268207
 -Node: How To Contribute68281
 -Node: Acknowledgments69207
 -Node: Getting Started74115
 -Node: Running gawk76554
 -Node: One-shot77744
 -Node: Read Terminal79007
 -Node: Long81000
 -Node: Executable Scripts82513
 -Ref: Executable Scripts-Footnote-185308
 -Node: Comments85411
 -Node: Quoting87895
 -Node: DOS Quoting93412
 -Node: Sample Data Files95468
 -Node: Very Simple98063
 -Node: Two Rules102965
 -Node: More Complex104850
 -Node: Statements/Lines107716
 -Ref: Statements/Lines-Footnote-1112175
 -Node: Other Features112440
 -Node: When113376
 -Ref: When-Footnote-1115130
 -Node: Intro Summary115195
 -Node: Invoking Gawk116079
 -Node: Command Line117593
 -Node: Options118391
 -Ref: Options-Footnote-1134953
 -Ref: Options-Footnote-2135184
 -Node: Other Arguments135209
 -Node: Naming Standard Input138156
 -Node: Environment Variables139249
 -Node: AWKPATH Variable139807
 -Ref: AWKPATH Variable-Footnote-1143219
 -Ref: AWKPATH Variable-Footnote-2143253
 -Node: AWKLIBPATH Variable143514
 -Node: Other Environment Variables145172
 -Node: Exit Status148993
 -Node: Include Files149670
 -Node: Loading Shared Libraries153195
 -Node: Obsolete154623
 -Node: Undocumented155315
 -Node: Invoking Summary155612
 -Node: Regexp157272
 -Node: Regexp Usage158726
 -Node: Escape Sequences160763
 -Node: Regexp Operators166995
 -Ref: Regexp Operators-Footnote-1174411
 -Ref: Regexp Operators-Footnote-2174558
 -Node: Bracket Expressions174656
 -Ref: table-char-classes177132
 -Node: Leftmost Longest180458
 -Node: Computed Regexps181761
 -Node: GNU Regexp Operators185188
 -Node: Case-sensitivity188867
 -Ref: Case-sensitivity-Footnote-1191754
 -Ref: Case-sensitivity-Footnote-2191989
 -Node: Regexp Summary192097
 -Node: Reading Files193563
 -Node: Records195832
 -Node: awk split records196907
 -Node: gawk split records202182
 -Ref: gawk split records-Footnote-1206768
 -Node: Fields206805
 -Node: Nonconstant Fields209546
 -Ref: Nonconstant Fields-Footnote-1211782
 -Node: Changing Fields211986
 -Node: Field Separators218017
 -Node: Default Field Splitting220715
 -Node: Regexp Field Splitting221833
 -Node: Single Character Fields225186
 -Node: Command Line Field Separator226246
 -Node: Full Line Fields229464
 -Ref: Full Line Fields-Footnote-1230986
 -Ref: Full Line Fields-Footnote-2231032
 -Node: Field Splitting Summary231133
 -Node: Constant Size233207
 -Node: Fixed width data233939
 -Node: Skipping intervening237406
 -Node: Allowing trailing data238204
 -Node: Fields with fixed data239241
 -Node: Splitting By Content240759
 -Ref: Splitting By Content-Footnote-1244409
 -Node: Testing field creation244572
 -Node: Multiple Line246197
 -Ref: Multiple Line-Footnote-1252081
 -Node: Getline252260
 -Node: Plain Getline254729
 -Node: Getline/Variable257370
 -Node: Getline/File258521
 -Node: Getline/Variable/File259909
 -Ref: Getline/Variable/File-Footnote-1261514
 -Node: Getline/Pipe261602
 -Node: Getline/Variable/Pipe264309
 -Node: Getline/Coprocess265444
 -Node: Getline/Variable/Coprocess266711
 -Node: Getline Notes267453
 -Node: Getline Summary270250
 -Ref: table-getline-variants270674
 -Node: Read Timeout271422
 -Ref: Read Timeout-Footnote-1275328
 -Node: Retrying Input275386
 -Node: Command-line directories276585
 -Node: Input Summary277491
 -Node: Input Exercises280663
 -Node: Printing281391
 -Node: Print283225
 -Node: Print Examples284682
 -Node: Output Separators287462
 -Node: OFMT289479
 -Node: Printf290835
 -Node: Basic Printf291620
 -Node: Control Letters293194
 -Node: Format Modifiers298356
 -Node: Printf Examples304371
 -Node: Redirection306857
 -Node: Special FD313698
 -Ref: Special FD-Footnote-1316866
 -Node: Special Files316940
 -Node: Other Inherited Files317557
 -Node: Special Network318558
 -Node: Special Caveats319418
 -Node: Close Files And Pipes320367
 -Ref: table-close-pipe-return-values327274
 -Ref: Close Files And Pipes-Footnote-1328087
 -Ref: Close Files And Pipes-Footnote-2328235
 -Node: Nonfatal328387
 -Node: Output Summary330725
 -Node: Output Exercises331947
 -Node: Expressions332626
 -Node: Values333814
 -Node: Constants334492
 -Node: Scalar Constants335183
 -Ref: Scalar Constants-Footnote-1337708
 -Node: Nondecimal-numbers337958
 -Node: Regexp Constants340959
 -Node: Using Constant Regexps341485
 -Node: Standard Regexp Constants342107
 -Node: Strong Regexp Constants345295
 -Node: Variables348253
 -Node: Using Variables348910
 -Node: Assignment Options350820
 -Node: Conversion352693
 -Node: Strings And Numbers353217
 -Ref: Strings And Numbers-Footnote-1356280
 -Node: Locale influences conversions356389
 -Ref: table-locale-affects359147
 -Node: All Operators359765
 -Node: Arithmetic Ops360394
 -Node: Concatenation362900
 -Ref: Concatenation-Footnote-1365747
 -Node: Assignment Ops365854
 -Ref: table-assign-ops370845
 -Node: Increment Ops372158
 -Node: Truth Values and Conditions375618
 -Node: Truth Values376692
 -Node: Typing and Comparison377740
 -Node: Variable Typing378560
 -Ref: Variable Typing-Footnote-1385023
 -Ref: Variable Typing-Footnote-2385095
 -Node: Comparison Operators385172
 -Ref: table-relational-ops385591
 -Node: POSIX String Comparison389086
 -Ref: POSIX String Comparison-Footnote-1390781
 -Ref: POSIX String Comparison-Footnote-2390920
 -Node: Boolean Ops391004
 -Ref: Boolean Ops-Footnote-1395486
 -Node: Conditional Exp395578
 -Node: Function Calls397314
 -Node: Precedence401191
 -Node: Locales404850
 -Node: Expressions Summary406482
 -Node: Patterns and Actions409055
 -Node: Pattern Overview410175
 -Node: Regexp Patterns411852
 -Node: Expression Patterns412394
 -Node: Ranges416175
 -Node: BEGIN/END419283
 -Node: Using BEGIN/END420044
 -Ref: Using BEGIN/END-Footnote-1422780
 -Node: I/O And BEGIN/END422886
 -Node: BEGINFILE/ENDFILE425200
 -Node: Empty428113
 -Node: Using Shell Variables428430
 -Node: Action Overview430704
 -Node: Statements433029
 -Node: If Statement434877
 -Node: While Statement436372
 -Node: Do Statement438400
 -Node: For Statement439548
 -Node: Switch Statement442719
 -Node: Break Statement445105
 -Node: Continue Statement447197
 -Node: Next Statement449024
 -Node: Nextfile Statement451407
 -Node: Exit Statement454059
 -Node: Built-in Variables456462
 -Node: User-modified457595
 -Node: Auto-set465362
 -Ref: Auto-set-Footnote-1481664
 -Ref: Auto-set-Footnote-2481870
 -Node: ARGC and ARGV481926
 -Node: Pattern Action Summary486139
 -Node: Arrays488569
 -Node: Array Basics489898
 -Node: Array Intro490742
 -Ref: figure-array-elements492717
 -Ref: Array Intro-Footnote-1495421
 -Node: Reference to Elements495549
 -Node: Assigning Elements498013
 -Node: Array Example498504
 -Node: Scanning an Array500263
 -Node: Controlling Scanning503285
 -Ref: Controlling Scanning-Footnote-1508684
 -Node: Numeric Array Subscripts509000
 -Node: Uninitialized Subscripts511184
 -Node: Delete512803
 -Ref: Delete-Footnote-1515555
 -Node: Multidimensional515612
 -Node: Multiscanning518707
 -Node: Arrays of Arrays520298
 -Node: Arrays Summary525066
 -Node: Functions527159
 -Node: Built-in528197
 -Node: Calling Built-in529278
 -Node: Numeric Functions531274
 -Ref: Numeric Functions-Footnote-1535302
 -Ref: Numeric Functions-Footnote-2535659
 -Ref: Numeric Functions-Footnote-3535707
 -Node: String Functions535979
 -Ref: String Functions-Footnote-1559688
 -Ref: String Functions-Footnote-2559816
 -Ref: String Functions-Footnote-3560064
 -Node: Gory Details560151
 -Ref: table-sub-escapes561942
 -Ref: table-sub-proposed563461
 -Ref: table-posix-sub564824
 -Ref: table-gensub-escapes566365
 -Ref: Gory Details-Footnote-1567188
 -Node: I/O Functions567342
 -Ref: table-system-return-values573810
 -Ref: I/O Functions-Footnote-1575890
 -Ref: I/O Functions-Footnote-2576038
 -Node: Time Functions576158
 -Ref: Time Functions-Footnote-1586829
 -Ref: Time Functions-Footnote-2586897
 -Ref: Time Functions-Footnote-3587055
 -Ref: Time Functions-Footnote-4587166
 -Ref: Time Functions-Footnote-5587278
 -Ref: Time Functions-Footnote-6587505
 -Node: Bitwise Functions587771
 -Ref: table-bitwise-ops588365
 -Ref: Bitwise Functions-Footnote-1594428
 -Ref: Bitwise Functions-Footnote-2594601
 -Node: Type Functions594792
 -Node: I18N Functions597543
 -Node: User-defined599194
 -Node: Definition Syntax599999
 -Ref: Definition Syntax-Footnote-1605686
 -Node: Function Example605757
 -Ref: Function Example-Footnote-1608679
 -Node: Function Caveats608701
 -Node: Calling A Function609219
 -Node: Variable Scope610177
 -Node: Pass By Value/Reference613171
 -Node: Return Statement616670
 -Node: Dynamic Typing619649
 -Node: Indirect Calls620579
 -Ref: Indirect Calls-Footnote-1630831
 -Node: Functions Summary630959
 -Node: Library Functions633664
 -Ref: Library Functions-Footnote-1637271
 -Ref: Library Functions-Footnote-2637414
 -Node: Library Names637585
 -Ref: Library Names-Footnote-1641045
 -Ref: Library Names-Footnote-2641268
 -Node: General Functions641354
 -Node: Strtonum Function642457
 -Node: Assert Function645479
 -Node: Round Function648805
 -Node: Cliff Random Function650345
 -Node: Ordinal Functions651361
 -Ref: Ordinal Functions-Footnote-1654424
 -Ref: Ordinal Functions-Footnote-2654676
 -Node: Join Function654886
 -Ref: Join Function-Footnote-1656656
 -Node: Getlocaltime Function656856
 -Node: Readfile Function660598
 -Node: Shell Quoting662575
 -Node: Data File Management663976
 -Node: Filetrans Function664608
 -Node: Rewind Function668704
 -Node: File Checking670614
 -Ref: File Checking-Footnote-1671948
 -Node: Empty Files672149
 -Node: Ignoring Assigns674128
 -Node: Getopt Function675678
 -Ref: Getopt Function-Footnote-1687147
 -Node: Passwd Functions687347
 -Ref: Passwd Functions-Footnote-1696186
 -Node: Group Functions696274
 -Ref: Group Functions-Footnote-1704172
 -Node: Walking Arrays704379
 -Node: Library Functions Summary707387
 -Node: Library Exercises708793
 -Node: Sample Programs709258
 -Node: Running Examples710028
 -Node: Clones710756
 -Node: Cut Program711980
 -Node: Egrep Program721909
 -Ref: Egrep Program-Footnote-1729421
 -Node: Id Program729531
 -Node: Split Program733211
 -Ref: Split Program-Footnote-1736669
 -Node: Tee Program736798
 -Node: Uniq Program739588
 -Node: Wc Program747014
 -Ref: Wc Program-Footnote-1751269
 -Node: Miscellaneous Programs751363
 -Node: Dupword Program752576
 -Node: Alarm Program754606
 -Node: Translate Program759461
 -Ref: Translate Program-Footnote-1764026
 -Node: Labels Program764296
 -Ref: Labels Program-Footnote-1767647
 -Node: Word Sorting767731
 -Node: History Sorting771803
 -Node: Extract Program773638
 -Node: Simple Sed781692
 -Node: Igawk Program784766
 -Ref: Igawk Program-Footnote-1799097
 -Ref: Igawk Program-Footnote-2799299
 -Ref: Igawk Program-Footnote-3799421
 -Node: Anagram Program799536
 -Node: Signature Program802598
 -Node: Programs Summary803845
 -Node: Programs Exercises805059
 -Ref: Programs Exercises-Footnote-1809188
 -Node: Advanced Features809279
 -Node: Nondecimal Data811269
 -Node: Array Sorting812860
 -Node: Controlling Array Traversal813560
 -Ref: Controlling Array Traversal-Footnote-1821928
 -Node: Array Sorting Functions822046
 -Ref: Array Sorting Functions-Footnote-1827137
 -Node: Two-way I/O827333
 -Ref: Two-way I/O-Footnote-1835053
 -Ref: Two-way I/O-Footnote-2835240
 -Node: TCP/IP Networking835322
 -Node: Profiling838440
 -Ref: Profiling-Footnote-1847112
 -Node: Advanced Features Summary847435
 -Node: Internationalization849279
 -Node: I18N and L10N850759
 -Node: Explaining gettext851446
 -Ref: Explaining gettext-Footnote-1857338
 -Ref: Explaining gettext-Footnote-2857523
 -Node: Programmer i18n857688
 -Ref: Programmer i18n-Footnote-1862637
 -Node: Translator i18n862686
 -Node: String Extraction863480
 -Ref: String Extraction-Footnote-1864612
 -Node: Printf Ordering864698
 -Ref: Printf Ordering-Footnote-1867484
 -Node: I18N Portability867548
 -Ref: I18N Portability-Footnote-1870004
 -Node: I18N Example870067
 -Ref: I18N Example-Footnote-1872873
 -Node: Gawk I18N872946
 -Node: I18N Summary873591
 -Node: Debugger874932
 -Node: Debugging875955
 -Node: Debugging Concepts876396
 -Node: Debugging Terms878205
 -Node: Awk Debugging880780
 -Node: Sample Debugging Session881686
 -Node: Debugger Invocation882220
 -Node: Finding The Bug883606
 -Node: List of Debugger Commands890084
 -Node: Breakpoint Control891417
 -Node: Debugger Execution Control895111
 -Node: Viewing And Changing Data898473
 -Node: Execution Stack901847
 -Node: Debugger Info903484
 -Node: Miscellaneous Debugger Commands907555
 -Node: Readline Support912617
 -Node: Limitations913513
 -Node: Debugging Summary915622
 -Node: Arbitrary Precision Arithmetic916901
 -Node: Computer Arithmetic918386
 -Ref: table-numeric-ranges922152
 -Ref: table-floating-point-ranges922645
 -Ref: Computer Arithmetic-Footnote-1923303
 -Node: Math Definitions923360
 -Ref: table-ieee-formats926676
 -Ref: Math Definitions-Footnote-1927279
 -Node: MPFR features927384
 -Node: FP Math Caution929102
 -Ref: FP Math Caution-Footnote-1930174
 -Node: Inexactness of computations930543
 -Node: Inexact representation931503
 -Node: Comparing FP Values932863
 -Node: Errors accumulate934104
 -Node: Getting Accuracy935537
 -Node: Try To Round938247
 -Node: Setting precision939146
 -Ref: table-predefined-precision-strings939843
 -Node: Setting the rounding mode941673
 -Ref: table-gawk-rounding-modes942047
 -Ref: Setting the rounding mode-Footnote-1945978
 -Node: Arbitrary Precision Integers946157
 -Ref: Arbitrary Precision Integers-Footnote-1949332
 -Node: Checking for MPFR949481
 -Node: POSIX Floating Point Problems950955
 -Ref: POSIX Floating Point Problems-Footnote-1955240
 -Node: Floating point summary955278
 -Node: Dynamic Extensions957468
 -Node: Extension Intro959021
 -Node: Plugin License960287
 -Node: Extension Mechanism Outline961084
 -Ref: figure-load-extension961523
 -Ref: figure-register-new-function963088
 -Ref: figure-call-new-function964180
 -Node: Extension API Description966242
 -Node: Extension API Functions Introduction967884
 -Node: General Data Types973424
 -Ref: General Data Types-Footnote-1981785
 -Node: Memory Allocation Functions982084
 -Ref: Memory Allocation Functions-Footnote-1986294
 -Node: Constructor Functions986393
 -Node: Registration Functions989979
 -Node: Extension Functions990664
 -Node: Exit Callback Functions995879
 -Node: Extension Version String997129
 -Node: Input Parsers997792
 -Node: Output Wrappers1010513
 -Node: Two-way processors1015025
 -Node: Printing Messages1017290
 -Ref: Printing Messages-Footnote-11018461
 -Node: Updating ERRNO1018614
 -Node: Requesting Values1019353
 -Ref: table-value-types-returned1020090
 -Node: Accessing Parameters1021026
 -Node: Symbol Table Access1022261
 -Node: Symbol table by name1022773
 -Node: Symbol table by cookie1024562
 -Ref: Symbol table by cookie-Footnote-11028747
 -Node: Cached values1028811
 -Ref: Cached values-Footnote-11032347
 -Node: Array Manipulation1032500
 -Ref: Array Manipulation-Footnote-11033591
 -Node: Array Data Types1033628
 -Ref: Array Data Types-Footnote-11036286
 -Node: Array Functions1036378
 -Node: Flattening Arrays1040876
 -Node: Creating Arrays1047852
 -Node: Redirection API1052619
 -Node: Extension API Variables1055452
 -Node: Extension Versioning1056163
 -Ref: gawk-api-version1056592
 -Node: Extension GMP/MPFR Versioning1058323
 -Node: Extension API Informational Variables1059951
 -Node: Extension API Boilerplate1061024
 -Node: Changes from API V11064998
 -Node: Finding Extensions1066570
 -Node: Extension Example1067129
 -Node: Internal File Description1067927
 -Node: Internal File Ops1072007
 -Ref: Internal File Ops-Footnote-11083357
 -Node: Using Internal File Ops1083497
 -Ref: Using Internal File Ops-Footnote-11085880
 -Node: Extension Samples1086154
 -Node: Extension Sample File Functions1087683
 -Node: Extension Sample Fnmatch1095332
 -Node: Extension Sample Fork1096819
 -Node: Extension Sample Inplace1098037
 -Node: Extension Sample Ord1101254
 -Node: Extension Sample Readdir1102090
 -Ref: table-readdir-file-types1102979
 -Node: Extension Sample Revout1103784
 -Node: Extension Sample Rev2way1104373
 -Node: Extension Sample Read write array1105113
 -Node: Extension Sample Readfile1107055
 -Node: Extension Sample Time1108150
 -Node: Extension Sample API Tests1109498
 -Node: gawkextlib1109990
 -Node: Extension summary1112908
 -Node: Extension Exercises1116610
 -Node: Language History1118108
 -Node: V7/SVR3.11119764
 -Node: SVR41121916
 -Node: POSIX1123350
 -Node: BTL1124730
 -Node: POSIX/GNU1125459
 -Node: Feature History1131237
 -Node: Common Extensions1147096
 -Node: Ranges and Locales1148379
 -Ref: Ranges and Locales-Footnote-11152995
 -Ref: Ranges and Locales-Footnote-21153022
 -Ref: Ranges and Locales-Footnote-31153257
 -Node: Contributors1153478
 -Node: History summary1159423
 -Node: Installation1160803
 -Node: Gawk Distribution1161747
 -Node: Getting1162231
 -Node: Extracting1163194
 -Node: Distribution contents1164832
 -Node: Unix Installation1171312
 -Node: Quick Installation1171994
 -Node: Shell Startup Files1174408
 -Node: Additional Configuration Options1175497
 -Node: Configuration Philosophy1177662
 -Node: Non-Unix Installation1180031
 -Node: PC Installation1180491
 -Node: PC Binary Installation1181329
 -Node: PC Compiling1181764
 -Node: PC Using1182881
 -Node: Cygwin1186096
 -Node: MSYS1187195
 -Node: VMS Installation1187696
 -Node: VMS Compilation1188487
 -Ref: VMS Compilation-Footnote-11189716
 -Node: VMS Dynamic Extensions1189774
 -Node: VMS Installation Details1191459
 -Node: VMS Running1193712
 -Node: VMS GNV1197991
 -Node: VMS Old Gawk1198726
 -Node: Bugs1199197
 -Node: Bug address1199860
 -Node: Usenet1202842
 -Node: Maintainers1203846
 -Node: Other Versions1205107
 -Node: Installation summary1211665
 -Node: Notes1212867
 -Node: Compatibility Mode1213661
 -Node: Additions1214443
 -Node: Accessing The Source1215368
 -Node: Adding Code1216805
 -Node: New Ports1223024
 -Node: Derived Files1227512
 -Ref: Derived Files-Footnote-11233158
 -Ref: Derived Files-Footnote-21233193
 -Ref: Derived Files-Footnote-31233791
 -Node: Future Extensions1233905
 -Node: Implementation Limitations1234563
 -Node: Extension Design1235746
 -Node: Old Extension Problems1236890
 -Ref: Old Extension Problems-Footnote-11238408
 -Node: Extension New Mechanism Goals1238465
 -Ref: Extension New Mechanism Goals-Footnote-11241829
 -Node: Extension Other Design Decisions1242018
 -Node: Extension Future Growth1244131
 -Node: Notes summary1244967
 -Node: Basic Concepts1246142
 -Node: Basic High Level1246823
 -Ref: figure-general-flow1247105
 -Ref: figure-process-flow1247790
 -Ref: Basic High Level-Footnote-11251091
 -Node: Basic Data Typing1251276
 -Node: Glossary1254604
 -Node: Copying1286442
 -Node: GNU Free Documentation License1323985
 -Node: Index1349105
 +Node: Foreword344048
 +Node: Foreword448490
 +Node: Preface50022
 +Ref: Preface-Footnote-152881
 +Ref: Preface-Footnote-252988
 +Ref: Preface-Footnote-353222
 +Node: History53364
 +Node: Names55716
 +Ref: Names-Footnote-156810
 +Node: This Manual56957
 +Ref: This Manual-Footnote-163596
 +Node: Conventions63696
 +Node: Manual History66051
 +Ref: Manual History-Footnote-169048
 +Ref: Manual History-Footnote-269089
 +Node: How To Contribute69163
 +Node: Acknowledgments70089
 +Node: Getting Started74997
 +Node: Running gawk77436
 +Node: One-shot78626
 +Node: Read Terminal79889
 +Node: Long81882
 +Node: Executable Scripts83395
 +Ref: Executable Scripts-Footnote-186190
 +Node: Comments86293
 +Node: Quoting88777
 +Node: DOS Quoting94294
 +Node: Sample Data Files96350
 +Node: Very Simple98945
 +Node: Two Rules103847
 +Node: More Complex105732
 +Node: Statements/Lines108598
 +Ref: Statements/Lines-Footnote-1113057
 +Node: Other Features113322
 +Node: When114258
 +Ref: When-Footnote-1116012
 +Node: Intro Summary116077
 +Node: Invoking Gawk116961
 +Node: Command Line118475
 +Node: Options119273
 +Ref: Options-Footnote-1136312
 +Ref: Options-Footnote-2136543
 +Node: Other Arguments136568
 +Node: Naming Standard Input139515
 +Node: Environment Variables140608
 +Node: AWKPATH Variable141166
 +Ref: AWKPATH Variable-Footnote-1144578
 +Ref: AWKPATH Variable-Footnote-2144612
 +Node: AWKLIBPATH Variable144873
 +Node: Other Environment Variables146531
 +Node: Exit Status150352
 +Node: Include Files151029
 +Node: Loading Shared Libraries154707
 +Node: Obsolete156135
 +Node: Undocumented156827
 +Node: Invoking Summary157124
 +Node: Regexp158784
 +Node: Regexp Usage160238
 +Node: Escape Sequences162275
 +Node: Regexp Operators168507
 +Ref: Regexp Operators-Footnote-1175923
 +Ref: Regexp Operators-Footnote-2176070
 +Node: Bracket Expressions176168
 +Ref: table-char-classes178644
 +Node: Leftmost Longest181970
 +Node: Computed Regexps183273
 +Node: GNU Regexp Operators186700
 +Node: Case-sensitivity190379
 +Ref: Case-sensitivity-Footnote-1193266
 +Ref: Case-sensitivity-Footnote-2193501
 +Node: Regexp Summary193609
 +Node: Reading Files195075
 +Node: Records197344
 +Node: awk split records198419
 +Node: gawk split records203694
 +Ref: gawk split records-Footnote-1208280
 +Node: Fields208317
 +Node: Nonconstant Fields211058
 +Ref: Nonconstant Fields-Footnote-1213294
 +Node: Changing Fields213498
 +Node: Field Separators219529
 +Node: Default Field Splitting222227
 +Node: Regexp Field Splitting223345
 +Node: Single Character Fields226698
 +Node: Command Line Field Separator227758
 +Node: Full Line Fields230976
 +Ref: Full Line Fields-Footnote-1232498
 +Ref: Full Line Fields-Footnote-2232544
 +Node: Field Splitting Summary232645
 +Node: Constant Size234719
 +Node: Fixed width data235451
 +Node: Skipping intervening238918
 +Node: Allowing trailing data239716
 +Node: Fields with fixed data240753
 +Node: Splitting By Content242271
 +Ref: Splitting By Content-Footnote-1245921
 +Node: Testing field creation246084
 +Node: Multiple Line247709
 +Ref: Multiple Line-Footnote-1253593
 +Node: Getline253772
 +Node: Plain Getline256241
 +Node: Getline/Variable258882
 +Node: Getline/File260033
 +Node: Getline/Variable/File261421
 +Ref: Getline/Variable/File-Footnote-1263026
 +Node: Getline/Pipe263114
 +Node: Getline/Variable/Pipe265821
 +Node: Getline/Coprocess266956
 +Node: Getline/Variable/Coprocess268223
 +Node: Getline Notes268965
 +Node: Getline Summary271762
 +Ref: table-getline-variants272186
 +Node: Read Timeout272934
 +Ref: Read Timeout-Footnote-1276840
 +Node: Retrying Input276898
 +Node: Command-line directories278097
 +Node: Input Summary279003
 +Node: Input Exercises282175
 +Node: Printing282903
 +Node: Print284737
 +Node: Print Examples286194
 +Node: Output Separators288974
 +Node: OFMT290991
 +Node: Printf292347
 +Node: Basic Printf293132
 +Node: Control Letters294706
 +Node: Format Modifiers299868
 +Node: Printf Examples305883
 +Node: Redirection308369
 +Node: Special FD315210
 +Ref: Special FD-Footnote-1318378
 +Node: Special Files318452
 +Node: Other Inherited Files319069
 +Node: Special Network320070
 +Node: Special Caveats320930
 +Node: Close Files And Pipes321879
 +Ref: table-close-pipe-return-values328786
 +Ref: Close Files And Pipes-Footnote-1329599
 +Ref: Close Files And Pipes-Footnote-2329747
 +Node: Nonfatal329899
 +Node: Output Summary332237
 +Node: Output Exercises333459
 +Node: Expressions334138
 +Node: Values335326
 +Node: Constants336004
 +Node: Scalar Constants336695
 +Ref: Scalar Constants-Footnote-1339220
 +Node: Nondecimal-numbers339470
 +Node: Regexp Constants342471
 +Node: Using Constant Regexps342997
 +Node: Standard Regexp Constants343619
 +Node: Strong Regexp Constants346807
 +Node: Variables349765
 +Node: Using Variables350422
 +Node: Assignment Options352332
 +Node: Conversion354205
 +Node: Strings And Numbers354729
 +Ref: Strings And Numbers-Footnote-1357792
 +Node: Locale influences conversions357901
 +Ref: table-locale-affects360659
 +Node: All Operators361277
 +Node: Arithmetic Ops361906
 +Node: Concatenation364412
 +Ref: Concatenation-Footnote-1367259
 +Node: Assignment Ops367366
 +Ref: table-assign-ops372357
 +Node: Increment Ops373670
 +Node: Truth Values and Conditions377130
 +Node: Truth Values378204
 +Node: Typing and Comparison379252
 +Node: Variable Typing380072
 +Ref: Variable Typing-Footnote-1386535
 +Ref: Variable Typing-Footnote-2386607
 +Node: Comparison Operators386684
 +Ref: table-relational-ops387103
 +Node: POSIX String Comparison390598
 +Ref: POSIX String Comparison-Footnote-1392293
 +Ref: POSIX String Comparison-Footnote-2392432
 +Node: Boolean Ops392516
 +Ref: Boolean Ops-Footnote-1396998
 +Node: Conditional Exp397090
 +Node: Function Calls398826
 +Node: Precedence402703
 +Node: Locales406362
 +Node: Expressions Summary407994
 +Node: Patterns and Actions410567
 +Node: Pattern Overview411687
 +Node: Regexp Patterns413364
 +Node: Expression Patterns413906
 +Node: Ranges417687
 +Node: BEGIN/END420795
 +Node: Using BEGIN/END421556
 +Ref: Using BEGIN/END-Footnote-1424292
 +Node: I/O And BEGIN/END424398
 +Node: BEGINFILE/ENDFILE426712
 +Node: Empty429625
 +Node: Using Shell Variables429942
 +Node: Action Overview432216
 +Node: Statements434541
 +Node: If Statement436389
 +Node: While Statement437884
 +Node: Do Statement439912
 +Node: For Statement441060
 +Node: Switch Statement444231
 +Node: Break Statement446617
 +Node: Continue Statement448709
 +Node: Next Statement450536
 +Node: Nextfile Statement452919
 +Node: Exit Statement455571
 +Node: Built-in Variables457974
 +Node: User-modified459107
 +Node: Auto-set466874
 +Ref: Auto-set-Footnote-1483176
 +Ref: Auto-set-Footnote-2483382
 +Node: ARGC and ARGV483438
 +Node: Pattern Action Summary487651
 +Node: Arrays490081
 +Node: Array Basics491410
 +Node: Array Intro492254
 +Ref: figure-array-elements494229
 +Ref: Array Intro-Footnote-1496933
 +Node: Reference to Elements497061
 +Node: Assigning Elements499525
 +Node: Array Example500016
 +Node: Scanning an Array501775
 +Node: Controlling Scanning504797
 +Ref: Controlling Scanning-Footnote-1510196
 +Node: Numeric Array Subscripts510512
 +Node: Uninitialized Subscripts512696
 +Node: Delete514315
 +Ref: Delete-Footnote-1517067
 +Node: Multidimensional517124
 +Node: Multiscanning520219
 +Node: Arrays of Arrays521810
 +Node: Arrays Summary526578
 +Node: Functions528671
 +Node: Built-in529709
 +Node: Calling Built-in530790
 +Node: Numeric Functions532786
 +Ref: Numeric Functions-Footnote-1536814
 +Ref: Numeric Functions-Footnote-2537171
 +Ref: Numeric Functions-Footnote-3537219
 +Node: String Functions537491
 +Ref: String Functions-Footnote-1561200
 +Ref: String Functions-Footnote-2561328
 +Ref: String Functions-Footnote-3561576
 +Node: Gory Details561663
 +Ref: table-sub-escapes563454
 +Ref: table-sub-proposed564973
 +Ref: table-posix-sub566336
 +Ref: table-gensub-escapes567877
 +Ref: Gory Details-Footnote-1568700
 +Node: I/O Functions568854
 +Ref: table-system-return-values575322
 +Ref: I/O Functions-Footnote-1577402
 +Ref: I/O Functions-Footnote-2577550
 +Node: Time Functions577670
 +Ref: Time Functions-Footnote-1588341
 +Ref: Time Functions-Footnote-2588409
 +Ref: Time Functions-Footnote-3588567
 +Ref: Time Functions-Footnote-4588678
 +Ref: Time Functions-Footnote-5588790
 +Ref: Time Functions-Footnote-6589017
 +Node: Bitwise Functions589283
 +Ref: table-bitwise-ops589877
 +Ref: Bitwise Functions-Footnote-1595940
 +Ref: Bitwise Functions-Footnote-2596113
 +Node: Type Functions596304
 +Node: I18N Functions599055
 +Node: User-defined600706
 +Node: Definition Syntax601511
 +Ref: Definition Syntax-Footnote-1607198
 +Node: Function Example607269
 +Ref: Function Example-Footnote-1610191
 +Node: Function Caveats610213
 +Node: Calling A Function610731
 +Node: Variable Scope611689
 +Node: Pass By Value/Reference614683
 +Node: Return Statement618182
 +Node: Dynamic Typing621161
 +Node: Indirect Calls622091
 +Ref: Indirect Calls-Footnote-1632343
 +Node: Functions Summary632471
 +Node: Library Functions635176
 +Ref: Library Functions-Footnote-1638783
 +Ref: Library Functions-Footnote-2638926
 +Node: Library Names639097
 +Ref: Library Names-Footnote-1642773
 +Ref: Library Names-Footnote-2642996
 +Node: General Functions643082
 +Node: Strtonum Function644185
 +Node: Assert Function647207
 +Node: Round Function650533
 +Node: Cliff Random Function652073
 +Node: Ordinal Functions653089
 +Ref: Ordinal Functions-Footnote-1656152
 +Ref: Ordinal Functions-Footnote-2656404
 +Node: Join Function656614
 +Ref: Join Function-Footnote-1658384
 +Node: Getlocaltime Function658584
 +Node: Readfile Function662326
 +Node: Shell Quoting664303
 +Node: Data File Management665704
 +Node: Filetrans Function666336
 +Node: Rewind Function670432
 +Node: File Checking672342
 +Ref: File Checking-Footnote-1673676
 +Node: Empty Files673877
 +Node: Ignoring Assigns675856
 +Node: Getopt Function677406
 +Ref: Getopt Function-Footnote-1688875
 +Node: Passwd Functions689075
 +Ref: Passwd Functions-Footnote-1697914
 +Node: Group Functions698002
 +Ref: Group Functions-Footnote-1705900
 +Node: Walking Arrays706107
 +Node: Library Functions Summary709115
 +Node: Library Exercises710521
 +Node: Sample Programs710986
 +Node: Running Examples711756
 +Node: Clones712484
 +Node: Cut Program713708
 +Node: Egrep Program723637
 +Ref: Egrep Program-Footnote-1731149
 +Node: Id Program731259
 +Node: Split Program734939
 +Ref: Split Program-Footnote-1738397
 +Node: Tee Program738526
 +Node: Uniq Program741316
 +Node: Wc Program748742
 +Ref: Wc Program-Footnote-1752997
 +Node: Miscellaneous Programs753091
 +Node: Dupword Program754304
 +Node: Alarm Program756334
 +Node: Translate Program761189
 +Ref: Translate Program-Footnote-1765754
 +Node: Labels Program766024
 +Ref: Labels Program-Footnote-1769375
 +Node: Word Sorting769459
 +Node: History Sorting773531
 +Node: Extract Program775366
 +Node: Simple Sed783420
 +Node: Igawk Program786494
 +Ref: Igawk Program-Footnote-1800825
 +Ref: Igawk Program-Footnote-2801027
 +Ref: Igawk Program-Footnote-3801149
 +Node: Anagram Program801264
 +Node: Signature Program804326
 +Node: Programs Summary805573
 +Node: Programs Exercises806787
 +Ref: Programs Exercises-Footnote-1810916
 +Node: Advanced Features811007
 +Node: Nondecimal Data812997
 +Node: Array Sorting814588
 +Node: Controlling Array Traversal815288
 +Ref: Controlling Array Traversal-Footnote-1823656
 +Node: Array Sorting Functions823774
 +Ref: Array Sorting Functions-Footnote-1828865
 +Node: Two-way I/O829061
 +Ref: Two-way I/O-Footnote-1836781
 +Ref: Two-way I/O-Footnote-2836968
 +Node: TCP/IP Networking837050
 +Node: Profiling840168
 +Ref: Profiling-Footnote-1848840
 +Node: Advanced Features Summary849163
 +Node: Internationalization851007
 +Node: I18N and L10N852487
 +Node: Explaining gettext853174
 +Ref: Explaining gettext-Footnote-1859066
 +Ref: Explaining gettext-Footnote-2859251
 +Node: Programmer i18n859416
 +Ref: Programmer i18n-Footnote-1864365
 +Node: Translator i18n864414
 +Node: String Extraction865208
 +Ref: String Extraction-Footnote-1866340
 +Node: Printf Ordering866426
 +Ref: Printf Ordering-Footnote-1869212
 +Node: I18N Portability869276
 +Ref: I18N Portability-Footnote-1871732
 +Node: I18N Example871795
 +Ref: I18N Example-Footnote-1874601
 +Node: Gawk I18N874674
 +Node: I18N Summary875319
 +Node: Debugger876660
 +Node: Debugging877663
 +Node: Debugging Concepts878104
 +Node: Debugging Terms879913
 +Node: Awk Debugging882488
 +Node: Sample Debugging Session883394
 +Node: Debugger Invocation883928
 +Node: Finding The Bug885314
 +Node: List of Debugger Commands891792
 +Node: Breakpoint Control893125
 +Node: Debugger Execution Control896819
 +Node: Viewing And Changing Data900181
 +Node: Execution Stack903555
 +Node: Debugger Info905192
 +Node: Miscellaneous Debugger Commands909263
 +Node: Readline Support914325
 +Node: Limitations915221
 +Node: Debugging Summary917330
 +Node: Namespaces918609
 +Node: Global Namespace919427
 +Node: Qualified Names920781
 +Node: Default Namespace921780
 +Node: Changing The Namespace922521
 +Node: Naming Rules924132
 +Node: Internal Name Management925981
 +Node: Namespace Example927023
 +Node: Namespace And Features929585
 +Node: Namespace Summary931020
 +Node: Arbitrary Precision Arithmetic932497
 +Node: Computer Arithmetic933984
 +Ref: table-numeric-ranges937750
 +Ref: table-floating-point-ranges938243
 +Ref: Computer Arithmetic-Footnote-1938901
 +Node: Math Definitions938958
 +Ref: table-ieee-formats942274
 +Ref: Math Definitions-Footnote-1942877
 +Node: MPFR features942982
 +Node: FP Math Caution944700
 +Ref: FP Math Caution-Footnote-1945772
 +Node: Inexactness of computations946141
 +Node: Inexact representation947101
 +Node: Comparing FP Values948461
 +Node: Errors accumulate949702
 +Node: Getting Accuracy951135
 +Node: Try To Round953845
 +Node: Setting precision954744
 +Ref: table-predefined-precision-strings955441
 +Node: Setting the rounding mode957271
 +Ref: table-gawk-rounding-modes957645
 +Ref: Setting the rounding mode-Footnote-1961576
 +Node: Arbitrary Precision Integers961755
 +Ref: Arbitrary Precision Integers-Footnote-1964930
 +Node: Checking for MPFR965079
 +Node: POSIX Floating Point Problems966553
 +Ref: POSIX Floating Point Problems-Footnote-1970838
 +Node: Floating point summary970876
 +Node: Dynamic Extensions973066
 +Node: Extension Intro974619
 +Node: Plugin License975885
 +Node: Extension Mechanism Outline976682
 +Ref: figure-load-extension977121
 +Ref: figure-register-new-function978686
 +Ref: figure-call-new-function979778
 +Node: Extension API Description981840
 +Node: Extension API Functions Introduction983482
 +Node: General Data Types989022
 +Ref: General Data Types-Footnote-1997383
 +Node: Memory Allocation Functions997682
 +Ref: Memory Allocation Functions-Footnote-11001892
 +Node: Constructor Functions1001991
 +Node: Registration Functions1005577
 +Node: Extension Functions1006262
 +Node: Exit Callback Functions1011477
 +Node: Extension Version String1012727
 +Node: Input Parsers1013390
 +Node: Output Wrappers1026111
 +Node: Two-way processors1030623
 +Node: Printing Messages1032888
 +Ref: Printing Messages-Footnote-11034059
 +Node: Updating ERRNO1034212
 +Node: Requesting Values1034951
 +Ref: table-value-types-returned1035688
 +Node: Accessing Parameters1036624
 +Node: Symbol Table Access1037859
 +Node: Symbol table by name1038371
 +Ref: Symbol table by name-Footnote-11041261
 +Node: Symbol table by cookie1041389
 +Ref: Symbol table by cookie-Footnote-11045574
 +Node: Cached values1045638
 +Ref: Cached values-Footnote-11049174
 +Node: Array Manipulation1049327
 +Ref: Array Manipulation-Footnote-11050418
 +Node: Array Data Types1050455
 +Ref: Array Data Types-Footnote-11053113
 +Node: Array Functions1053205
 +Node: Flattening Arrays1057703
 +Node: Creating Arrays1064679
 +Node: Redirection API1069446
 +Node: Extension API Variables1072279
 +Node: Extension Versioning1072990
 +Ref: gawk-api-version1073419
 +Node: Extension GMP/MPFR Versioning1075150
 +Node: Extension API Informational Variables1076778
 +Node: Extension API Boilerplate1077851
 +Node: Changes from API V11081825
 +Node: Finding Extensions1083397
 +Node: Extension Example1083956
 +Node: Internal File Description1084754
 +Node: Internal File Ops1088834
 +Ref: Internal File Ops-Footnote-11100184
 +Node: Using Internal File Ops1100324
 +Ref: Using Internal File Ops-Footnote-11102707
 +Node: Extension Samples1102981
 +Node: Extension Sample File Functions1104510
 +Node: Extension Sample Fnmatch1112159
 +Node: Extension Sample Fork1113646
 +Node: Extension Sample Inplace1114864
 +Node: Extension Sample Ord1118168
 +Node: Extension Sample Readdir1119004
 +Ref: table-readdir-file-types1119893
 +Node: Extension Sample Revout1120698
 +Node: Extension Sample Rev2way1121287
 +Node: Extension Sample Read write array1122027
 +Node: Extension Sample Readfile1123969
 +Node: Extension Sample Time1125064
 +Node: Extension Sample API Tests1126412
 +Node: gawkextlib1126904
 +Node: Extension summary1129822
 +Node: Extension Exercises1133524
 +Node: Language History1134766
 +Node: V7/SVR3.11136422
 +Node: SVR41138574
 +Node: POSIX1140008
 +Node: BTL1141388
 +Node: POSIX/GNU1142117
 +Node: Feature History1147895
 +Node: Common Extensions1163754
 +Node: Ranges and Locales1165037
 +Ref: Ranges and Locales-Footnote-11169653
 +Ref: Ranges and Locales-Footnote-21169680
 +Ref: Ranges and Locales-Footnote-31169915
 +Node: Contributors1170136
 +Node: History summary1176081
 +Node: Installation1177461
 +Node: Gawk Distribution1178405
 +Node: Getting1178889
 +Node: Extracting1179852
 +Node: Distribution contents1181490
 +Node: Unix Installation1187970
 +Node: Quick Installation1188652
 +Node: Shell Startup Files1191066
 +Node: Additional Configuration Options1192155
 +Node: Configuration Philosophy1194320
 +Node: Non-Unix Installation1196689
 +Node: PC Installation1197149
 +Node: PC Binary Installation1197987
 +Node: PC Compiling1198422
 +Node: PC Using1199539
 +Node: Cygwin1202754
 +Node: MSYS1203853
 +Node: VMS Installation1204354
 +Node: VMS Compilation1205145
 +Ref: VMS Compilation-Footnote-11206374
 +Node: VMS Dynamic Extensions1206432
 +Node: VMS Installation Details1208117
 +Node: VMS Running1210370
 +Node: VMS GNV1214649
 +Node: VMS Old Gawk1215384
 +Node: Bugs1215855
 +Node: Bug address1216518
 +Node: Usenet1219500
- Node: Maintainers1220505
- Node: Other Versions1221766
- Node: Installation summary1228324
- Node: Notes1229526
- Node: Compatibility Mode1230320
- Node: Additions1231102
- Node: Accessing The Source1232027
- Node: Adding Code1233464
- Node: New Ports1239683
- Node: Derived Files1244171
- Ref: Derived Files-Footnote-11249817
- Ref: Derived Files-Footnote-21249852
- Ref: Derived Files-Footnote-31250450
- Node: Future Extensions1250564
- Node: Implementation Limitations1251222
- Node: Extension Design1252405
- Node: Old Extension Problems1253549
- Ref: Old Extension Problems-Footnote-11255067
- Node: Extension New Mechanism Goals1255124
- Ref: Extension New Mechanism Goals-Footnote-11258488
- Node: Extension Other Design Decisions1258677
- Node: Extension Future Growth1260790
- Node: Notes summary1261626
- Node: Basic Concepts1262801
- Node: Basic High Level1263482
- Ref: figure-general-flow1263764
- Ref: figure-process-flow1264449
- Ref: Basic High Level-Footnote-11267750
- Node: Basic Data Typing1267935
- Node: Glossary1271263
- Node: Copying1303101
- Node: GNU Free Documentation License1340644
- Node: Index1365764
++Node: Maintainers1220504
++Node: Other Versions1221765
++Node: Installation summary1228323
++Node: Notes1229525
++Node: Compatibility Mode1230319
++Node: Additions1231101
++Node: Accessing The Source1232026
++Node: Adding Code1233463
++Node: New Ports1239682
++Node: Derived Files1244170
++Ref: Derived Files-Footnote-11249816
++Ref: Derived Files-Footnote-21249851
++Ref: Derived Files-Footnote-31250449
++Node: Future Extensions1250563
++Node: Implementation Limitations1251221
++Node: Extension Design1252404
++Node: Old Extension Problems1253548
++Ref: Old Extension Problems-Footnote-11255066
++Node: Extension New Mechanism Goals1255123
++Ref: Extension New Mechanism Goals-Footnote-11258487
++Node: Extension Other Design Decisions1258676
++Node: Extension Future Growth1260789
++Node: Notes summary1261625
++Node: Basic Concepts1262800
++Node: Basic High Level1263481
++Ref: figure-general-flow1263763
++Ref: figure-process-flow1264448
++Ref: Basic High Level-Footnote-11267749
++Node: Basic Data Typing1267934
++Node: Glossary1271262
++Node: Copying1303100
++Node: GNU Free Documentation License1340643
++Node: Index1365763
  
  End Tag Table

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

Summary of changes:
 doc/ChangeLog   |  7 +++++-
 doc/gawk.info   | 70 ++++++++++++++++++++++++++++-----------------------------
 doc/gawk.texi   |  3 ++-
 doc/gawktexi.in |  3 ++-
 4 files changed, 45 insertions(+), 38 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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