[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-463-g07fb211

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-463-g07fb211
Date: Thu, 24 Apr 2014 02:48:46 +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  07fb211522418f8537c24b28dc1ec79da0044658 (commit)
       via  6c29291112b6b767e98ce3fb93dd4752d0ef1469 (commit)
       via  ae8a268a242aea9c52cc194e28473e2ce4f8d2f2 (commit)
      from  ab8ea56780ec1ee0d82c43e7ab7b7204ccab3ae2 (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 07fb211522418f8537c24b28dc1ec79da0044658
Merge: ab8ea56 6c29291
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Apr 24 05:48:19 2014 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index aad73f7,589ac01..87c79ad
--- a/doc/
+++ b/doc/
@@@ -33103,529 -33100,529 +33109,529 @@@ Inde
  Tag Table:
  Node: Top1292
- Node: Foreword40821
- Node: Preface45166
- Ref: Preface-Footnote-148219
- Ref: Preface-Footnote-248315
- Node: History48547
- Node: Names50921
- Ref: Names-Footnote-152398
- Node: This Manual52470
- Ref: This Manual-Footnote-158244
- Node: Conventions58344
- Node: Manual History60500
- Ref: Manual History-Footnote-163948
- Ref: Manual History-Footnote-263989
- Node: How To Contribute64063
- Node: Acknowledgments65207
- Node: Getting Started69401
- Node: Running gawk71780
- Node: One-shot72966
- Node: Read Terminal74191
- Ref: Read Terminal-Footnote-175841
- Ref: Read Terminal-Footnote-276117
- Node: Long76288
- Node: Executable Scripts77664
- Ref: Executable Scripts-Footnote-179497
- Ref: Executable Scripts-Footnote-279599
- Node: Comments80146
- Node: Quoting82613
- Node: DOS Quoting87236
- Node: Sample Data Files87911
- Node: Very Simple90426
- Node: Two Rules95077
- Node: More Complex96975
- Ref: More Complex-Footnote-199905
- Node: Statements/Lines99990
- Ref: Statements/Lines-Footnote-1104453
- Node: Other Features104718
- Node: When105646
- Node: Invoking Gawk107793
- Node: Command Line109256
- Node: Options110039
- Ref: Options-Footnote-1125417
- Node: Other Arguments125442
- Node: Naming Standard Input128100
- Node: Environment Variables129194
- Node: AWKPATH Variable129752
- Ref: AWKPATH Variable-Footnote-1132533
- Ref: AWKPATH Variable-Footnote-2132578
- Node: AWKLIBPATH Variable132838
- Node: Other Environment Variables133556
- Node: Exit Status136519
- Node: Include Files137194
- Node: Loading Shared Libraries140763
- Node: Obsolete142127
- Node: Undocumented142824
- Node: Regexp143066
- Node: Regexp Usage144455
- Node: Escape Sequences146480
- Node: Regexp Operators152149
- Ref: Regexp Operators-Footnote-1159529
- Ref: Regexp Operators-Footnote-2159676
- Node: Bracket Expressions159774
- Ref: table-char-classes161664
- Node: GNU Regexp Operators164187
- Node: Case-sensitivity167910
- Ref: Case-sensitivity-Footnote-1170878
- Ref: Case-sensitivity-Footnote-2171113
- Node: Leftmost Longest171221
- Node: Computed Regexps172422
- Node: Reading Files175759
- Node: Records177761
- Ref: Records-Footnote-1187284
- Node: Fields187321
- Ref: Fields-Footnote-1190277
- Node: Nonconstant Fields190363
- Node: Changing Fields192569
- Node: Field Separators198528
- Node: Default Field Splitting201230
- Node: Regexp Field Splitting202347
- Node: Single Character Fields205689
- Node: Command Line Field Separator206748
- Node: Full Line Fields210090
- Ref: Full Line Fields-Footnote-1210598
- Node: Field Splitting Summary210644
- Ref: Field Splitting Summary-Footnote-1213743
- Node: Constant Size213844
- Node: Splitting By Content218451
- Ref: Splitting By Content-Footnote-1222200
- Node: Multiple Line222240
- Ref: Multiple Line-Footnote-1228087
- Node: Getline228266
- Node: Plain Getline230482
- Node: Getline/Variable232577
- Node: Getline/File233724
- Node: Getline/Variable/File235065
- Ref: Getline/Variable/File-Footnote-1236664
- Node: Getline/Pipe236751
- Node: Getline/Variable/Pipe239450
- Node: Getline/Coprocess240557
- Node: Getline/Variable/Coprocess241809
- Node: Getline Notes242546
- Node: Getline Summary245333
- Ref: table-getline-variants245741
- Node: Read Timeout246653
- Ref: Read Timeout-Footnote-1250394
- Node: Command line directories250451
- Node: Printing251081
- Node: Print252712
- Node: Print Examples254049
- Node: Output Separators256833
- Node: OFMT258849
- Node: Printf260207
- Node: Basic Printf261113
- Node: Control Letters262652
- Node: Format Modifiers266464
- Node: Printf Examples272473
- Node: Redirection275185
- Node: Special Files282159
- Node: Special FD282692
- Ref: Special FD-Footnote-1286317
- Node: Special Network286391
- Node: Special Caveats287241
- Node: Close Files And Pipes288037
- Ref: Close Files And Pipes-Footnote-1295020
- Ref: Close Files And Pipes-Footnote-2295168
- Node: Expressions295318
- Node: Values296450
- Node: Constants297126
- Node: Scalar Constants297806
- Ref: Scalar Constants-Footnote-1298665
- Node: Nondecimal-numbers298847
- Node: Regexp Constants301847
- Node: Using Constant Regexps302322
- Node: Variables305377
- Node: Using Variables306032
- Node: Assignment Options307756
- Node: Conversion309631
- Ref: table-locale-affects315131
- Ref: Conversion-Footnote-1315755
- Node: All Operators315864
- Node: Arithmetic Ops316494
- Node: Concatenation318999
- Ref: Concatenation-Footnote-1321787
- Node: Assignment Ops321907
- Ref: table-assign-ops326895
- Node: Increment Ops328226
- Node: Truth Values and Conditions331660
- Node: Truth Values332743
- Node: Typing and Comparison333792
- Node: Variable Typing334585
- Ref: Variable Typing-Footnote-1338482
- Node: Comparison Operators338604
- Ref: table-relational-ops339014
- Node: POSIX String Comparison342562
- Ref: POSIX String Comparison-Footnote-1343518
- Node: Boolean Ops343656
- Ref: Boolean Ops-Footnote-1347726
- Node: Conditional Exp347817
- Node: Function Calls349549
- Node: Precedence353143
- Node: Locales356812
- Node: Patterns and Actions357901
- Node: Pattern Overview358955
- Node: Regexp Patterns360624
- Node: Expression Patterns361167
- Node: Ranges364948
- Node: BEGIN/END368052
- Node: Using BEGIN/END368814
- Ref: Using BEGIN/END-Footnote-1371550
- Node: I/O And BEGIN/END371656
- Node: Empty376852
- Node: Using Shell Variables377169
- Node: Action Overview379454
- Node: Statements381811
- Node: If Statement383665
- Node: While Statement385164
- Node: Do Statement387208
- Node: For Statement388364
- Node: Switch Statement391516
- Node: Break Statement393670
- Node: Continue Statement395660
- Node: Next Statement397453
- Node: Nextfile Statement399843
- Node: Exit Statement402498
- Node: Built-in Variables404914
- Node: User-modified406009
- Ref: User-modified-Footnote-1414367
- Node: Auto-set414429
- Ref: Auto-set-Footnote-1427886
- Ref: Auto-set-Footnote-2428091
- Node: ARGC and ARGV428147
- Node: Arrays432001
- Node: Array Basics433506
- Node: Array Intro434332
- Node: Reference to Elements438649
- Node: Assigning Elements440919
- Node: Array Example441410
- Node: Scanning an Array443142
- Node: Controlling Scanning445456
- Ref: Controlling Scanning-Footnote-1450543
- Node: Delete450859
- Ref: Delete-Footnote-1453624
- Node: Numeric Array Subscripts453681
- Node: Uninitialized Subscripts455864
- Node: Multidimensional457491
- Node: Multiscanning460584
- Node: Arrays of Arrays462173
- Node: Functions466813
- Node: Built-in467632
- Node: Calling Built-in468710
- Node: Numeric Functions470698
- Ref: Numeric Functions-Footnote-1474530
- Ref: Numeric Functions-Footnote-2474887
- Ref: Numeric Functions-Footnote-3474935
- Node: String Functions475204
- Ref: String Functions-Footnote-1498162
- Ref: String Functions-Footnote-2498291
- Ref: String Functions-Footnote-3498539
- Node: Gory Details498626
- Ref: table-sub-escapes500305
- Ref: table-sub-posix-92501659
- Ref: table-sub-proposed503010
- Ref: table-posix-sub504364
- Ref: table-gensub-escapes505909
- Ref: Gory Details-Footnote-1507085
- Ref: Gory Details-Footnote-2507136
- Node: I/O Functions507287
- Ref: I/O Functions-Footnote-1514277
- Node: Time Functions514424
- Ref: Time Functions-Footnote-1525407
- Ref: Time Functions-Footnote-2525475
- Ref: Time Functions-Footnote-3525633
- Ref: Time Functions-Footnote-4525744
- Ref: Time Functions-Footnote-5525856
- Ref: Time Functions-Footnote-6526083
- Node: Bitwise Functions526349
- Ref: table-bitwise-ops526911
- Ref: Bitwise Functions-Footnote-1531132
- Node: Type Functions531316
- Node: I18N Functions532467
- Node: User-defined534094
- Node: Definition Syntax534898
- Ref: Definition Syntax-Footnote-1539812
- Node: Function Example539881
- Ref: Function Example-Footnote-1542530
- Node: Function Caveats542552
- Node: Calling A Function543070
- Node: Variable Scope544025
- Node: Pass By Value/Reference546988
- Node: Return Statement550496
- Node: Dynamic Typing553477
- Node: Indirect Calls554408
- Node: Library Functions564095
- Ref: Library Functions-Footnote-1567608
- Ref: Library Functions-Footnote-2567751
- Node: Library Names567922
- Ref: Library Names-Footnote-1571395
- Ref: Library Names-Footnote-2571615
- Node: General Functions571701
- Node: Strtonum Function572729
- Node: Assert Function575659
- Node: Round Function578985
- Node: Cliff Random Function580526
- Node: Ordinal Functions581542
- Ref: Ordinal Functions-Footnote-1584619
- Ref: Ordinal Functions-Footnote-2584871
- Node: Join Function585082
- Ref: Join Function-Footnote-1586853
- Node: Getlocaltime Function587053
- Node: Readfile Function590794
- Node: Data File Management592633
- Node: Filetrans Function593265
- Node: Rewind Function597334
- Node: File Checking598721
- Node: Empty Files599815
- Node: Ignoring Assigns602045
- Node: Getopt Function603599
- Ref: Getopt Function-Footnote-1614902
- Node: Passwd Functions615105
- Ref: Passwd Functions-Footnote-1624083
- Node: Group Functions624171
- Node: Walking Arrays632255
- Node: Sample Programs634391
- Node: Running Examples635065
- Node: Clones635793
- Node: Cut Program637017
- Node: Egrep Program646868
- Ref: Egrep Program-Footnote-1654641
- Node: Id Program654751
- Node: Split Program658400
- Ref: Split Program-Footnote-1661919
- Node: Tee Program662047
- Node: Uniq Program664850
- Node: Wc Program672279
- Ref: Wc Program-Footnote-1676545
- Ref: Wc Program-Footnote-2676745
- Node: Miscellaneous Programs676837
- Node: Dupword Program678025
- Node: Alarm Program680056
- Node: Translate Program684863
- Ref: Translate Program-Footnote-1689250
- Ref: Translate Program-Footnote-2689498
- Node: Labels Program689632
- Ref: Labels Program-Footnote-1693003
- Node: Word Sorting693087
- Node: History Sorting696971
- Node: Extract Program698810
- Ref: Extract Program-Footnote-1706313
- Node: Simple Sed706441
- Node: Igawk Program709503
- Ref: Igawk Program-Footnote-1724660
- Ref: Igawk Program-Footnote-2724861
- Node: Anagram Program724999
- Node: Signature Program728067
- Node: Advanced Features729167
- Node: Nondecimal Data731053
- Node: Array Sorting732636
- Node: Controlling Array Traversal733333
- Node: Array Sorting Functions741617
- Ref: Array Sorting Functions-Footnote-1745486
- Node: Two-way I/O745680
- Ref: Two-way I/O-Footnote-1751112
- Node: TCP/IP Networking751194
- Node: Profiling754038
- Node: Internationalization761541
- Node: I18N and L10N762966
- Node: Explaining gettext763652
- Ref: Explaining gettext-Footnote-1768720
- Ref: Explaining gettext-Footnote-2768904
- Node: Programmer i18n769069
- Node: Translator i18n773271
- Node: String Extraction774065
- Ref: String Extraction-Footnote-1775026
- Node: Printf Ordering775112
- Ref: Printf Ordering-Footnote-1777894
- Node: I18N Portability777958
- Ref: I18N Portability-Footnote-1780407
- Node: I18N Example780470
- Ref: I18N Example-Footnote-1783108
- Node: Gawk I18N783180
- Node: Debugger783801
- Node: Debugging784772
- Node: Debugging Concepts785205
- Node: Debugging Terms787061
- Node: Awk Debugging789658
- Node: Sample Debugging Session790550
- Node: Debugger Invocation791070
- Node: Finding The Bug792403
- Node: List of Debugger Commands798890
- Node: Breakpoint Control800224
- Node: Debugger Execution Control803888
- Node: Viewing And Changing Data807248
- Node: Execution Stack810604
- Node: Debugger Info812071
- Node: Miscellaneous Debugger Commands816053
- Node: Readline Support821229
- Node: Limitations822060
- Node: Arbitrary Precision Arithmetic824312
- Ref: Arbitrary Precision Arithmetic-Footnote-1825961
- Node: General Arithmetic826109
- Node: Floating Point Issues827829
- Node: String Conversion Precision828710
- Ref: String Conversion Precision-Footnote-1830415
- Node: Unexpected Results830524
- Node: POSIX Floating Point Problems832677
- Ref: POSIX Floating Point Problems-Footnote-1836502
- Node: Integer Programming836540
- Node: Floating-point Programming838279
- Ref: Floating-point Programming-Footnote-1844610
- Ref: Floating-point Programming-Footnote-2844880
- Node: Floating-point Representation845144
- Node: Floating-point Context846309
- Ref: table-ieee-formats847148
- Node: Rounding Mode848532
- Ref: table-rounding-modes849011
- Ref: Rounding Mode-Footnote-1852026
- Node: Gawk and MPFR852205
- Node: Arbitrary Precision Floats853616
- Ref: Arbitrary Precision Floats-Footnote-1856059
- Node: Setting Precision856375
- Ref: table-predefined-precision-strings857061
- Node: Setting Rounding Mode859206
- Ref: table-gawk-rounding-modes859610
- Node: Floating-point Constants860797
- Node: Changing Precision862226
- Ref: Changing Precision-Footnote-1863623
- Node: Exact Arithmetic863797
- Node: Arbitrary Precision Integers866935
- Ref: Arbitrary Precision Integers-Footnote-1869950
- Node: Dynamic Extensions870097
- Node: Extension Intro871555
- Node: Plugin License872820
- Node: Extension Mechanism Outline873505
- Ref: load-extension873922
- Ref: load-new-function875400
- Ref: call-new-function876395
- Node: Extension API Description878410
- Node: Extension API Functions Introduction879697
- Node: General Data Types884624
- Ref: General Data Types-Footnote-1890319
- Node: Requesting Values890618
- Ref: table-value-types-returned891355
- Node: Memory Allocation Functions892309
- Ref: Memory Allocation Functions-Footnote-1895055
- Node: Constructor Functions895151
- Node: Registration Functions896909
- Node: Extension Functions897594
- Node: Exit Callback Functions899896
- Node: Extension Version String901145
- Node: Input Parsers901795
- Node: Output Wrappers911552
- Node: Two-way processors916062
- Node: Printing Messages918270
- Ref: Printing Messages-Footnote-1919347
- Node: Updating `ERRNO'919499
- Node: Accessing Parameters920238
- Node: Symbol Table Access921468
- Node: Symbol table by name921982
- Node: Symbol table by cookie923958
- Ref: Symbol table by cookie-Footnote-1928090
- Node: Cached values928153
- Ref: Cached values-Footnote-1931643
- Node: Array Manipulation931734
- Ref: Array Manipulation-Footnote-1932832
- Node: Array Data Types932871
- Ref: Array Data Types-Footnote-1935574
- Node: Array Functions935666
- Node: Flattening Arrays939502
- Node: Creating Arrays946354
- Node: Extension API Variables951079
- Node: Extension Versioning951715
- Node: Extension API Informational Variables953616
- Node: Extension API Boilerplate954702
- Node: Finding Extensions958506
- Node: Extension Example959066
- Node: Internal File Description959796
- Node: Internal File Ops963887
- Ref: Internal File Ops-Footnote-1975396
- Node: Using Internal File Ops975536
- Ref: Using Internal File Ops-Footnote-1977889
- Node: Extension Samples978155
- Node: Extension Sample File Functions979679
- Node: Extension Sample Fnmatch988164
- Node: Extension Sample Fork989933
- Node: Extension Sample Inplace991146
- Node: Extension Sample Ord992924
- Node: Extension Sample Readdir993760
- Node: Extension Sample Revout995292
- Node: Extension Sample Rev2way995885
- Node: Extension Sample Read write array996575
- Node: Extension Sample Readfile998458
- Node: Extension Sample API Tests999558
- Node: Extension Sample Time1000083
- Node: gawkextlib1001447
- Node: Language History1004228
- Node: V7/SVR3.11005821
- Node: SVR41008141
- Node: POSIX1009583
- Node: BTL1010969
- Node: POSIX/GNU1011703
- Node: Feature History1017302
- Node: Common Extensions1030278
- Node: Ranges and Locales1031590
- Ref: Ranges and Locales-Footnote-11036207
- Ref: Ranges and Locales-Footnote-21036234
- Ref: Ranges and Locales-Footnote-31036468
- Node: Contributors1036689
- Node: Installation1042070
- Node: Gawk Distribution1042964
- Node: Getting1043448
- Node: Extracting1044274
- Node: Distribution contents1045966
- Node: Unix Installation1051671
- Node: Quick Installation1052288
- Node: Additional Configuration Options1054734
- Node: Configuration Philosophy1056470
- Node: Non-Unix Installation1058824
- Node: PC Installation1059282
- Node: PC Binary Installation1060581
- Node: PC Compiling1062429
- Node: PC Testing1065373
- Node: PC Using1066549
- Node: Cygwin1070717
- Node: MSYS1071526
- Node: VMS Installation1072040
- Node: VMS Compilation1072804
- Ref: VMS Compilation-Footnote-11074056
- Node: VMS Dynamic Extensions1074114
- Node: VMS Installation Details1075487
- Node: VMS Running1077738
- Node: VMS GNV1080572
- Node: VMS Old Gawk1081295
- Node: Bugs1081765
- Node: Other Versions1085683
- Node: Notes1091767
- Node: Compatibility Mode1092567
- Node: Additions1093350
- Node: Accessing The Source1094277
- Node: Adding Code1095717
- Node: New Ports1101762
- Node: Derived Files1105897
- Ref: Derived Files-Footnote-11111218
- Ref: Derived Files-Footnote-21111252
- Ref: Derived Files-Footnote-31111852
- Node: Future Extensions1111950
- Node: Implementation Limitations1112533
- Node: Extension Design1113785
- Node: Old Extension Problems1114939
- Ref: Old Extension Problems-Footnote-11116447
- Node: Extension New Mechanism Goals1116504
- Ref: Extension New Mechanism Goals-Footnote-11119869
- Node: Extension Other Design Decisions1120055
- Node: Extension Future Growth1122161
- Node: Old Extension Mechanism1122997
- Node: Basic Concepts1124737
- Node: Basic High Level1125418
- Ref: figure-general-flow1125690
- Ref: figure-process-flow1126289
- Ref: Basic High Level-Footnote-11129518
- Node: Basic Data Typing1129703
- Node: Glossary1133058
- Node: Copying1158289
- Node: GNU Free Documentation License1195845
- Node: Index1220981
+ Node: Foreword40825
+ Node: Preface45170
+ Ref: Preface-Footnote-148303
+ Ref: Preface-Footnote-248410
+ Node: History48642
+ Node: Names51016
+ Ref: Names-Footnote-152480
+ Node: This Manual52553
+ Ref: This Manual-Footnote-158327
+ Node: Conventions58427
+ Node: Manual History60583
+ Ref: Manual History-Footnote-164013
+ Ref: Manual History-Footnote-264054
+ Node: How To Contribute64128
+ Node: Acknowledgments65367
+ Node: Getting Started69561
+ Node: Running gawk71940
+ Node: One-shot73130
+ Node: Read Terminal74355
+ Ref: Read Terminal-Footnote-176005
+ Ref: Read Terminal-Footnote-276281
+ Node: Long76452
+ Node: Executable Scripts77828
+ Ref: Executable Scripts-Footnote-179661
+ Ref: Executable Scripts-Footnote-279763
+ Node: Comments80310
+ Node: Quoting82777
+ Node: DOS Quoting87400
+ Node: Sample Data Files88075
+ Node: Very Simple90590
+ Node: Two Rules95241
+ Node: More Complex97139
+ Ref: More Complex-Footnote-1100069
+ Node: Statements/Lines100154
+ Ref: Statements/Lines-Footnote-1104617
+ Node: Other Features104882
+ Node: When105810
+ Node: Invoking Gawk107957
+ Node: Command Line109420
+ Node: Options110203
+ Ref: Options-Footnote-1125581
+ Node: Other Arguments125606
+ Node: Naming Standard Input128264
+ Node: Environment Variables129358
+ Node: AWKPATH Variable129916
+ Ref: AWKPATH Variable-Footnote-1132697
+ Ref: AWKPATH Variable-Footnote-2132742
+ Node: AWKLIBPATH Variable133002
+ Node: Other Environment Variables133720
+ Node: Exit Status136683
+ Node: Include Files137358
+ Node: Loading Shared Libraries140927
+ Node: Obsolete142291
+ Node: Undocumented142988
+ Node: Regexp143230
+ Node: Regexp Usage144619
+ Node: Escape Sequences146644
+ Node: Regexp Operators152313
+ Ref: Regexp Operators-Footnote-1159693
+ Ref: Regexp Operators-Footnote-2159840
+ Node: Bracket Expressions159938
+ Ref: table-char-classes161828
+ Node: GNU Regexp Operators164351
+ Node: Case-sensitivity168074
+ Ref: Case-sensitivity-Footnote-1171042
+ Ref: Case-sensitivity-Footnote-2171277
+ Node: Leftmost Longest171385
+ Node: Computed Regexps172586
+ Node: Reading Files175923
+ Node: Records177925
+ Ref: Records-Footnote-1187448
+ Node: Fields187485
+ Ref: Fields-Footnote-1190441
+ Node: Nonconstant Fields190527
+ Node: Changing Fields192733
+ Node: Field Separators198692
+ Node: Default Field Splitting201394
+ Node: Regexp Field Splitting202511
+ Node: Single Character Fields205853
+ Node: Command Line Field Separator206912
+ Node: Full Line Fields210254
+ Ref: Full Line Fields-Footnote-1210762
+ Node: Field Splitting Summary210808
+ Ref: Field Splitting Summary-Footnote-1213907
+ Node: Constant Size214008
+ Node: Splitting By Content218615
+ Ref: Splitting By Content-Footnote-1222364
+ Node: Multiple Line222404
+ Ref: Multiple Line-Footnote-1228251
+ Node: Getline228430
+ Node: Plain Getline230646
+ Node: Getline/Variable232741
+ Node: Getline/File233888
+ Node: Getline/Variable/File235229
+ Ref: Getline/Variable/File-Footnote-1236828
+ Node: Getline/Pipe236915
+ Node: Getline/Variable/Pipe239614
+ Node: Getline/Coprocess240721
+ Node: Getline/Variable/Coprocess241973
+ Node: Getline Notes242710
+ Node: Getline Summary245497
+ Ref: table-getline-variants245905
+ Node: Read Timeout246817
+ Ref: Read Timeout-Footnote-1250556
+ Node: Command line directories250614
+ Node: Printing251244
+ Node: Print252875
+ Node: Print Examples254212
+ Node: Output Separators256996
+ Node: OFMT259012
+ Node: Printf260370
+ Node: Basic Printf261276
+ Node: Control Letters262815
+ Node: Format Modifiers266627
+ Node: Printf Examples272636
+ Node: Redirection275348
+ Node: Special Files282322
+ Node: Special FD282855
+ Ref: Special FD-Footnote-1286480
+ Node: Special Network286554
+ Node: Special Caveats287404
+ Node: Close Files And Pipes288200
+ Ref: Close Files And Pipes-Footnote-1295183
+ Ref: Close Files And Pipes-Footnote-2295331
+ Node: Expressions295481
+ Node: Values296613
+ Node: Constants297289
+ Node: Scalar Constants297969
+ Ref: Scalar Constants-Footnote-1298828
+ Node: Nondecimal-numbers299010
+ Node: Regexp Constants302010
+ Node: Using Constant Regexps302485
+ Node: Variables305540
+ Node: Using Variables306195
+ Node: Assignment Options307919
+ Node: Conversion309794
+ Ref: table-locale-affects315294
+ Ref: Conversion-Footnote-1315918
+ Node: All Operators316027
+ Node: Arithmetic Ops316657
+ Node: Concatenation319162
+ Ref: Concatenation-Footnote-1321950
+ Node: Assignment Ops322070
+ Ref: table-assign-ops327058
+ Node: Increment Ops328389
+ Node: Truth Values and Conditions331823
+ Node: Truth Values332906
+ Node: Typing and Comparison333955
+ Node: Variable Typing334748
+ Ref: Variable Typing-Footnote-1338645
+ Node: Comparison Operators338767
+ Ref: table-relational-ops339177
+ Node: POSIX String Comparison342725
+ Ref: POSIX String Comparison-Footnote-1343681
+ Node: Boolean Ops343819
+ Ref: Boolean Ops-Footnote-1347889
+ Node: Conditional Exp347980
+ Node: Function Calls349712
+ Node: Precedence353306
+ Node: Locales356975
+ Node: Patterns and Actions358064
+ Node: Pattern Overview359118
+ Node: Regexp Patterns360787
+ Node: Expression Patterns361330
+ Node: Ranges365111
+ Node: BEGIN/END368215
+ Node: Using BEGIN/END368977
+ Ref: Using BEGIN/END-Footnote-1371713
+ Node: I/O And BEGIN/END371819
+ Node: Empty377015
+ Node: Using Shell Variables377332
+ Node: Action Overview379617
+ Node: Statements381974
+ Node: If Statement383828
+ Node: While Statement385327
+ Node: Do Statement387371
+ Node: For Statement388527
+ Node: Switch Statement391679
+ Node: Break Statement393833
+ Node: Continue Statement395823
+ Node: Next Statement397616
+ Node: Nextfile Statement400006
+ Node: Exit Statement402661
+ Node: Built-in Variables405077
+ Node: User-modified406172
+ Ref: User-modified-Footnote-1414530
+ Node: Auto-set414592
 -Ref: Auto-set-Footnote-1427657
 -Ref: Auto-set-Footnote-2427862
 -Node: ARGC and ARGV427918
 -Node: Arrays431772
 -Node: Array Basics433277
 -Node: Array Intro434103
 -Node: Reference to Elements438420
 -Node: Assigning Elements440690
 -Node: Array Example441181
 -Node: Scanning an Array442913
 -Node: Controlling Scanning445227
 -Ref: Controlling Scanning-Footnote-1450314
 -Node: Delete450630
 -Ref: Delete-Footnote-1453395
 -Node: Numeric Array Subscripts453452
 -Node: Uninitialized Subscripts455635
 -Node: Multidimensional457262
 -Node: Multiscanning460355
 -Node: Arrays of Arrays461944
 -Node: Functions466584
 -Node: Built-in467403
 -Node: Calling Built-in468481
 -Node: Numeric Functions470469
 -Ref: Numeric Functions-Footnote-1474301
 -Ref: Numeric Functions-Footnote-2474658
 -Ref: Numeric Functions-Footnote-3474706
 -Node: String Functions474975
 -Ref: String Functions-Footnote-1497933
 -Ref: String Functions-Footnote-2498062
 -Ref: String Functions-Footnote-3498310
 -Node: Gory Details498397
 -Ref: table-sub-escapes500076
 -Ref: table-sub-posix-92501430
 -Ref: table-sub-proposed502781
 -Ref: table-posix-sub504135
 -Ref: table-gensub-escapes505680
 -Ref: Gory Details-Footnote-1506856
 -Ref: Gory Details-Footnote-2506907
 -Node: I/O Functions507058
 -Ref: I/O Functions-Footnote-1514048
 -Node: Time Functions514195
 -Ref: Time Functions-Footnote-1525178
 -Ref: Time Functions-Footnote-2525246
 -Ref: Time Functions-Footnote-3525404
 -Ref: Time Functions-Footnote-4525515
 -Ref: Time Functions-Footnote-5525627
 -Ref: Time Functions-Footnote-6525854
 -Node: Bitwise Functions526120
 -Ref: table-bitwise-ops526682
 -Ref: Bitwise Functions-Footnote-1530903
 -Node: Type Functions531087
 -Node: I18N Functions532238
 -Node: User-defined533865
 -Node: Definition Syntax534669
 -Ref: Definition Syntax-Footnote-1539583
 -Node: Function Example539652
 -Ref: Function Example-Footnote-1542301
 -Node: Function Caveats542323
 -Node: Calling A Function542841
 -Node: Variable Scope543796
 -Node: Pass By Value/Reference546759
 -Node: Return Statement550267
 -Node: Dynamic Typing553248
 -Node: Indirect Calls554179
 -Node: Library Functions563866
 -Ref: Library Functions-Footnote-1567379
 -Ref: Library Functions-Footnote-2567522
 -Node: Library Names567693
 -Ref: Library Names-Footnote-1571166
 -Ref: Library Names-Footnote-2571386
 -Node: General Functions571472
 -Node: Strtonum Function572500
 -Node: Assert Function575430
 -Node: Round Function578756
 -Node: Cliff Random Function580297
 -Node: Ordinal Functions581313
 -Ref: Ordinal Functions-Footnote-1584390
 -Ref: Ordinal Functions-Footnote-2584642
 -Node: Join Function584853
 -Ref: Join Function-Footnote-1586624
 -Node: Getlocaltime Function586824
 -Node: Readfile Function590565
 -Node: Data File Management592404
 -Node: Filetrans Function593036
 -Node: Rewind Function597105
 -Node: File Checking598492
 -Node: Empty Files599586
 -Node: Ignoring Assigns601816
 -Node: Getopt Function603370
 -Ref: Getopt Function-Footnote-1614673
 -Node: Passwd Functions614876
 -Ref: Passwd Functions-Footnote-1623854
 -Node: Group Functions623942
 -Node: Walking Arrays632026
 -Node: Sample Programs634162
 -Node: Running Examples634836
 -Node: Clones635564
 -Node: Cut Program636788
 -Node: Egrep Program646639
 -Ref: Egrep Program-Footnote-1654412
 -Node: Id Program654522
 -Node: Split Program658171
 -Ref: Split Program-Footnote-1661690
 -Node: Tee Program661818
 -Node: Uniq Program664621
 -Node: Wc Program672050
 -Ref: Wc Program-Footnote-1676316
 -Ref: Wc Program-Footnote-2676516
 -Node: Miscellaneous Programs676608
 -Node: Dupword Program677796
 -Node: Alarm Program679827
 -Node: Translate Program684634
 -Ref: Translate Program-Footnote-1689021
 -Ref: Translate Program-Footnote-2689269
 -Node: Labels Program689403
 -Ref: Labels Program-Footnote-1692774
 -Node: Word Sorting692858
 -Node: History Sorting696742
 -Node: Extract Program698581
 -Ref: Extract Program-Footnote-1706084
 -Node: Simple Sed706212
 -Node: Igawk Program709274
 -Ref: Igawk Program-Footnote-1724431
 -Ref: Igawk Program-Footnote-2724632
 -Node: Anagram Program724770
 -Node: Signature Program727838
 -Node: Advanced Features728938
 -Node: Nondecimal Data730824
 -Node: Array Sorting732407
 -Node: Controlling Array Traversal733104
 -Node: Array Sorting Functions741388
 -Ref: Array Sorting Functions-Footnote-1745257
 -Node: Two-way I/O745451
 -Ref: Two-way I/O-Footnote-1750883
 -Node: TCP/IP Networking750965
 -Node: Profiling753809
 -Node: Internationalization761312
 -Node: I18N and L10N762737
 -Node: Explaining gettext763423
 -Ref: Explaining gettext-Footnote-1768491
 -Ref: Explaining gettext-Footnote-2768675
 -Node: Programmer i18n768840
 -Node: Translator i18n773042
 -Node: String Extraction773836
 -Ref: String Extraction-Footnote-1774797
 -Node: Printf Ordering774883
 -Ref: Printf Ordering-Footnote-1777665
 -Node: I18N Portability777729
 -Ref: I18N Portability-Footnote-1780178
 -Node: I18N Example780241
 -Ref: I18N Example-Footnote-1782879
 -Node: Gawk I18N782951
 -Node: Debugger783572
 -Node: Debugging784543
 -Node: Debugging Concepts784976
 -Node: Debugging Terms786832
 -Node: Awk Debugging789429
 -Node: Sample Debugging Session790321
 -Node: Debugger Invocation790841
 -Node: Finding The Bug792174
 -Node: List of Debugger Commands798661
 -Node: Breakpoint Control799995
 -Node: Debugger Execution Control803659
 -Node: Viewing And Changing Data807019
 -Node: Execution Stack810375
 -Node: Debugger Info811842
 -Node: Miscellaneous Debugger Commands815824
 -Node: Readline Support821000
 -Node: Limitations821831
 -Node: Arbitrary Precision Arithmetic824083
 -Ref: Arbitrary Precision Arithmetic-Footnote-1825732
 -Node: General Arithmetic825880
 -Node: Floating Point Issues827600
 -Node: String Conversion Precision828481
 -Ref: String Conversion Precision-Footnote-1830186
 -Node: Unexpected Results830295
 -Node: POSIX Floating Point Problems832448
 -Ref: POSIX Floating Point Problems-Footnote-1836273
 -Node: Integer Programming836311
 -Node: Floating-point Programming838050
 -Ref: Floating-point Programming-Footnote-1844381
 -Ref: Floating-point Programming-Footnote-2844651
 -Node: Floating-point Representation844915
 -Node: Floating-point Context846080
 -Ref: table-ieee-formats846919
 -Node: Rounding Mode848303
 -Ref: table-rounding-modes848782
 -Ref: Rounding Mode-Footnote-1851797
 -Node: Gawk and MPFR851976
 -Node: Arbitrary Precision Floats853385
 -Ref: Arbitrary Precision Floats-Footnote-1855828
 -Node: Setting Precision856144
 -Ref: table-predefined-precision-strings856830
 -Node: Setting Rounding Mode858975
 -Ref: table-gawk-rounding-modes859379
 -Node: Floating-point Constants860566
 -Node: Changing Precision861995
 -Ref: Changing Precision-Footnote-1863392
 -Node: Exact Arithmetic863566
 -Node: Arbitrary Precision Integers866704
 -Ref: Arbitrary Precision Integers-Footnote-1869719
 -Node: Dynamic Extensions869866
 -Node: Extension Intro871324
 -Node: Plugin License872589
 -Node: Extension Mechanism Outline873274
 -Ref: load-extension873691
 -Ref: load-new-function875169
 -Ref: call-new-function876164
 -Node: Extension API Description878179
 -Node: Extension API Functions Introduction879466
 -Node: General Data Types884393
 -Ref: General Data Types-Footnote-1890088
 -Node: Requesting Values890387
 -Ref: table-value-types-returned891124
 -Node: Memory Allocation Functions892078
 -Ref: Memory Allocation Functions-Footnote-1894824
 -Node: Constructor Functions894920
 -Node: Registration Functions896678
 -Node: Extension Functions897363
 -Node: Exit Callback Functions899665
 -Node: Extension Version String900914
 -Node: Input Parsers901564
 -Node: Output Wrappers911321
 -Node: Two-way processors915831
 -Node: Printing Messages918039
 -Ref: Printing Messages-Footnote-1919116
 -Node: Updating `ERRNO'919268
 -Node: Accessing Parameters920007
 -Node: Symbol Table Access921237
 -Node: Symbol table by name921751
 -Node: Symbol table by cookie923727
 -Ref: Symbol table by cookie-Footnote-1927859
 -Node: Cached values927922
 -Ref: Cached values-Footnote-1931412
 -Node: Array Manipulation931503
 -Ref: Array Manipulation-Footnote-1932601
 -Node: Array Data Types932640
 -Ref: Array Data Types-Footnote-1935343
 -Node: Array Functions935435
 -Node: Flattening Arrays939271
 -Node: Creating Arrays946123
 -Node: Extension API Variables950848
 -Node: Extension Versioning951484
 -Node: Extension API Informational Variables953385
 -Node: Extension API Boilerplate954471
 -Node: Finding Extensions958275
 -Node: Extension Example958835
 -Node: Internal File Description959565
 -Node: Internal File Ops963656
 -Ref: Internal File Ops-Footnote-1975165
 -Node: Using Internal File Ops975305
 -Ref: Using Internal File Ops-Footnote-1977658
 -Node: Extension Samples977924
 -Node: Extension Sample File Functions979448
 -Node: Extension Sample Fnmatch987933
 -Node: Extension Sample Fork989702
 -Node: Extension Sample Inplace990915
 -Node: Extension Sample Ord992693
 -Node: Extension Sample Readdir993529
 -Node: Extension Sample Revout995061
 -Node: Extension Sample Rev2way995654
 -Node: Extension Sample Read write array996344
 -Node: Extension Sample Readfile998227
 -Node: Extension Sample API Tests999327
 -Node: Extension Sample Time999852
 -Node: gawkextlib1001216
 -Node: Language History1003997
 -Node: V7/SVR3.11005590
 -Node: SVR41007910
 -Node: POSIX1009352
 -Node: BTL1010738
 -Node: POSIX/GNU1011472
 -Node: Feature History1017071
 -Node: Common Extensions1030047
 -Node: Ranges and Locales1031359
 -Ref: Ranges and Locales-Footnote-11035976
 -Ref: Ranges and Locales-Footnote-21036003
 -Ref: Ranges and Locales-Footnote-31036237
 -Node: Contributors1036458
 -Node: Installation1041839
 -Node: Gawk Distribution1042733
 -Node: Getting1043217
 -Node: Extracting1044043
 -Node: Distribution contents1045735
 -Node: Unix Installation1051456
 -Node: Quick Installation1052073
 -Node: Additional Configuration Options1054519
 -Node: Configuration Philosophy1056255
 -Node: Non-Unix Installation1058609
 -Node: PC Installation1059067
 -Node: PC Binary Installation1060366
 -Node: PC Compiling1062214
 -Node: PC Testing1065158
 -Node: PC Using1066334
 -Node: Cygwin1070502
 -Node: MSYS1071311
 -Node: VMS Installation1071825
 -Node: VMS Compilation1072621
 -Ref: VMS Compilation-Footnote-11073873
 -Node: VMS Dynamic Extensions1073931
 -Node: VMS Installation Details1075304
 -Node: VMS Running1077555
 -Node: VMS GNV1080389
 -Node: VMS Old Gawk1081112
 -Node: Bugs1081582
 -Node: Other Versions1085500
 -Node: Notes1091584
 -Node: Compatibility Mode1092384
 -Node: Additions1093167
 -Node: Accessing The Source1094094
 -Node: Adding Code1095534
 -Node: New Ports1101579
 -Node: Derived Files1105714
 -Ref: Derived Files-Footnote-11111035
 -Ref: Derived Files-Footnote-21111069
 -Ref: Derived Files-Footnote-31111669
 -Node: Future Extensions1111767
 -Node: Implementation Limitations1112350
 -Node: Extension Design1113602
 -Node: Old Extension Problems1114756
 -Ref: Old Extension Problems-Footnote-11116264
 -Node: Extension New Mechanism Goals1116321
 -Ref: Extension New Mechanism Goals-Footnote-11119686
 -Node: Extension Other Design Decisions1119872
 -Node: Extension Future Growth1121978
 -Node: Old Extension Mechanism1122814
 -Node: Basic Concepts1124554
 -Node: Basic High Level1125235
 -Ref: figure-general-flow1125507
 -Ref: figure-process-flow1126106
 -Ref: Basic High Level-Footnote-11129335
 -Node: Basic Data Typing1129520
 -Node: Glossary1132875
 -Node: Copying1158106
 -Node: GNU Free Documentation License1195662
 -Node: Index1220798
++Ref: Auto-set-Footnote-1428049
++Ref: Auto-set-Footnote-2428254
++Node: ARGC and ARGV428310
++Node: Arrays432164
++Node: Array Basics433669
++Node: Array Intro434495
++Node: Reference to Elements438812
++Node: Assigning Elements441082
++Node: Array Example441573
++Node: Scanning an Array443305
++Node: Controlling Scanning445619
++Ref: Controlling Scanning-Footnote-1450706
++Node: Delete451022
++Ref: Delete-Footnote-1453787
++Node: Numeric Array Subscripts453844
++Node: Uninitialized Subscripts456027
++Node: Multidimensional457654
++Node: Multiscanning460747
++Node: Arrays of Arrays462336
++Node: Functions466976
++Node: Built-in467795
++Node: Calling Built-in468873
++Node: Numeric Functions470861
++Ref: Numeric Functions-Footnote-1474693
++Ref: Numeric Functions-Footnote-2475050
++Ref: Numeric Functions-Footnote-3475098
++Node: String Functions475367
++Ref: String Functions-Footnote-1498325
++Ref: String Functions-Footnote-2498454
++Ref: String Functions-Footnote-3498702
++Node: Gory Details498789
++Ref: table-sub-escapes500468
++Ref: table-sub-posix-92501822
++Ref: table-sub-proposed503173
++Ref: table-posix-sub504527
++Ref: table-gensub-escapes506072
++Ref: Gory Details-Footnote-1507248
++Ref: Gory Details-Footnote-2507299
++Node: I/O Functions507450
++Ref: I/O Functions-Footnote-1514440
++Node: Time Functions514587
++Ref: Time Functions-Footnote-1525570
++Ref: Time Functions-Footnote-2525638
++Ref: Time Functions-Footnote-3525796
++Ref: Time Functions-Footnote-4525907
++Ref: Time Functions-Footnote-5526019
++Ref: Time Functions-Footnote-6526246
++Node: Bitwise Functions526512
++Ref: table-bitwise-ops527074
++Ref: Bitwise Functions-Footnote-1531295
++Node: Type Functions531479
++Node: I18N Functions532630
++Node: User-defined534257
++Node: Definition Syntax535061
++Ref: Definition Syntax-Footnote-1539975
++Node: Function Example540044
++Ref: Function Example-Footnote-1542693
++Node: Function Caveats542715
++Node: Calling A Function543233
++Node: Variable Scope544188
++Node: Pass By Value/Reference547151
++Node: Return Statement550659
++Node: Dynamic Typing553640
++Node: Indirect Calls554571
++Node: Library Functions564258
++Ref: Library Functions-Footnote-1567771
++Ref: Library Functions-Footnote-2567914
++Node: Library Names568085
++Ref: Library Names-Footnote-1571558
++Ref: Library Names-Footnote-2571778
++Node: General Functions571864
++Node: Strtonum Function572892
++Node: Assert Function575822
++Node: Round Function579148
++Node: Cliff Random Function580689
++Node: Ordinal Functions581705
++Ref: Ordinal Functions-Footnote-1584782
++Ref: Ordinal Functions-Footnote-2585034
++Node: Join Function585245
++Ref: Join Function-Footnote-1587016
++Node: Getlocaltime Function587216
++Node: Readfile Function590957
++Node: Data File Management592796
++Node: Filetrans Function593428
++Node: Rewind Function597497
++Node: File Checking598884
++Node: Empty Files599978
++Node: Ignoring Assigns602208
++Node: Getopt Function603762
++Ref: Getopt Function-Footnote-1615065
++Node: Passwd Functions615268
++Ref: Passwd Functions-Footnote-1624246
++Node: Group Functions624334
++Node: Walking Arrays632418
++Node: Sample Programs634554
++Node: Running Examples635228
++Node: Clones635956
++Node: Cut Program637180
++Node: Egrep Program647031
++Ref: Egrep Program-Footnote-1654804
++Node: Id Program654914
++Node: Split Program658563
++Ref: Split Program-Footnote-1662082
++Node: Tee Program662210
++Node: Uniq Program665013
++Node: Wc Program672442
++Ref: Wc Program-Footnote-1676708
++Ref: Wc Program-Footnote-2676908
++Node: Miscellaneous Programs677000
++Node: Dupword Program678188
++Node: Alarm Program680219
++Node: Translate Program685026
++Ref: Translate Program-Footnote-1689413
++Ref: Translate Program-Footnote-2689661
++Node: Labels Program689795
++Ref: Labels Program-Footnote-1693166
++Node: Word Sorting693250
++Node: History Sorting697134
++Node: Extract Program698973
++Ref: Extract Program-Footnote-1706476
++Node: Simple Sed706604
++Node: Igawk Program709666
++Ref: Igawk Program-Footnote-1724823
++Ref: Igawk Program-Footnote-2725024
++Node: Anagram Program725162
++Node: Signature Program728230
++Node: Advanced Features729330
++Node: Nondecimal Data731216
++Node: Array Sorting732799
++Node: Controlling Array Traversal733496
++Node: Array Sorting Functions741780
++Ref: Array Sorting Functions-Footnote-1745649
++Node: Two-way I/O745843
++Ref: Two-way I/O-Footnote-1751275
++Node: TCP/IP Networking751357
++Node: Profiling754201
++Node: Internationalization761704
++Node: I18N and L10N763129
++Node: Explaining gettext763815
++Ref: Explaining gettext-Footnote-1768883
++Ref: Explaining gettext-Footnote-2769067
++Node: Programmer i18n769232
++Node: Translator i18n773434
++Node: String Extraction774228
++Ref: String Extraction-Footnote-1775189
++Node: Printf Ordering775275
++Ref: Printf Ordering-Footnote-1778057
++Node: I18N Portability778121
++Ref: I18N Portability-Footnote-1780570
++Node: I18N Example780633
++Ref: I18N Example-Footnote-1783271
++Node: Gawk I18N783343
++Node: Debugger783964
++Node: Debugging784935
++Node: Debugging Concepts785368
++Node: Debugging Terms787224
++Node: Awk Debugging789821
++Node: Sample Debugging Session790713
++Node: Debugger Invocation791233
++Node: Finding The Bug792566
++Node: List of Debugger Commands799053
++Node: Breakpoint Control800387
++Node: Debugger Execution Control804051
++Node: Viewing And Changing Data807411
++Node: Execution Stack810767
++Node: Debugger Info812234
++Node: Miscellaneous Debugger Commands816216
++Node: Readline Support821392
++Node: Limitations822223
++Node: Arbitrary Precision Arithmetic824475
++Ref: Arbitrary Precision Arithmetic-Footnote-1826124
++Node: General Arithmetic826272
++Node: Floating Point Issues827992
++Node: String Conversion Precision828873
++Ref: String Conversion Precision-Footnote-1830578
++Node: Unexpected Results830687
++Node: POSIX Floating Point Problems832840
++Ref: POSIX Floating Point Problems-Footnote-1836665
++Node: Integer Programming836703
++Node: Floating-point Programming838442
++Ref: Floating-point Programming-Footnote-1844773
++Ref: Floating-point Programming-Footnote-2845043
++Node: Floating-point Representation845307
++Node: Floating-point Context846472
++Ref: table-ieee-formats847311
++Node: Rounding Mode848695
++Ref: table-rounding-modes849174
++Ref: Rounding Mode-Footnote-1852189
++Node: Gawk and MPFR852368
++Node: Arbitrary Precision Floats853777
++Ref: Arbitrary Precision Floats-Footnote-1856220
++Node: Setting Precision856536
++Ref: table-predefined-precision-strings857222
++Node: Setting Rounding Mode859367
++Ref: table-gawk-rounding-modes859771
++Node: Floating-point Constants860958
++Node: Changing Precision862387
++Ref: Changing Precision-Footnote-1863784
++Node: Exact Arithmetic863958
++Node: Arbitrary Precision Integers867096
++Ref: Arbitrary Precision Integers-Footnote-1870111
++Node: Dynamic Extensions870258
++Node: Extension Intro871716
++Node: Plugin License872981
++Node: Extension Mechanism Outline873666
++Ref: load-extension874083
++Ref: load-new-function875561
++Ref: call-new-function876556
++Node: Extension API Description878571
++Node: Extension API Functions Introduction879858
++Node: General Data Types884785
++Ref: General Data Types-Footnote-1890480
++Node: Requesting Values890779
++Ref: table-value-types-returned891516
++Node: Memory Allocation Functions892470
++Ref: Memory Allocation Functions-Footnote-1895216
++Node: Constructor Functions895312
++Node: Registration Functions897070
++Node: Extension Functions897755
++Node: Exit Callback Functions900057
++Node: Extension Version String901306
++Node: Input Parsers901956
++Node: Output Wrappers911713
++Node: Two-way processors916223
++Node: Printing Messages918431
++Ref: Printing Messages-Footnote-1919508
++Node: Updating `ERRNO'919660
++Node: Accessing Parameters920399
++Node: Symbol Table Access921629
++Node: Symbol table by name922143
++Node: Symbol table by cookie924119
++Ref: Symbol table by cookie-Footnote-1928251
++Node: Cached values928314
++Ref: Cached values-Footnote-1931804
++Node: Array Manipulation931895
++Ref: Array Manipulation-Footnote-1932993
++Node: Array Data Types933032
++Ref: Array Data Types-Footnote-1935735
++Node: Array Functions935827
++Node: Flattening Arrays939663
++Node: Creating Arrays946515
++Node: Extension API Variables951240
++Node: Extension Versioning951876
++Node: Extension API Informational Variables953777
++Node: Extension API Boilerplate954863
++Node: Finding Extensions958667
++Node: Extension Example959227
++Node: Internal File Description959957
++Node: Internal File Ops964048
++Ref: Internal File Ops-Footnote-1975557
++Node: Using Internal File Ops975697
++Ref: Using Internal File Ops-Footnote-1978050
++Node: Extension Samples978316
++Node: Extension Sample File Functions979840
++Node: Extension Sample Fnmatch988325
++Node: Extension Sample Fork990094
++Node: Extension Sample Inplace991307
++Node: Extension Sample Ord993085
++Node: Extension Sample Readdir993921
++Node: Extension Sample Revout995453
++Node: Extension Sample Rev2way996046
++Node: Extension Sample Read write array996736
++Node: Extension Sample Readfile998619
++Node: Extension Sample API Tests999719
++Node: Extension Sample Time1000244
++Node: gawkextlib1001608
++Node: Language History1004389
++Node: V7/SVR3.11005982
++Node: SVR41008302
++Node: POSIX1009744
++Node: BTL1011130
++Node: POSIX/GNU1011864
++Node: Feature History1017463
++Node: Common Extensions1030439
++Node: Ranges and Locales1031751
++Ref: Ranges and Locales-Footnote-11036368
++Ref: Ranges and Locales-Footnote-21036395
++Ref: Ranges and Locales-Footnote-31036629
++Node: Contributors1036850
++Node: Installation1042231
++Node: Gawk Distribution1043125
++Node: Getting1043609
++Node: Extracting1044435
++Node: Distribution contents1046127
++Node: Unix Installation1051848
++Node: Quick Installation1052465
++Node: Additional Configuration Options1054911
++Node: Configuration Philosophy1056647
++Node: Non-Unix Installation1059001
++Node: PC Installation1059459
++Node: PC Binary Installation1060758
++Node: PC Compiling1062606
++Node: PC Testing1065550
++Node: PC Using1066726
++Node: Cygwin1070894
++Node: MSYS1071703
++Node: VMS Installation1072217
++Node: VMS Compilation1073013
++Ref: VMS Compilation-Footnote-11074265
++Node: VMS Dynamic Extensions1074323
++Node: VMS Installation Details1075696
++Node: VMS Running1077947
++Node: VMS GNV1080781
++Node: VMS Old Gawk1081504
++Node: Bugs1081974
++Node: Other Versions1085892
++Node: Notes1091976
++Node: Compatibility Mode1092776
++Node: Additions1093559
++Node: Accessing The Source1094486
++Node: Adding Code1095926
++Node: New Ports1101971
++Node: Derived Files1106106
++Ref: Derived Files-Footnote-11111427
++Ref: Derived Files-Footnote-21111461
++Ref: Derived Files-Footnote-31112061
++Node: Future Extensions1112159
++Node: Implementation Limitations1112742
++Node: Extension Design1113994
++Node: Old Extension Problems1115148
++Ref: Old Extension Problems-Footnote-11116656
++Node: Extension New Mechanism Goals1116713
++Ref: Extension New Mechanism Goals-Footnote-11120078
++Node: Extension Other Design Decisions1120264
++Node: Extension Future Growth1122370
++Node: Old Extension Mechanism1123206
++Node: Basic Concepts1124946
++Node: Basic High Level1125627
++Ref: figure-general-flow1125899
++Ref: figure-process-flow1126498
++Ref: Basic High Level-Footnote-11129727
++Node: Basic Data Typing1129912
++Node: Glossary1133267
++Node: Copying1158498
++Node: GNU Free Documentation License1196054
++Node: Index1221190
  End Tag Table


Summary of changes:
 ChangeLog       |    7 +
 doc/ChangeLog   |    4 +
 doc/   | 1156 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |  182 ++++++----
 doc/ |  182 ++++++----
 xalloc.h        |   24 +-
 6 files changed, 844 insertions(+), 711 deletions(-)


reply via email to

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