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-384-g23e7f10


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-384-g23e7f10
Date: Sat, 08 Mar 2014 20:14:14 +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  23e7f1057b1abdebb25fc7d2f11ee3f5360976a4 (commit)
       via  c972e253abc34f8bd02f6ade74e7999a2b6d8a08 (commit)
       via  b2177d5473a38d9dcc6c9ae9a8e115b45f689d0d (commit)
       via  b4343b17479151d438d32530cdd2541262e3088e (commit)
       via  a0841dfa1e1a7ebdd8d29188ce7b304c67daa42d (commit)
      from  586bb71fdbeb5041263a3e48392d79c5931df3c4 (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=23e7f1057b1abdebb25fc7d2f11ee3f5360976a4

commit 23e7f1057b1abdebb25fc7d2f11ee3f5360976a4
Merge: 586bb71 c972e25
Author: Arnold D. Robbins <address@hidden>
Date:   Sat Mar 8 22:13:53 2014 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index c3565d3,9a56982..74773fc
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -32801,526 -32842,528 +32851,528 @@@ Inde
  
  Tag Table:
  Node: Top1366
- Node: Foreword40856
- Node: Preface45201
- Ref: Preface-Footnote-148254
- Ref: Preface-Footnote-248350
- Node: History48582
- Node: Names50956
- Ref: Names-Footnote-152433
- Node: This Manual52505
- Ref: This Manual-Footnote-158279
- Node: Conventions58379
- Node: Manual History60535
- Ref: Manual History-Footnote-163983
- Ref: Manual History-Footnote-264024
- Node: How To Contribute64098
- Node: Acknowledgments65242
- Node: Getting Started69436
- Node: Running gawk71815
- Node: One-shot73001
- Node: Read Terminal74226
- Ref: Read Terminal-Footnote-175876
- Ref: Read Terminal-Footnote-276152
- Node: Long76323
- Node: Executable Scripts77699
- Ref: Executable Scripts-Footnote-179532
- Ref: Executable Scripts-Footnote-279634
- Node: Comments80181
- Node: Quoting82648
- Node: DOS Quoting87271
- Node: Sample Data Files87946
- Node: Very Simple90332
- Node: Two Rules94931
- Node: More Complex97078
- Ref: More Complex-Footnote-1100008
- Node: Statements/Lines100093
- Ref: Statements/Lines-Footnote-1104555
- Node: Other Features104820
- Node: When105748
- Node: Invoking Gawk107895
- Node: Command Line109358
- Node: Options110141
- Ref: Options-Footnote-1125536
- Node: Other Arguments125561
- Node: Naming Standard Input128219
- Node: Environment Variables129313
- Node: AWKPATH Variable129871
- Ref: AWKPATH Variable-Footnote-1132629
- Node: AWKLIBPATH Variable132889
- Node: Other Environment Variables133607
- Node: Exit Status136570
- Node: Include Files137245
- Node: Loading Shared Libraries140814
- Node: Obsolete142178
- Node: Undocumented142875
- Node: Regexp143117
- Node: Regexp Usage144506
- Node: Escape Sequences146532
- Node: Regexp Operators152201
- Ref: Regexp Operators-Footnote-1159581
- Ref: Regexp Operators-Footnote-2159728
- Node: Bracket Expressions159826
- Ref: table-char-classes161716
- Node: GNU Regexp Operators164239
- Node: Case-sensitivity167962
- Ref: Case-sensitivity-Footnote-1170930
- Ref: Case-sensitivity-Footnote-2171165
- Node: Leftmost Longest171273
- Node: Computed Regexps172474
- Node: Reading Files175811
- Node: Records177813
- Ref: Records-Footnote-1186901
- Node: Fields186938
- Ref: Fields-Footnote-1189971
- Node: Nonconstant Fields190057
- Node: Changing Fields192259
- Node: Field Separators198218
- Node: Default Field Splitting200920
- Node: Regexp Field Splitting202037
- Node: Single Character Fields205379
- Node: Command Line Field Separator206438
- Node: Full Line Fields209872
- Ref: Full Line Fields-Footnote-1210380
- Node: Field Splitting Summary210426
- Ref: Field Splitting Summary-Footnote-1213525
- Node: Constant Size213626
- Node: Splitting By Content218233
- Ref: Splitting By Content-Footnote-1221982
- Node: Multiple Line222022
- Ref: Multiple Line-Footnote-1227869
- Node: Getline228048
- Node: Plain Getline230264
- Node: Getline/Variable232359
- Node: Getline/File233506
- Node: Getline/Variable/File234847
- Ref: Getline/Variable/File-Footnote-1236446
- Node: Getline/Pipe236533
- Node: Getline/Variable/Pipe239232
- Node: Getline/Coprocess240339
- Node: Getline/Variable/Coprocess241591
- Node: Getline Notes242328
- Node: Getline Summary245115
- Ref: table-getline-variants245523
- Node: Read Timeout246435
- Ref: Read Timeout-Footnote-1250176
- Node: Command line directories250233
- Node: Printing250863
- Node: Print252494
- Node: Print Examples253831
- Node: Output Separators256615
- Node: OFMT258375
- Node: Printf259733
- Node: Basic Printf260639
- Node: Control Letters262178
- Node: Format Modifiers265990
- Node: Printf Examples271999
- Node: Redirection274714
- Node: Special Files281679
- Node: Special FD282212
- Ref: Special FD-Footnote-1285837
- Node: Special Network285911
- Node: Special Caveats286761
- Node: Close Files And Pipes287557
- Ref: Close Files And Pipes-Footnote-1294540
- Ref: Close Files And Pipes-Footnote-2294688
- Node: Expressions294838
- Node: Values295970
- Node: Constants296646
- Node: Scalar Constants297326
- Ref: Scalar Constants-Footnote-1298185
- Node: Nondecimal-numbers298367
- Node: Regexp Constants301367
- Node: Using Constant Regexps301842
- Node: Variables304897
- Node: Using Variables305552
- Node: Assignment Options307276
- Node: Conversion309148
- Ref: table-locale-affects314648
- Ref: Conversion-Footnote-1315272
- Node: All Operators315381
- Node: Arithmetic Ops316011
- Node: Concatenation318516
- Ref: Concatenation-Footnote-1321308
- Node: Assignment Ops321428
- Ref: table-assign-ops326416
- Node: Increment Ops327747
- Node: Truth Values and Conditions331181
- Node: Truth Values332264
- Node: Typing and Comparison333313
- Node: Variable Typing334106
- Ref: Variable Typing-Footnote-1338003
- Node: Comparison Operators338125
- Ref: table-relational-ops338535
- Node: POSIX String Comparison342083
- Ref: POSIX String Comparison-Footnote-1343039
- Node: Boolean Ops343177
- Ref: Boolean Ops-Footnote-1347255
- Node: Conditional Exp347346
- Node: Function Calls349078
- Node: Precedence352672
- Node: Locales356341
- Node: Patterns and Actions357430
- Node: Pattern Overview358484
- Node: Regexp Patterns360153
- Node: Expression Patterns360696
- Node: Ranges364381
- Node: BEGIN/END367485
- Node: Using BEGIN/END368247
- Ref: Using BEGIN/END-Footnote-1370978
- Node: I/O And BEGIN/END371084
- Node: BEGINFILE/ENDFILE373366
- Node: Empty376280
- Node: Using Shell Variables376596
- Node: Action Overview378881
- Node: Statements381238
- Node: If Statement383092
- Node: While Statement384591
- Node: Do Statement386635
- Node: For Statement387791
- Node: Switch Statement390943
- Node: Break Statement393097
- Node: Continue Statement395087
- Node: Next Statement396880
- Node: Nextfile Statement399270
- Node: Exit Statement401925
- Node: Built-in Variables404341
- Node: User-modified405436
- Ref: User-modified-Footnote-1413794
- Node: Auto-set413856
- Ref: Auto-set-Footnote-1427326
- Ref: Auto-set-Footnote-2427531
- Node: ARGC and ARGV427587
- Node: Arrays431438
- Node: Array Basics432943
- Node: Array Intro433769
- Node: Reference to Elements438086
- Node: Assigning Elements440356
- Node: Array Example440847
- Node: Scanning an Array442579
- Node: Controlling Scanning444893
- Ref: Controlling Scanning-Footnote-1449980
- Node: Delete450296
- Ref: Delete-Footnote-1453061
- Node: Numeric Array Subscripts453118
- Node: Uninitialized Subscripts455301
- Node: Multidimensional456928
- Node: Multiscanning460021
- Node: Arrays of Arrays461610
- Node: Functions466250
- Node: Built-in467069
- Node: Calling Built-in468147
- Node: Numeric Functions470135
- Ref: Numeric Functions-Footnote-1473967
- Ref: Numeric Functions-Footnote-2474324
- Ref: Numeric Functions-Footnote-3474372
- Node: String Functions474641
- Ref: String Functions-Footnote-1497561
- Ref: String Functions-Footnote-2497690
- Ref: String Functions-Footnote-3497938
- Node: Gory Details498025
- Ref: table-sub-escapes499704
- Ref: table-sub-posix-92501058
- Ref: table-sub-proposed502409
- Ref: table-posix-sub503763
- Ref: table-gensub-escapes505308
- Ref: Gory Details-Footnote-1506484
- Ref: Gory Details-Footnote-2506535
- Node: I/O Functions506686
- Ref: I/O Functions-Footnote-1513676
- Node: Time Functions513823
- Ref: Time Functions-Footnote-1524756
- Ref: Time Functions-Footnote-2524824
- Ref: Time Functions-Footnote-3524982
- Ref: Time Functions-Footnote-4525093
- Ref: Time Functions-Footnote-5525205
- Ref: Time Functions-Footnote-6525432
- Node: Bitwise Functions525698
- Ref: table-bitwise-ops526260
- Ref: Bitwise Functions-Footnote-1530481
- Node: Type Functions530665
- Node: I18N Functions531816
- Node: User-defined533443
- Node: Definition Syntax534247
- Ref: Definition Syntax-Footnote-1539161
- Node: Function Example539230
- Ref: Function Example-Footnote-1541879
- Node: Function Caveats541901
- Node: Calling A Function542419
- Node: Variable Scope543374
- Node: Pass By Value/Reference546337
- Node: Return Statement549845
- Node: Dynamic Typing552826
- Node: Indirect Calls553757
- Node: Library Functions563444
- Ref: Library Functions-Footnote-1566957
- Ref: Library Functions-Footnote-2567100
- Node: Library Names567271
- Ref: Library Names-Footnote-1570744
- Ref: Library Names-Footnote-2570964
- Node: General Functions571050
- Node: Strtonum Function572078
- Node: Assert Function575008
- Node: Round Function578334
- Node: Cliff Random Function579875
- Node: Ordinal Functions580891
- Ref: Ordinal Functions-Footnote-1583968
- Ref: Ordinal Functions-Footnote-2584220
- Node: Join Function584431
- Ref: Join Function-Footnote-1586202
- Node: Getlocaltime Function586402
- Node: Readfile Function590143
- Node: Data File Management591982
- Node: Filetrans Function592614
- Node: Rewind Function596683
- Node: File Checking598070
- Node: Empty Files599164
- Node: Ignoring Assigns601394
- Node: Getopt Function602948
- Ref: Getopt Function-Footnote-1614251
- Node: Passwd Functions614454
- Ref: Passwd Functions-Footnote-1623432
- Node: Group Functions623520
- Node: Walking Arrays631604
- Node: Sample Programs633740
- Node: Running Examples634414
- Node: Clones635142
- Node: Cut Program636366
- Node: Egrep Program646217
- Ref: Egrep Program-Footnote-1653990
- Node: Id Program654100
- Node: Split Program657716
- Ref: Split Program-Footnote-1661235
- Node: Tee Program661363
- Node: Uniq Program664166
- Node: Wc Program671595
- Ref: Wc Program-Footnote-1675861
- Ref: Wc Program-Footnote-2676061
- Node: Miscellaneous Programs676153
- Node: Dupword Program677341
- Node: Alarm Program679372
- Node: Translate Program684179
- Ref: Translate Program-Footnote-1688566
- Ref: Translate Program-Footnote-2688814
- Node: Labels Program688948
- Ref: Labels Program-Footnote-1692319
- Node: Word Sorting692403
- Node: History Sorting696287
- Node: Extract Program698126
- Ref: Extract Program-Footnote-1705629
- Node: Simple Sed705757
- Node: Igawk Program708819
- Ref: Igawk Program-Footnote-1723976
- Ref: Igawk Program-Footnote-2724177
- Node: Anagram Program724315
- Node: Signature Program727383
- Node: Advanced Features728483
- Node: Nondecimal Data730369
- Node: Array Sorting731952
- Node: Controlling Array Traversal732649
- Node: Array Sorting Functions740933
- Ref: Array Sorting Functions-Footnote-1744802
- Node: Two-way I/O744996
- Ref: Two-way I/O-Footnote-1750428
- Node: TCP/IP Networking750510
- Node: Profiling753354
- Node: Internationalization760857
- Node: I18N and L10N762282
- Node: Explaining gettext762968
- Ref: Explaining gettext-Footnote-1768036
- Ref: Explaining gettext-Footnote-2768220
- Node: Programmer i18n768385
- Node: Translator i18n772587
- Node: String Extraction773381
- Ref: String Extraction-Footnote-1774342
- Node: Printf Ordering774428
- Ref: Printf Ordering-Footnote-1777210
- Node: I18N Portability777274
- Ref: I18N Portability-Footnote-1779723
- Node: I18N Example779786
- Ref: I18N Example-Footnote-1782424
- Node: Gawk I18N782496
- Node: Debugger783117
- Node: Debugging784088
- Node: Debugging Concepts784521
- Node: Debugging Terms786377
- Node: Awk Debugging788974
- Node: Sample Debugging Session789866
- Node: Debugger Invocation790386
- Node: Finding The Bug791719
- Node: List of Debugger Commands798206
- Node: Breakpoint Control799540
- Node: Debugger Execution Control803204
- Node: Viewing And Changing Data806564
- Node: Execution Stack809920
- Node: Debugger Info811387
- Node: Miscellaneous Debugger Commands815369
- Node: Readline Support820545
- Node: Limitations821376
- Node: Arbitrary Precision Arithmetic823628
- Ref: Arbitrary Precision Arithmetic-Footnote-1825277
- Node: General Arithmetic825425
- Node: Floating Point Issues827145
- Node: String Conversion Precision828026
- Ref: String Conversion Precision-Footnote-1829731
- Node: Unexpected Results829840
- Node: POSIX Floating Point Problems831993
- Ref: POSIX Floating Point Problems-Footnote-1835818
- Node: Integer Programming835856
- Node: Floating-point Programming837595
- Ref: Floating-point Programming-Footnote-1843926
- Ref: Floating-point Programming-Footnote-2844196
- Node: Floating-point Representation844460
- Node: Floating-point Context845625
- Ref: table-ieee-formats846464
- Node: Rounding Mode847848
- Ref: table-rounding-modes848327
- Ref: Rounding Mode-Footnote-1851342
- Node: Gawk and MPFR851521
- Node: Arbitrary Precision Floats852776
- Ref: Arbitrary Precision Floats-Footnote-1855219
- Node: Setting Precision855535
- Ref: table-predefined-precision-strings856221
- Node: Setting Rounding Mode858366
- Ref: table-gawk-rounding-modes858770
- Node: Floating-point Constants859957
- Node: Changing Precision861386
- Ref: Changing Precision-Footnote-1862783
- Node: Exact Arithmetic862957
- Node: Arbitrary Precision Integers866095
- Ref: Arbitrary Precision Integers-Footnote-1869110
- Node: Dynamic Extensions869257
- Node: Extension Intro870715
- Node: Plugin License871980
- Node: Extension Mechanism Outline872665
- Ref: load-extension873082
- Ref: load-new-function874560
- Ref: call-new-function875555
- Node: Extension API Description877570
- Node: Extension API Functions Introduction878783
- Node: General Data Types883649
- Ref: General Data Types-Footnote-1889251
- Node: Requesting Values889550
- Ref: table-value-types-returned890281
- Node: Constructor Functions891235
- Node: Registration Functions894255
- Node: Extension Functions894940
- Node: Exit Callback Functions897166
- Node: Extension Version String898415
- Node: Input Parsers899065
- Node: Output Wrappers908822
- Node: Two-way processors913332
- Node: Printing Messages915540
- Ref: Printing Messages-Footnote-1916617
- Node: Updating `ERRNO'916769
- Node: Accessing Parameters917508
- Node: Symbol Table Access918738
- Node: Symbol table by name919250
- Node: Symbol table by cookie920997
- Ref: Symbol table by cookie-Footnote-1925127
- Node: Cached values925190
- Ref: Cached values-Footnote-1928639
- Node: Array Manipulation928730
- Ref: Array Manipulation-Footnote-1929828
- Node: Array Data Types929867
- Ref: Array Data Types-Footnote-1932570
- Node: Array Functions932662
- Node: Flattening Arrays936428
- Node: Creating Arrays943280
- Node: Extension API Variables948005
- Node: Extension Versioning948641
- Node: Extension API Informational Variables950542
- Node: Extension API Boilerplate951628
- Node: Finding Extensions955432
- Node: Extension Example955992
- Node: Internal File Description956722
- Node: Internal File Ops960813
- Ref: Internal File Ops-Footnote-1972322
- Node: Using Internal File Ops972462
- Ref: Using Internal File Ops-Footnote-1974815
- Node: Extension Samples975081
- Node: Extension Sample File Functions976605
- Node: Extension Sample Fnmatch985090
- Node: Extension Sample Fork986859
- Node: Extension Sample Inplace988072
- Node: Extension Sample Ord989850
- Node: Extension Sample Readdir990686
- Node: Extension Sample Revout992218
- Node: Extension Sample Rev2way992811
- Node: Extension Sample Read write array993501
- Node: Extension Sample Readfile995384
- Node: Extension Sample API Tests996202
- Node: Extension Sample Time996727
- Node: gawkextlib998091
- Node: Language History1000872
- Node: V7/SVR3.11002465
- Node: SVR41004785
- Node: POSIX1006227
- Node: BTL1007613
- Node: POSIX/GNU1008347
- Node: Feature History1013946
- Node: Common Extensions1026922
- Node: Ranges and Locales1028234
- Ref: Ranges and Locales-Footnote-11032851
- Ref: Ranges and Locales-Footnote-21032878
- Ref: Ranges and Locales-Footnote-31033112
- Node: Contributors1033333
- Node: Installation1038478
- Node: Gawk Distribution1039372
- Node: Getting1039856
- Node: Extracting1040682
- Node: Distribution contents1042374
- Node: Unix Installation1048079
- Node: Quick Installation1048696
- Node: Additional Configuration Options1051142
- Node: Configuration Philosophy1052878
- Node: Non-Unix Installation1055232
- Node: PC Installation1055690
- Node: PC Binary Installation1056989
- Node: PC Compiling1058837
- Node: PC Testing1061781
- Node: PC Using1062957
- Node: Cygwin1067125
- Node: MSYS1067934
- Node: VMS Installation1068448
- Node: VMS Compilation1069212
- Ref: VMS Compilation-Footnote-11070464
- Node: VMS Dynamic Extensions1070522
- Node: VMS Installation Details1071895
- Node: VMS Running1074146
- Node: VMS GNV1076980
- Node: VMS Old Gawk1077703
- Node: Bugs1078173
- Node: Other Versions1082091
- Node: Notes1088175
- Node: Compatibility Mode1088975
- Node: Additions1089758
- Node: Accessing The Source1090685
- Node: Adding Code1092125
- Node: New Ports1098170
- Node: Derived Files1102305
- Ref: Derived Files-Footnote-11107626
- Ref: Derived Files-Footnote-21107660
- Ref: Derived Files-Footnote-31108260
- Node: Future Extensions1108358
- Node: Implementation Limitations1108941
- Node: Extension Design1110193
- Node: Old Extension Problems1111347
- Ref: Old Extension Problems-Footnote-11112855
- Node: Extension New Mechanism Goals1112912
- Ref: Extension New Mechanism Goals-Footnote-11116277
- Node: Extension Other Design Decisions1116463
- Node: Extension Future Growth1118569
- Node: Old Extension Mechanism1119405
- Node: Basic Concepts1121145
- Node: Basic High Level1121826
- Ref: figure-general-flow1122097
- Ref: figure-process-flow1122696
- Ref: Basic High Level-Footnote-11125925
- Node: Basic Data Typing1126110
- Node: Glossary1129465
- Node: Copying1154927
- Node: GNU Free Documentation License1192484
- Node: Index1217621
+ Node: Foreword40929
+ Node: Preface45274
+ Ref: Preface-Footnote-148327
+ Ref: Preface-Footnote-248423
+ Node: History48655
+ Node: Names51029
+ Ref: Names-Footnote-152506
+ Node: This Manual52578
+ Ref: This Manual-Footnote-158352
+ Node: Conventions58452
+ Node: Manual History60608
+ Ref: Manual History-Footnote-164056
+ Ref: Manual History-Footnote-264097
+ Node: How To Contribute64171
+ Node: Acknowledgments65315
+ Node: Getting Started69509
+ Node: Running gawk71888
+ Node: One-shot73074
+ Node: Read Terminal74299
+ Ref: Read Terminal-Footnote-175949
+ Ref: Read Terminal-Footnote-276225
+ Node: Long76396
+ Node: Executable Scripts77772
+ Ref: Executable Scripts-Footnote-179605
+ Ref: Executable Scripts-Footnote-279707
+ Node: Comments80254
+ Node: Quoting82721
+ Node: DOS Quoting87344
+ Node: Sample Data Files88019
+ Node: Very Simple90405
+ Node: Two Rules95004
+ Node: More Complex97151
+ Ref: More Complex-Footnote-1100081
+ Node: Statements/Lines100166
+ Ref: Statements/Lines-Footnote-1104628
+ Node: Other Features104893
+ Node: When105821
+ Node: Invoking Gawk107968
+ Node: Command Line109431
+ Node: Options110214
+ Ref: Options-Footnote-1125609
+ Node: Other Arguments125634
+ Node: Naming Standard Input128292
+ Node: Environment Variables129386
+ Node: AWKPATH Variable129944
+ Ref: AWKPATH Variable-Footnote-1132702
+ Node: AWKLIBPATH Variable132962
+ Node: Other Environment Variables133680
+ Node: Exit Status136643
+ Node: Include Files137318
+ Node: Loading Shared Libraries140887
+ Node: Obsolete142251
+ Node: Undocumented142948
+ Node: Regexp143190
+ Node: Regexp Usage144579
+ Node: Escape Sequences146605
+ Node: Regexp Operators152274
+ Ref: Regexp Operators-Footnote-1159654
+ Ref: Regexp Operators-Footnote-2159801
+ Node: Bracket Expressions159899
+ Ref: table-char-classes161789
+ Node: GNU Regexp Operators164312
+ Node: Case-sensitivity168035
+ Ref: Case-sensitivity-Footnote-1171003
+ Ref: Case-sensitivity-Footnote-2171238
+ Node: Leftmost Longest171346
+ Node: Computed Regexps172547
+ Node: Reading Files175884
+ Node: Records177886
+ Ref: Records-Footnote-1186974
+ Node: Fields187011
+ Ref: Fields-Footnote-1190044
+ Node: Nonconstant Fields190130
+ Node: Changing Fields192332
+ Node: Field Separators198291
+ Node: Default Field Splitting200993
+ Node: Regexp Field Splitting202110
+ Node: Single Character Fields205452
+ Node: Command Line Field Separator206511
+ Node: Full Line Fields209945
+ Ref: Full Line Fields-Footnote-1210453
+ Node: Field Splitting Summary210499
+ Ref: Field Splitting Summary-Footnote-1213598
+ Node: Constant Size213699
+ Node: Splitting By Content218306
+ Ref: Splitting By Content-Footnote-1222055
+ Node: Multiple Line222095
+ Ref: Multiple Line-Footnote-1227942
+ Node: Getline228121
+ Node: Plain Getline230337
+ Node: Getline/Variable232432
+ Node: Getline/File233579
+ Node: Getline/Variable/File234920
+ Ref: Getline/Variable/File-Footnote-1236519
+ Node: Getline/Pipe236606
+ Node: Getline/Variable/Pipe239305
+ Node: Getline/Coprocess240412
+ Node: Getline/Variable/Coprocess241664
+ Node: Getline Notes242401
+ Node: Getline Summary245188
+ Ref: table-getline-variants245596
+ Node: Read Timeout246508
+ Ref: Read Timeout-Footnote-1250249
+ Node: Command line directories250306
+ Node: Printing250936
+ Node: Print252567
+ Node: Print Examples253904
+ Node: Output Separators256688
+ Node: OFMT258448
+ Node: Printf259806
+ Node: Basic Printf260712
+ Node: Control Letters262251
+ Node: Format Modifiers266063
+ Node: Printf Examples272072
+ Node: Redirection274787
+ Node: Special Files281752
+ Node: Special FD282285
+ Ref: Special FD-Footnote-1285910
+ Node: Special Network285984
+ Node: Special Caveats286834
+ Node: Close Files And Pipes287630
+ Ref: Close Files And Pipes-Footnote-1294613
+ Ref: Close Files And Pipes-Footnote-2294761
+ Node: Expressions294911
+ Node: Values296043
+ Node: Constants296719
+ Node: Scalar Constants297399
+ Ref: Scalar Constants-Footnote-1298258
+ Node: Nondecimal-numbers298440
+ Node: Regexp Constants301440
+ Node: Using Constant Regexps301915
+ Node: Variables304970
+ Node: Using Variables305625
+ Node: Assignment Options307349
+ Node: Conversion309221
+ Ref: table-locale-affects314721
+ Ref: Conversion-Footnote-1315345
+ Node: All Operators315454
+ Node: Arithmetic Ops316084
+ Node: Concatenation318589
+ Ref: Concatenation-Footnote-1321381
+ Node: Assignment Ops321501
+ Ref: table-assign-ops326489
+ Node: Increment Ops327820
+ Node: Truth Values and Conditions331254
+ Node: Truth Values332337
+ Node: Typing and Comparison333386
+ Node: Variable Typing334179
+ Ref: Variable Typing-Footnote-1338076
+ Node: Comparison Operators338198
+ Ref: table-relational-ops338608
+ Node: POSIX String Comparison342156
+ Ref: POSIX String Comparison-Footnote-1343112
+ Node: Boolean Ops343250
+ Ref: Boolean Ops-Footnote-1347328
+ Node: Conditional Exp347419
+ Node: Function Calls349151
+ Node: Precedence352745
+ Node: Locales356414
+ Node: Patterns and Actions357503
+ Node: Pattern Overview358557
+ Node: Regexp Patterns360226
+ Node: Expression Patterns360769
+ Node: Ranges364454
+ Node: BEGIN/END367558
+ Node: Using BEGIN/END368320
+ Ref: Using BEGIN/END-Footnote-1371051
+ Node: I/O And BEGIN/END371157
+ Node: BEGINFILE/ENDFILE373439
+ Node: Empty376353
+ Node: Using Shell Variables376669
+ Node: Action Overview378954
+ Node: Statements381311
+ Node: If Statement383165
+ Node: While Statement384664
+ Node: Do Statement386708
+ Node: For Statement387864
+ Node: Switch Statement391016
+ Node: Break Statement393170
+ Node: Continue Statement395160
+ Node: Next Statement396953
+ Node: Nextfile Statement399343
+ Node: Exit Statement401998
+ Node: Built-in Variables404414
+ Node: User-modified405509
+ Ref: User-modified-Footnote-1413867
+ Node: Auto-set413929
 -Ref: Auto-set-Footnote-1427007
 -Ref: Auto-set-Footnote-2427212
 -Node: ARGC and ARGV427268
 -Node: Arrays431119
 -Node: Array Basics432624
 -Node: Array Intro433450
 -Node: Reference to Elements437767
 -Node: Assigning Elements440037
 -Node: Array Example440528
 -Node: Scanning an Array442260
 -Node: Controlling Scanning444574
 -Ref: Controlling Scanning-Footnote-1449661
 -Node: Delete449977
 -Ref: Delete-Footnote-1452742
 -Node: Numeric Array Subscripts452799
 -Node: Uninitialized Subscripts454982
 -Node: Multidimensional456609
 -Node: Multiscanning459702
 -Node: Arrays of Arrays461291
 -Node: Functions465931
 -Node: Built-in466750
 -Node: Calling Built-in467828
 -Node: Numeric Functions469816
 -Ref: Numeric Functions-Footnote-1473648
 -Ref: Numeric Functions-Footnote-2474005
 -Ref: Numeric Functions-Footnote-3474053
 -Node: String Functions474322
 -Ref: String Functions-Footnote-1497242
 -Ref: String Functions-Footnote-2497371
 -Ref: String Functions-Footnote-3497619
 -Node: Gory Details497706
 -Ref: table-sub-escapes499385
 -Ref: table-sub-posix-92500739
 -Ref: table-sub-proposed502090
 -Ref: table-posix-sub503444
 -Ref: table-gensub-escapes504989
 -Ref: Gory Details-Footnote-1506165
 -Ref: Gory Details-Footnote-2506216
 -Node: I/O Functions506367
 -Ref: I/O Functions-Footnote-1513357
 -Node: Time Functions513504
 -Ref: Time Functions-Footnote-1524437
 -Ref: Time Functions-Footnote-2524505
 -Ref: Time Functions-Footnote-3524663
 -Ref: Time Functions-Footnote-4524774
 -Ref: Time Functions-Footnote-5524886
 -Ref: Time Functions-Footnote-6525113
 -Node: Bitwise Functions525379
 -Ref: table-bitwise-ops525941
 -Ref: Bitwise Functions-Footnote-1530162
 -Node: Type Functions530346
 -Node: I18N Functions531497
 -Node: User-defined533124
 -Node: Definition Syntax533928
 -Ref: Definition Syntax-Footnote-1538842
 -Node: Function Example538911
 -Ref: Function Example-Footnote-1541560
 -Node: Function Caveats541582
 -Node: Calling A Function542100
 -Node: Variable Scope543055
 -Node: Pass By Value/Reference546018
 -Node: Return Statement549526
 -Node: Dynamic Typing552507
 -Node: Indirect Calls553438
 -Node: Library Functions563125
 -Ref: Library Functions-Footnote-1566638
 -Ref: Library Functions-Footnote-2566781
 -Node: Library Names566952
 -Ref: Library Names-Footnote-1570425
 -Ref: Library Names-Footnote-2570645
 -Node: General Functions570731
 -Node: Strtonum Function571759
 -Node: Assert Function574689
 -Node: Round Function578015
 -Node: Cliff Random Function579556
 -Node: Ordinal Functions580572
 -Ref: Ordinal Functions-Footnote-1583649
 -Ref: Ordinal Functions-Footnote-2583901
 -Node: Join Function584112
 -Ref: Join Function-Footnote-1585883
 -Node: Getlocaltime Function586083
 -Node: Readfile Function589824
 -Node: Data File Management591663
 -Node: Filetrans Function592295
 -Node: Rewind Function596364
 -Node: File Checking597751
 -Node: Empty Files598845
 -Node: Ignoring Assigns601075
 -Node: Getopt Function602629
 -Ref: Getopt Function-Footnote-1613932
 -Node: Passwd Functions614135
 -Ref: Passwd Functions-Footnote-1623113
 -Node: Group Functions623201
 -Node: Walking Arrays631285
 -Node: Sample Programs633421
 -Node: Running Examples634095
 -Node: Clones634823
 -Node: Cut Program636047
 -Node: Egrep Program645898
 -Ref: Egrep Program-Footnote-1653671
 -Node: Id Program653781
 -Node: Split Program657397
 -Ref: Split Program-Footnote-1660916
 -Node: Tee Program661044
 -Node: Uniq Program663847
 -Node: Wc Program671276
 -Ref: Wc Program-Footnote-1675542
 -Ref: Wc Program-Footnote-2675742
 -Node: Miscellaneous Programs675834
 -Node: Dupword Program677022
 -Node: Alarm Program679053
 -Node: Translate Program683860
 -Ref: Translate Program-Footnote-1688247
 -Ref: Translate Program-Footnote-2688495
 -Node: Labels Program688629
 -Ref: Labels Program-Footnote-1692000
 -Node: Word Sorting692084
 -Node: History Sorting695968
 -Node: Extract Program697807
 -Ref: Extract Program-Footnote-1705310
 -Node: Simple Sed705438
 -Node: Igawk Program708500
 -Ref: Igawk Program-Footnote-1723657
 -Ref: Igawk Program-Footnote-2723858
 -Node: Anagram Program723996
 -Node: Signature Program727064
 -Node: Advanced Features728164
 -Node: Nondecimal Data730050
 -Node: Array Sorting731633
 -Node: Controlling Array Traversal732330
 -Node: Array Sorting Functions740614
 -Ref: Array Sorting Functions-Footnote-1744483
 -Node: Two-way I/O744677
 -Ref: Two-way I/O-Footnote-1750109
 -Node: TCP/IP Networking750191
 -Node: Profiling753035
 -Node: Internationalization760538
 -Node: I18N and L10N761963
 -Node: Explaining gettext762649
 -Ref: Explaining gettext-Footnote-1767717
 -Ref: Explaining gettext-Footnote-2767901
 -Node: Programmer i18n768066
 -Node: Translator i18n772268
 -Node: String Extraction773062
 -Ref: String Extraction-Footnote-1774023
 -Node: Printf Ordering774109
 -Ref: Printf Ordering-Footnote-1776891
 -Node: I18N Portability776955
 -Ref: I18N Portability-Footnote-1779404
 -Node: I18N Example779467
 -Ref: I18N Example-Footnote-1782105
 -Node: Gawk I18N782177
 -Node: Debugger782798
 -Node: Debugging783769
 -Node: Debugging Concepts784202
 -Node: Debugging Terms786058
 -Node: Awk Debugging788655
 -Node: Sample Debugging Session789547
 -Node: Debugger Invocation790067
 -Node: Finding The Bug791400
 -Node: List of Debugger Commands797887
 -Node: Breakpoint Control799221
 -Node: Debugger Execution Control802885
 -Node: Viewing And Changing Data806245
 -Node: Execution Stack809601
 -Node: Debugger Info811068
 -Node: Miscellaneous Debugger Commands815050
 -Node: Readline Support820226
 -Node: Limitations821057
 -Node: Arbitrary Precision Arithmetic823309
 -Ref: Arbitrary Precision Arithmetic-Footnote-1824958
 -Node: General Arithmetic825106
 -Node: Floating Point Issues826826
 -Node: String Conversion Precision827707
 -Ref: String Conversion Precision-Footnote-1829412
 -Node: Unexpected Results829521
 -Node: POSIX Floating Point Problems831674
 -Ref: POSIX Floating Point Problems-Footnote-1835499
 -Node: Integer Programming835537
 -Node: Floating-point Programming837276
 -Ref: Floating-point Programming-Footnote-1843607
 -Ref: Floating-point Programming-Footnote-2843877
 -Node: Floating-point Representation844141
 -Node: Floating-point Context845306
 -Ref: table-ieee-formats846145
 -Node: Rounding Mode847529
 -Ref: table-rounding-modes848008
 -Ref: Rounding Mode-Footnote-1851023
 -Node: Gawk and MPFR851202
 -Node: Arbitrary Precision Floats852457
 -Ref: Arbitrary Precision Floats-Footnote-1854900
 -Node: Setting Precision855216
 -Ref: table-predefined-precision-strings855902
 -Node: Setting Rounding Mode858047
 -Ref: table-gawk-rounding-modes858451
 -Node: Floating-point Constants859638
 -Node: Changing Precision861067
 -Ref: Changing Precision-Footnote-1862464
 -Node: Exact Arithmetic862638
 -Node: Arbitrary Precision Integers865776
 -Ref: Arbitrary Precision Integers-Footnote-1868791
 -Node: Dynamic Extensions868938
 -Node: Extension Intro870396
 -Node: Plugin License871661
 -Node: Extension Mechanism Outline872346
 -Ref: load-extension872763
 -Ref: load-new-function874241
 -Ref: call-new-function875236
 -Node: Extension API Description877251
 -Node: Extension API Functions Introduction878538
 -Node: General Data Types883465
 -Ref: General Data Types-Footnote-1889160
 -Node: Requesting Values889459
 -Ref: table-value-types-returned890196
 -Node: Memory Allocation Functions891150
 -Ref: Memory Allocation Functions-Footnote-1893896
 -Node: Constructor Functions893992
 -Node: Registration Functions895750
 -Node: Extension Functions896435
 -Node: Exit Callback Functions898737
 -Node: Extension Version String899986
 -Node: Input Parsers900636
 -Node: Output Wrappers910393
 -Node: Two-way processors914903
 -Node: Printing Messages917111
 -Ref: Printing Messages-Footnote-1918188
 -Node: Updating `ERRNO'918340
 -Node: Accessing Parameters919079
 -Node: Symbol Table Access920309
 -Node: Symbol table by name920823
 -Node: Symbol table by cookie922572
 -Ref: Symbol table by cookie-Footnote-1926704
 -Node: Cached values926767
 -Ref: Cached values-Footnote-1930257
 -Node: Array Manipulation930348
 -Ref: Array Manipulation-Footnote-1931446
 -Node: Array Data Types931485
 -Ref: Array Data Types-Footnote-1934188
 -Node: Array Functions934280
 -Node: Flattening Arrays938116
 -Node: Creating Arrays944968
 -Node: Extension API Variables949693
 -Node: Extension Versioning950329
 -Node: Extension API Informational Variables952230
 -Node: Extension API Boilerplate953316
 -Node: Finding Extensions957120
 -Node: Extension Example957680
 -Node: Internal File Description958410
 -Node: Internal File Ops962501
 -Ref: Internal File Ops-Footnote-1974010
 -Node: Using Internal File Ops974150
 -Ref: Using Internal File Ops-Footnote-1976503
 -Node: Extension Samples976769
 -Node: Extension Sample File Functions978293
 -Node: Extension Sample Fnmatch986778
 -Node: Extension Sample Fork988547
 -Node: Extension Sample Inplace989760
 -Node: Extension Sample Ord991538
 -Node: Extension Sample Readdir992374
 -Node: Extension Sample Revout993906
 -Node: Extension Sample Rev2way994499
 -Node: Extension Sample Read write array995189
 -Node: Extension Sample Readfile997072
 -Node: Extension Sample API Tests997890
 -Node: Extension Sample Time998415
 -Node: gawkextlib999779
 -Node: Language History1002560
 -Node: V7/SVR3.11004153
 -Node: SVR41006473
 -Node: POSIX1007915
 -Node: BTL1009301
 -Node: POSIX/GNU1010035
 -Node: Feature History1015634
 -Node: Common Extensions1028610
 -Node: Ranges and Locales1029922
 -Ref: Ranges and Locales-Footnote-11034539
 -Ref: Ranges and Locales-Footnote-21034566
 -Ref: Ranges and Locales-Footnote-31034800
 -Node: Contributors1035021
 -Node: Installation1040166
 -Node: Gawk Distribution1041060
 -Node: Getting1041544
 -Node: Extracting1042370
 -Node: Distribution contents1044062
 -Node: Unix Installation1049767
 -Node: Quick Installation1050384
 -Node: Additional Configuration Options1052830
 -Node: Configuration Philosophy1054566
 -Node: Non-Unix Installation1056920
 -Node: PC Installation1057378
 -Node: PC Binary Installation1058677
 -Node: PC Compiling1060525
 -Node: PC Testing1063469
 -Node: PC Using1064645
 -Node: Cygwin1068813
 -Node: MSYS1069622
 -Node: VMS Installation1070136
 -Node: VMS Compilation1070900
 -Ref: VMS Compilation-Footnote-11072152
 -Node: VMS Dynamic Extensions1072210
 -Node: VMS Installation Details1073583
 -Node: VMS Running1075834
 -Node: VMS GNV1078668
 -Node: VMS Old Gawk1079391
 -Node: Bugs1079861
 -Node: Other Versions1083779
 -Node: Notes1089863
 -Node: Compatibility Mode1090663
 -Node: Additions1091446
 -Node: Accessing The Source1092373
 -Node: Adding Code1093813
 -Node: New Ports1099858
 -Node: Derived Files1103993
 -Ref: Derived Files-Footnote-11109314
 -Ref: Derived Files-Footnote-21109348
 -Ref: Derived Files-Footnote-31109948
 -Node: Future Extensions1110046
 -Node: Implementation Limitations1110629
 -Node: Extension Design1111881
 -Node: Old Extension Problems1113035
 -Ref: Old Extension Problems-Footnote-11114543
 -Node: Extension New Mechanism Goals1114600
 -Ref: Extension New Mechanism Goals-Footnote-11117965
 -Node: Extension Other Design Decisions1118151
 -Node: Extension Future Growth1120257
 -Node: Old Extension Mechanism1121093
 -Node: Basic Concepts1122833
 -Node: Basic High Level1123514
 -Ref: figure-general-flow1123785
 -Ref: figure-process-flow1124384
 -Ref: Basic High Level-Footnote-11127613
 -Node: Basic Data Typing1127798
 -Node: Glossary1131153
 -Node: Copying1156615
 -Node: GNU Free Documentation License1194172
 -Node: Index1219309
++Ref: Auto-set-Footnote-1427399
++Ref: Auto-set-Footnote-2427604
++Node: ARGC and ARGV427660
++Node: Arrays431511
++Node: Array Basics433016
++Node: Array Intro433842
++Node: Reference to Elements438159
++Node: Assigning Elements440429
++Node: Array Example440920
++Node: Scanning an Array442652
++Node: Controlling Scanning444966
++Ref: Controlling Scanning-Footnote-1450053
++Node: Delete450369
++Ref: Delete-Footnote-1453134
++Node: Numeric Array Subscripts453191
++Node: Uninitialized Subscripts455374
++Node: Multidimensional457001
++Node: Multiscanning460094
++Node: Arrays of Arrays461683
++Node: Functions466323
++Node: Built-in467142
++Node: Calling Built-in468220
++Node: Numeric Functions470208
++Ref: Numeric Functions-Footnote-1474040
++Ref: Numeric Functions-Footnote-2474397
++Ref: Numeric Functions-Footnote-3474445
++Node: String Functions474714
++Ref: String Functions-Footnote-1497634
++Ref: String Functions-Footnote-2497763
++Ref: String Functions-Footnote-3498011
++Node: Gory Details498098
++Ref: table-sub-escapes499777
++Ref: table-sub-posix-92501131
++Ref: table-sub-proposed502482
++Ref: table-posix-sub503836
++Ref: table-gensub-escapes505381
++Ref: Gory Details-Footnote-1506557
++Ref: Gory Details-Footnote-2506608
++Node: I/O Functions506759
++Ref: I/O Functions-Footnote-1513749
++Node: Time Functions513896
++Ref: Time Functions-Footnote-1524829
++Ref: Time Functions-Footnote-2524897
++Ref: Time Functions-Footnote-3525055
++Ref: Time Functions-Footnote-4525166
++Ref: Time Functions-Footnote-5525278
++Ref: Time Functions-Footnote-6525505
++Node: Bitwise Functions525771
++Ref: table-bitwise-ops526333
++Ref: Bitwise Functions-Footnote-1530554
++Node: Type Functions530738
++Node: I18N Functions531889
++Node: User-defined533516
++Node: Definition Syntax534320
++Ref: Definition Syntax-Footnote-1539234
++Node: Function Example539303
++Ref: Function Example-Footnote-1541952
++Node: Function Caveats541974
++Node: Calling A Function542492
++Node: Variable Scope543447
++Node: Pass By Value/Reference546410
++Node: Return Statement549918
++Node: Dynamic Typing552899
++Node: Indirect Calls553830
++Node: Library Functions563517
++Ref: Library Functions-Footnote-1567030
++Ref: Library Functions-Footnote-2567173
++Node: Library Names567344
++Ref: Library Names-Footnote-1570817
++Ref: Library Names-Footnote-2571037
++Node: General Functions571123
++Node: Strtonum Function572151
++Node: Assert Function575081
++Node: Round Function578407
++Node: Cliff Random Function579948
++Node: Ordinal Functions580964
++Ref: Ordinal Functions-Footnote-1584041
++Ref: Ordinal Functions-Footnote-2584293
++Node: Join Function584504
++Ref: Join Function-Footnote-1586275
++Node: Getlocaltime Function586475
++Node: Readfile Function590216
++Node: Data File Management592055
++Node: Filetrans Function592687
++Node: Rewind Function596756
++Node: File Checking598143
++Node: Empty Files599237
++Node: Ignoring Assigns601467
++Node: Getopt Function603021
++Ref: Getopt Function-Footnote-1614324
++Node: Passwd Functions614527
++Ref: Passwd Functions-Footnote-1623505
++Node: Group Functions623593
++Node: Walking Arrays631677
++Node: Sample Programs633813
++Node: Running Examples634487
++Node: Clones635215
++Node: Cut Program636439
++Node: Egrep Program646290
++Ref: Egrep Program-Footnote-1654063
++Node: Id Program654173
++Node: Split Program657789
++Ref: Split Program-Footnote-1661308
++Node: Tee Program661436
++Node: Uniq Program664239
++Node: Wc Program671668
++Ref: Wc Program-Footnote-1675934
++Ref: Wc Program-Footnote-2676134
++Node: Miscellaneous Programs676226
++Node: Dupword Program677414
++Node: Alarm Program679445
++Node: Translate Program684252
++Ref: Translate Program-Footnote-1688639
++Ref: Translate Program-Footnote-2688887
++Node: Labels Program689021
++Ref: Labels Program-Footnote-1692392
++Node: Word Sorting692476
++Node: History Sorting696360
++Node: Extract Program698199
++Ref: Extract Program-Footnote-1705702
++Node: Simple Sed705830
++Node: Igawk Program708892
++Ref: Igawk Program-Footnote-1724049
++Ref: Igawk Program-Footnote-2724250
++Node: Anagram Program724388
++Node: Signature Program727456
++Node: Advanced Features728556
++Node: Nondecimal Data730442
++Node: Array Sorting732025
++Node: Controlling Array Traversal732722
++Node: Array Sorting Functions741006
++Ref: Array Sorting Functions-Footnote-1744875
++Node: Two-way I/O745069
++Ref: Two-way I/O-Footnote-1750501
++Node: TCP/IP Networking750583
++Node: Profiling753427
++Node: Internationalization760930
++Node: I18N and L10N762355
++Node: Explaining gettext763041
++Ref: Explaining gettext-Footnote-1768109
++Ref: Explaining gettext-Footnote-2768293
++Node: Programmer i18n768458
++Node: Translator i18n772660
++Node: String Extraction773454
++Ref: String Extraction-Footnote-1774415
++Node: Printf Ordering774501
++Ref: Printf Ordering-Footnote-1777283
++Node: I18N Portability777347
++Ref: I18N Portability-Footnote-1779796
++Node: I18N Example779859
++Ref: I18N Example-Footnote-1782497
++Node: Gawk I18N782569
++Node: Debugger783190
++Node: Debugging784161
++Node: Debugging Concepts784594
++Node: Debugging Terms786450
++Node: Awk Debugging789047
++Node: Sample Debugging Session789939
++Node: Debugger Invocation790459
++Node: Finding The Bug791792
++Node: List of Debugger Commands798279
++Node: Breakpoint Control799613
++Node: Debugger Execution Control803277
++Node: Viewing And Changing Data806637
++Node: Execution Stack809993
++Node: Debugger Info811460
++Node: Miscellaneous Debugger Commands815442
++Node: Readline Support820618
++Node: Limitations821449
++Node: Arbitrary Precision Arithmetic823701
++Ref: Arbitrary Precision Arithmetic-Footnote-1825350
++Node: General Arithmetic825498
++Node: Floating Point Issues827218
++Node: String Conversion Precision828099
++Ref: String Conversion Precision-Footnote-1829804
++Node: Unexpected Results829913
++Node: POSIX Floating Point Problems832066
++Ref: POSIX Floating Point Problems-Footnote-1835891
++Node: Integer Programming835929
++Node: Floating-point Programming837668
++Ref: Floating-point Programming-Footnote-1843999
++Ref: Floating-point Programming-Footnote-2844269
++Node: Floating-point Representation844533
++Node: Floating-point Context845698
++Ref: table-ieee-formats846537
++Node: Rounding Mode847921
++Ref: table-rounding-modes848400
++Ref: Rounding Mode-Footnote-1851415
++Node: Gawk and MPFR851594
++Node: Arbitrary Precision Floats852849
++Ref: Arbitrary Precision Floats-Footnote-1855292
++Node: Setting Precision855608
++Ref: table-predefined-precision-strings856294
++Node: Setting Rounding Mode858439
++Ref: table-gawk-rounding-modes858843
++Node: Floating-point Constants860030
++Node: Changing Precision861459
++Ref: Changing Precision-Footnote-1862856
++Node: Exact Arithmetic863030
++Node: Arbitrary Precision Integers866168
++Ref: Arbitrary Precision Integers-Footnote-1869183
++Node: Dynamic Extensions869330
++Node: Extension Intro870788
++Node: Plugin License872053
++Node: Extension Mechanism Outline872738
++Ref: load-extension873155
++Ref: load-new-function874633
++Ref: call-new-function875628
++Node: Extension API Description877643
++Node: Extension API Functions Introduction878930
++Node: General Data Types883857
++Ref: General Data Types-Footnote-1889552
++Node: Requesting Values889851
++Ref: table-value-types-returned890588
++Node: Memory Allocation Functions891542
++Ref: Memory Allocation Functions-Footnote-1894288
++Node: Constructor Functions894384
++Node: Registration Functions896142
++Node: Extension Functions896827
++Node: Exit Callback Functions899129
++Node: Extension Version String900378
++Node: Input Parsers901028
++Node: Output Wrappers910785
++Node: Two-way processors915295
++Node: Printing Messages917503
++Ref: Printing Messages-Footnote-1918580
++Node: Updating `ERRNO'918732
++Node: Accessing Parameters919471
++Node: Symbol Table Access920701
++Node: Symbol table by name921215
++Node: Symbol table by cookie922964
++Ref: Symbol table by cookie-Footnote-1927096
++Node: Cached values927159
++Ref: Cached values-Footnote-1930649
++Node: Array Manipulation930740
++Ref: Array Manipulation-Footnote-1931838
++Node: Array Data Types931877
++Ref: Array Data Types-Footnote-1934580
++Node: Array Functions934672
++Node: Flattening Arrays938508
++Node: Creating Arrays945360
++Node: Extension API Variables950085
++Node: Extension Versioning950721
++Node: Extension API Informational Variables952622
++Node: Extension API Boilerplate953708
++Node: Finding Extensions957512
++Node: Extension Example958072
++Node: Internal File Description958802
++Node: Internal File Ops962893
++Ref: Internal File Ops-Footnote-1974402
++Node: Using Internal File Ops974542
++Ref: Using Internal File Ops-Footnote-1976895
++Node: Extension Samples977161
++Node: Extension Sample File Functions978685
++Node: Extension Sample Fnmatch987170
++Node: Extension Sample Fork988939
++Node: Extension Sample Inplace990152
++Node: Extension Sample Ord991930
++Node: Extension Sample Readdir992766
++Node: Extension Sample Revout994298
++Node: Extension Sample Rev2way994891
++Node: Extension Sample Read write array995581
++Node: Extension Sample Readfile997464
++Node: Extension Sample API Tests998282
++Node: Extension Sample Time998807
++Node: gawkextlib1000171
++Node: Language History1002952
++Node: V7/SVR3.11004545
++Node: SVR41006865
++Node: POSIX1008307
++Node: BTL1009693
++Node: POSIX/GNU1010427
++Node: Feature History1016026
++Node: Common Extensions1029002
++Node: Ranges and Locales1030314
++Ref: Ranges and Locales-Footnote-11034931
++Ref: Ranges and Locales-Footnote-21034958
++Ref: Ranges and Locales-Footnote-31035192
++Node: Contributors1035413
++Node: Installation1040558
++Node: Gawk Distribution1041452
++Node: Getting1041936
++Node: Extracting1042762
++Node: Distribution contents1044454
++Node: Unix Installation1050159
++Node: Quick Installation1050776
++Node: Additional Configuration Options1053222
++Node: Configuration Philosophy1054958
++Node: Non-Unix Installation1057312
++Node: PC Installation1057770
++Node: PC Binary Installation1059069
++Node: PC Compiling1060917
++Node: PC Testing1063861
++Node: PC Using1065037
++Node: Cygwin1069205
++Node: MSYS1070014
++Node: VMS Installation1070528
++Node: VMS Compilation1071292
++Ref: VMS Compilation-Footnote-11072544
++Node: VMS Dynamic Extensions1072602
++Node: VMS Installation Details1073975
++Node: VMS Running1076226
++Node: VMS GNV1079060
++Node: VMS Old Gawk1079783
++Node: Bugs1080253
++Node: Other Versions1084171
++Node: Notes1090255
++Node: Compatibility Mode1091055
++Node: Additions1091838
++Node: Accessing The Source1092765
++Node: Adding Code1094205
++Node: New Ports1100250
++Node: Derived Files1104385
++Ref: Derived Files-Footnote-11109706
++Ref: Derived Files-Footnote-21109740
++Ref: Derived Files-Footnote-31110340
++Node: Future Extensions1110438
++Node: Implementation Limitations1111021
++Node: Extension Design1112273
++Node: Old Extension Problems1113427
++Ref: Old Extension Problems-Footnote-11114935
++Node: Extension New Mechanism Goals1114992
++Ref: Extension New Mechanism Goals-Footnote-11118357
++Node: Extension Other Design Decisions1118543
++Node: Extension Future Growth1120649
++Node: Old Extension Mechanism1121485
++Node: Basic Concepts1123225
++Node: Basic High Level1123906
++Ref: figure-general-flow1124177
++Ref: figure-process-flow1124776
++Ref: Basic High Level-Footnote-11128005
++Node: Basic Data Typing1128190
++Node: Glossary1131545
++Node: Copying1157007
++Node: GNU Free Documentation License1194564
++Node: Index1219701
  
  End Tag Table

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

Summary of changes:
 ChangeLog                |   10 +
 NEWS                     |    4 +
 doc/ChangeLog            |   10 +
 doc/gawk.info            | 1238 ++++++++++++++++++++++++----------------------
 doc/gawk.texi            |  124 +++--
 doc/gawktexi.in          |  124 +++--
 extension/ChangeLog      |   11 +
 extension/filefuncs.c    |    6 +-
 extension/inplace.c      |    6 +-
 extension/readdir.c      |    4 +-
 extension/readfile.c     |    2 +-
 extension/revtwoway.c    |    4 +-
 extension/rwarray.c      |    6 +-
 extension/testext.c      |    4 +-
 gawkapi.c                |    6 +
 gawkapi.h                |   24 +-
 helpers/ChangeLog        |    4 +
 helpers/quoteconvert2.sh |   49 ++
 helpers/scanfmt.c        |   22 +
 helpers/tryfmt.c         |   23 +
 20 files changed, 983 insertions(+), 698 deletions(-)
 create mode 100755 helpers/quoteconvert2.sh
 create mode 100644 helpers/scanfmt.c
 create mode 100644 helpers/tryfmt.c


hooks/post-receive
-- 
gawk



reply via email to

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