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-419-g55e8844


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-419-g55e8844
Date: Fri, 28 Mar 2014 12:01:35 +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  55e88440b48a274e14b395a20181d71f160a4b5a (commit)
       via  97ffd21c9b52c3405d27fb9f8d69480a9e681c4e (commit)
       via  4368c38c91c0909c8e111e7511680af65dd0a983 (commit)
      from  573c640c1e99757f36d0f1e7099624d6170cb8b8 (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=55e88440b48a274e14b395a20181d71f160a4b5a

commit 55e88440b48a274e14b395a20181d71f160a4b5a
Merge: 573c640 97ffd21
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Mar 28 15:01:23 2014 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 4c1d597,f63c62c..d11fdac
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -31166,8 -31154,8 +31163,8 @@@ Inde
  * dynamically loaded extensions:         Dynamic Extensions.  (line   6)
  * e debugger command (alias for enable): Breakpoint Control.  (line  73)
  * EBCDIC:                                Ordinal Functions.   (line  45)
- * effective group id of gawk user:       Auto-set.            (line 147)
- * effective user id of gawk user:        Auto-set.            (line 151)
 -* effective group ID of gawk user:       Auto-set.            (line 138)
 -* effective user ID of gawk user:        Auto-set.            (line 142)
++* effective group ID of gawk user:       Auto-set.            (line 147)
++* effective user ID of gawk user:        Auto-set.            (line 151)
  * egrep utility <1>:                     Egrep Program.       (line   6)
  * egrep utility:                         Bracket Expressions. (line  24)
  * egrep.awk program:                     Egrep Program.       (line  54)
@@@ -31705,7 -31693,7 +31702,7 @@@
  * Grigera, Juan:                         Contributors.        (line  57)
  * group database, reading:               Group Functions.     (line   6)
  * group file:                            Group Functions.     (line   6)
- * group id of gawk user:                 Auto-set.            (line 186)
 -* group ID of gawk user:                 Auto-set.            (line 177)
++* group ID of gawk user:                 Auto-set.            (line 186)
  * groups, information about:             Group Functions.     (line   6)
  * gsub <1>:                              String Functions.    (line 135)
  * gsub:                                  Using Constant Regexps.
@@@ -32191,7 -32179,7 +32188,7 @@@
  * p debugger command (alias for print):  Viewing And Changing Data.
                                                                (line  36)
  * P1003.1 POSIX standard:                Glossary.            (line 454)
- * parent process id of gawk process:     Auto-set.            (line 195)
 -* parent process ID of gawk process:     Auto-set.            (line 186)
++* parent process ID of gawk process:     Auto-set.            (line 195)
  * parentheses (), in a profile:          Profiling.           (line 146)
  * parentheses (), regexp operator:       Regexp Operators.    (line  79)
  * password file:                         Passwd Functions.    (line  16)
@@@ -32355,8 -32343,8 +32352,8 @@@
  * printing, unduplicated lines of text:  Uniq Program.        (line   6)
  * printing, user information:            Id Program.          (line   6)
  * private variables:                     Library Names.       (line  11)
- * process group id of gawk process:      Auto-set.            (line 189)
- * process id of gawk process:            Auto-set.            (line 192)
 -* process group idIDof gawk process:     Auto-set.            (line 180)
 -* process ID of gawk process:            Auto-set.            (line 183)
++* process group idIDof gawk process:     Auto-set.            (line 189)
++* process ID of gawk process:            Auto-set.            (line 192)
  * processes, two-way communications with: Two-way I/O.        (line  23)
  * processing data:                       Basic High Level.    (line   6)
  * PROCINFO array <1>:                    Passwd Functions.    (line   6)
@@@ -33100,530 -33088,530 +33097,530 @@@
  
  
  Tag Table:
- Node: Top1366
- 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 Simple90534
- Node: Two Rules95185
- Node: More Complex97083
- Ref: More Complex-Footnote-1100013
- Node: Statements/Lines100098
- Ref: Statements/Lines-Footnote-1104561
- Node: Other Features104826
- Node: When105754
- Node: Invoking Gawk107901
- Node: Command Line109364
- Node: Options110147
- Ref: Options-Footnote-1125525
- Node: Other Arguments125550
- Node: Naming Standard Input128208
- Node: Environment Variables129302
- Node: AWKPATH Variable129860
- Ref: AWKPATH Variable-Footnote-1132641
- Ref: AWKPATH Variable-Footnote-2132686
- Node: AWKLIBPATH Variable132946
- Node: Other Environment Variables133664
- Node: Exit Status136627
- Node: Include Files137302
- Node: Loading Shared Libraries140871
- Node: Obsolete142235
- Node: Undocumented142932
- Node: Regexp143174
- Node: Regexp Usage144563
- Node: Escape Sequences146588
- Node: Regexp Operators152257
- Ref: Regexp Operators-Footnote-1159637
- Ref: Regexp Operators-Footnote-2159784
- Node: Bracket Expressions159882
- Ref: table-char-classes161772
- Node: GNU Regexp Operators164295
- Node: Case-sensitivity168018
- Ref: Case-sensitivity-Footnote-1170986
- Ref: Case-sensitivity-Footnote-2171221
- Node: Leftmost Longest171329
- Node: Computed Regexps172530
- Node: Reading Files175867
- Node: Records177869
- Ref: Records-Footnote-1187392
- Node: Fields187429
- Ref: Fields-Footnote-1190385
- Node: Nonconstant Fields190471
- Node: Changing Fields192677
- Node: Field Separators198636
- Node: Default Field Splitting201338
- Node: Regexp Field Splitting202455
- Node: Single Character Fields205797
- Node: Command Line Field Separator206856
- Node: Full Line Fields210198
- Ref: Full Line Fields-Footnote-1210706
- Node: Field Splitting Summary210752
- Ref: Field Splitting Summary-Footnote-1213851
- Node: Constant Size213952
- Node: Splitting By Content218559
- Ref: Splitting By Content-Footnote-1222308
- Node: Multiple Line222348
- Ref: Multiple Line-Footnote-1228195
- Node: Getline228374
- Node: Plain Getline230590
- Node: Getline/Variable232685
- Node: Getline/File233832
- Node: Getline/Variable/File235173
- Ref: Getline/Variable/File-Footnote-1236772
- Node: Getline/Pipe236859
- Node: Getline/Variable/Pipe239558
- Node: Getline/Coprocess240665
- Node: Getline/Variable/Coprocess241917
- Node: Getline Notes242654
- Node: Getline Summary245441
- Ref: table-getline-variants245849
- Node: Read Timeout246761
- Ref: Read Timeout-Footnote-1250502
- Node: Command line directories250559
- Node: Printing251189
- Node: Print252820
- Node: Print Examples254157
- Node: Output Separators256941
- Node: OFMT258957
- Node: Printf260315
- Node: Basic Printf261221
- Node: Control Letters262760
- Node: Format Modifiers266572
- Node: Printf Examples272581
- Node: Redirection275293
- Node: Special Files282267
- Node: Special FD282800
- Ref: Special FD-Footnote-1286425
- Node: Special Network286499
- Node: Special Caveats287349
- Node: Close Files And Pipes288145
- Ref: Close Files And Pipes-Footnote-1295128
- Ref: Close Files And Pipes-Footnote-2295276
- Node: Expressions295426
- Node: Values296558
- Node: Constants297234
- Node: Scalar Constants297914
- Ref: Scalar Constants-Footnote-1298773
- Node: Nondecimal-numbers298955
- Node: Regexp Constants301955
- Node: Using Constant Regexps302430
- Node: Variables305485
- Node: Using Variables306140
- Node: Assignment Options307864
- Node: Conversion309739
- Ref: table-locale-affects315239
- Ref: Conversion-Footnote-1315863
- Node: All Operators315972
- Node: Arithmetic Ops316602
- Node: Concatenation319107
- Ref: Concatenation-Footnote-1321895
- Node: Assignment Ops322015
- Ref: table-assign-ops327003
- Node: Increment Ops328334
- Node: Truth Values and Conditions331768
- Node: Truth Values332851
- Node: Typing and Comparison333900
- Node: Variable Typing334693
- Ref: Variable Typing-Footnote-1338590
- Node: Comparison Operators338712
- Ref: table-relational-ops339122
- Node: POSIX String Comparison342670
- Ref: POSIX String Comparison-Footnote-1343626
- Node: Boolean Ops343764
- Ref: Boolean Ops-Footnote-1347834
- Node: Conditional Exp347925
- Node: Function Calls349657
- Node: Precedence353251
- Node: Locales356920
- Node: Patterns and Actions358009
- Node: Pattern Overview359063
- Node: Regexp Patterns360732
- Node: Expression Patterns361275
- Node: Ranges365056
- Node: BEGIN/END368160
- Node: Using BEGIN/END368922
- Ref: Using BEGIN/END-Footnote-1371658
- Node: I/O And BEGIN/END371764
- Node: BEGINFILE/ENDFILE374046
- Node: Empty376960
- Node: Using Shell Variables377277
- Node: Action Overview379562
- Node: Statements381919
- Node: If Statement383773
- Node: While Statement385272
- Node: Do Statement387316
- Node: For Statement388472
- Node: Switch Statement391624
- Node: Break Statement393778
- Node: Continue Statement395768
- Node: Next Statement397561
- Node: Nextfile Statement399951
- Node: Exit Statement402606
- Node: Built-in Variables405022
- Node: User-modified406117
- Ref: User-modified-Footnote-1414475
- Node: Auto-set414537
- Ref: Auto-set-Footnote-1427993
- Ref: Auto-set-Footnote-2428198
- Node: ARGC and ARGV428254
- Node: Arrays432108
- Node: Array Basics433613
- Node: Array Intro434439
- Node: Reference to Elements438756
- Node: Assigning Elements441026
- Node: Array Example441517
- Node: Scanning an Array443249
- Node: Controlling Scanning445563
- Ref: Controlling Scanning-Footnote-1450650
- Node: Delete450966
- Ref: Delete-Footnote-1453731
- Node: Numeric Array Subscripts453788
- Node: Uninitialized Subscripts455971
- Node: Multidimensional457598
- Node: Multiscanning460691
- Node: Arrays of Arrays462280
- Node: Functions466920
- Node: Built-in467739
- Node: Calling Built-in468817
- Node: Numeric Functions470805
- Ref: Numeric Functions-Footnote-1474637
- Ref: Numeric Functions-Footnote-2474994
- Ref: Numeric Functions-Footnote-3475042
- Node: String Functions475311
- Ref: String Functions-Footnote-1498269
- Ref: String Functions-Footnote-2498398
- Ref: String Functions-Footnote-3498646
- Node: Gory Details498733
- Ref: table-sub-escapes500412
- Ref: table-sub-posix-92501766
- Ref: table-sub-proposed503117
- Ref: table-posix-sub504471
- Ref: table-gensub-escapes506016
- Ref: Gory Details-Footnote-1507192
- Ref: Gory Details-Footnote-2507243
- Node: I/O Functions507394
- Ref: I/O Functions-Footnote-1514384
- Node: Time Functions514531
- Ref: Time Functions-Footnote-1525514
- Ref: Time Functions-Footnote-2525582
- Ref: Time Functions-Footnote-3525740
- Ref: Time Functions-Footnote-4525851
- Ref: Time Functions-Footnote-5525963
- Ref: Time Functions-Footnote-6526190
- Node: Bitwise Functions526456
- Ref: table-bitwise-ops527018
- Ref: Bitwise Functions-Footnote-1531239
- Node: Type Functions531423
- Node: I18N Functions532574
- Node: User-defined534201
- Node: Definition Syntax535005
- Ref: Definition Syntax-Footnote-1539919
- Node: Function Example539988
- Ref: Function Example-Footnote-1542637
- Node: Function Caveats542659
- Node: Calling A Function543177
- Node: Variable Scope544132
- Node: Pass By Value/Reference547095
- Node: Return Statement550603
- Node: Dynamic Typing553584
- Node: Indirect Calls554515
- Node: Library Functions564202
- Ref: Library Functions-Footnote-1567715
- Ref: Library Functions-Footnote-2567858
- Node: Library Names568029
- Ref: Library Names-Footnote-1571502
- Ref: Library Names-Footnote-2571722
- Node: General Functions571808
- Node: Strtonum Function572836
- Node: Assert Function575766
- Node: Round Function579092
- Node: Cliff Random Function580633
- Node: Ordinal Functions581649
- Ref: Ordinal Functions-Footnote-1584726
- Ref: Ordinal Functions-Footnote-2584978
- Node: Join Function585189
- Ref: Join Function-Footnote-1586960
- Node: Getlocaltime Function587160
- Node: Readfile Function590901
- Node: Data File Management592740
- Node: Filetrans Function593372
- Node: Rewind Function597441
- Node: File Checking598828
- Node: Empty Files599922
- Node: Ignoring Assigns602152
- Node: Getopt Function603706
- Ref: Getopt Function-Footnote-1615009
- Node: Passwd Functions615212
- Ref: Passwd Functions-Footnote-1624190
- Node: Group Functions624278
- Node: Walking Arrays632362
- Node: Sample Programs634498
- Node: Running Examples635172
- Node: Clones635900
- Node: Cut Program637124
- Node: Egrep Program646975
- Ref: Egrep Program-Footnote-1654748
- Node: Id Program654858
- Node: Split Program658507
- Ref: Split Program-Footnote-1662026
- Node: Tee Program662154
- Node: Uniq Program664957
- Node: Wc Program672386
- Ref: Wc Program-Footnote-1676652
- Ref: Wc Program-Footnote-2676852
- Node: Miscellaneous Programs676944
- Node: Dupword Program678132
- Node: Alarm Program680163
- Node: Translate Program684970
- Ref: Translate Program-Footnote-1689357
- Ref: Translate Program-Footnote-2689605
- Node: Labels Program689739
- Ref: Labels Program-Footnote-1693110
- Node: Word Sorting693194
- Node: History Sorting697078
- Node: Extract Program698917
- Ref: Extract Program-Footnote-1706420
- Node: Simple Sed706548
- Node: Igawk Program709610
- Ref: Igawk Program-Footnote-1724767
- Ref: Igawk Program-Footnote-2724968
- Node: Anagram Program725106
- Node: Signature Program728174
- Node: Advanced Features729274
- Node: Nondecimal Data731160
- Node: Array Sorting732743
- Node: Controlling Array Traversal733440
- Node: Array Sorting Functions741724
- Ref: Array Sorting Functions-Footnote-1745593
- Node: Two-way I/O745787
- Ref: Two-way I/O-Footnote-1751219
- Node: TCP/IP Networking751301
- Node: Profiling754145
- Node: Internationalization761648
- Node: I18N and L10N763073
- Node: Explaining gettext763759
- Ref: Explaining gettext-Footnote-1768827
- Ref: Explaining gettext-Footnote-2769011
- Node: Programmer i18n769176
- Node: Translator i18n773378
- Node: String Extraction774172
- Ref: String Extraction-Footnote-1775133
- Node: Printf Ordering775219
- Ref: Printf Ordering-Footnote-1778001
- Node: I18N Portability778065
- Ref: I18N Portability-Footnote-1780514
- Node: I18N Example780577
- Ref: I18N Example-Footnote-1783215
- Node: Gawk I18N783287
- Node: Debugger783908
- Node: Debugging784879
- Node: Debugging Concepts785312
- Node: Debugging Terms787168
- Node: Awk Debugging789765
- Node: Sample Debugging Session790657
- Node: Debugger Invocation791177
- Node: Finding The Bug792510
- Node: List of Debugger Commands798997
- Node: Breakpoint Control800331
- Node: Debugger Execution Control803995
- Node: Viewing And Changing Data807355
- Node: Execution Stack810711
- Node: Debugger Info812178
- Node: Miscellaneous Debugger Commands816160
- Node: Readline Support821336
- Node: Limitations822167
- Node: Arbitrary Precision Arithmetic824419
- Ref: Arbitrary Precision Arithmetic-Footnote-1826068
- Node: General Arithmetic826216
- Node: Floating Point Issues827936
- Node: String Conversion Precision828817
- Ref: String Conversion Precision-Footnote-1830522
- Node: Unexpected Results830631
- Node: POSIX Floating Point Problems832784
- Ref: POSIX Floating Point Problems-Footnote-1836609
- Node: Integer Programming836647
- Node: Floating-point Programming838386
- Ref: Floating-point Programming-Footnote-1844717
- Ref: Floating-point Programming-Footnote-2844987
- Node: Floating-point Representation845251
- Node: Floating-point Context846416
- Ref: table-ieee-formats847255
- Node: Rounding Mode848639
- Ref: table-rounding-modes849118
- Ref: Rounding Mode-Footnote-1852133
- Node: Gawk and MPFR852312
- Node: Arbitrary Precision Floats853567
- Ref: Arbitrary Precision Floats-Footnote-1856010
- Node: Setting Precision856326
- Ref: table-predefined-precision-strings857012
- Node: Setting Rounding Mode859157
- Ref: table-gawk-rounding-modes859561
- Node: Floating-point Constants860748
- Node: Changing Precision862177
- Ref: Changing Precision-Footnote-1863574
- Node: Exact Arithmetic863748
- Node: Arbitrary Precision Integers866886
- Ref: Arbitrary Precision Integers-Footnote-1869901
- Node: Dynamic Extensions870048
- Node: Extension Intro871506
- Node: Plugin License872771
- Node: Extension Mechanism Outline873456
- Ref: load-extension873873
- Ref: load-new-function875351
- Ref: call-new-function876346
- Node: Extension API Description878361
- Node: Extension API Functions Introduction879648
- Node: General Data Types884575
- Ref: General Data Types-Footnote-1890270
- Node: Requesting Values890569
- Ref: table-value-types-returned891306
- Node: Memory Allocation Functions892260
- Ref: Memory Allocation Functions-Footnote-1895006
- Node: Constructor Functions895102
- Node: Registration Functions896860
- Node: Extension Functions897545
- Node: Exit Callback Functions899847
- Node: Extension Version String901096
- Node: Input Parsers901746
- Node: Output Wrappers911503
- Node: Two-way processors916013
- Node: Printing Messages918221
- Ref: Printing Messages-Footnote-1919298
- Node: Updating `ERRNO'919450
- Node: Accessing Parameters920189
- Node: Symbol Table Access921419
- Node: Symbol table by name921933
- Node: Symbol table by cookie923909
- Ref: Symbol table by cookie-Footnote-1928041
- Node: Cached values928104
- Ref: Cached values-Footnote-1931594
- Node: Array Manipulation931685
- Ref: Array Manipulation-Footnote-1932783
- Node: Array Data Types932822
- Ref: Array Data Types-Footnote-1935525
- Node: Array Functions935617
- Node: Flattening Arrays939453
- Node: Creating Arrays946305
- Node: Extension API Variables951030
- Node: Extension Versioning951666
- Node: Extension API Informational Variables953567
- Node: Extension API Boilerplate954653
- Node: Finding Extensions958457
- Node: Extension Example959017
- Node: Internal File Description959747
- Node: Internal File Ops963838
- Ref: Internal File Ops-Footnote-1975347
- Node: Using Internal File Ops975487
- Ref: Using Internal File Ops-Footnote-1977840
- Node: Extension Samples978106
- Node: Extension Sample File Functions979630
- Node: Extension Sample Fnmatch988115
- Node: Extension Sample Fork989884
- Node: Extension Sample Inplace991097
- Node: Extension Sample Ord992875
- Node: Extension Sample Readdir993711
- Node: Extension Sample Revout995243
- Node: Extension Sample Rev2way995836
- Node: Extension Sample Read write array996526
- Node: Extension Sample Readfile998409
- Node: Extension Sample API Tests999509
- Node: Extension Sample Time1000034
- Node: gawkextlib1001398
- Node: Language History1004179
- Node: V7/SVR3.11005772
- Node: SVR41008092
- Node: POSIX1009534
- Node: BTL1010920
- Node: POSIX/GNU1011654
- Node: Feature History1017253
- Node: Common Extensions1030229
- Node: Ranges and Locales1031541
- Ref: Ranges and Locales-Footnote-11036158
- Ref: Ranges and Locales-Footnote-21036185
- Ref: Ranges and Locales-Footnote-31036419
- Node: Contributors1036640
- Node: Installation1042021
- Node: Gawk Distribution1042915
- Node: Getting1043399
- Node: Extracting1044225
- Node: Distribution contents1045917
- Node: Unix Installation1051622
- Node: Quick Installation1052239
- Node: Additional Configuration Options1054685
- Node: Configuration Philosophy1056421
- Node: Non-Unix Installation1058775
- Node: PC Installation1059233
- Node: PC Binary Installation1060532
- Node: PC Compiling1062380
- Node: PC Testing1065324
- Node: PC Using1066500
- Node: Cygwin1070668
- Node: MSYS1071477
- Node: VMS Installation1071991
- Node: VMS Compilation1072755
- Ref: VMS Compilation-Footnote-11074007
- Node: VMS Dynamic Extensions1074065
- Node: VMS Installation Details1075438
- Node: VMS Running1077689
- Node: VMS GNV1080523
- Node: VMS Old Gawk1081246
- Node: Bugs1081716
- Node: Other Versions1085634
- Node: Notes1091718
- Node: Compatibility Mode1092518
- Node: Additions1093301
- Node: Accessing The Source1094228
- Node: Adding Code1095668
- Node: New Ports1101713
- Node: Derived Files1105848
- Ref: Derived Files-Footnote-11111169
- Ref: Derived Files-Footnote-21111203
- Ref: Derived Files-Footnote-31111803
- Node: Future Extensions1111901
- Node: Implementation Limitations1112484
- Node: Extension Design1113736
- Node: Old Extension Problems1114890
- Ref: Old Extension Problems-Footnote-11116398
- Node: Extension New Mechanism Goals1116455
- Ref: Extension New Mechanism Goals-Footnote-11119820
- Node: Extension Other Design Decisions1120006
- Node: Extension Future Growth1122112
- Node: Old Extension Mechanism1122948
- Node: Basic Concepts1124688
- Node: Basic High Level1125369
- Ref: figure-general-flow1125640
- Ref: figure-process-flow1126239
- Ref: Basic High Level-Footnote-11129468
- Node: Basic Data Typing1129653
- Node: Glossary1133008
- Node: Copying1158237
- Node: GNU Free Documentation License1195794
- Node: Index1220931
+ Node: Top1292
+ Node: Foreword40781
+ Node: Preface45126
+ Ref: Preface-Footnote-148179
+ Ref: Preface-Footnote-248275
+ Node: History48507
+ Node: Names50881
+ Ref: Names-Footnote-152358
+ Node: This Manual52430
+ Ref: This Manual-Footnote-158204
+ Node: Conventions58304
+ Node: Manual History60460
+ Ref: Manual History-Footnote-163908
+ Ref: Manual History-Footnote-263949
+ Node: How To Contribute64023
+ Node: Acknowledgments65167
+ Node: Getting Started69361
+ Node: Running gawk71740
+ Node: One-shot72926
+ Node: Read Terminal74151
+ Ref: Read Terminal-Footnote-175801
+ Ref: Read Terminal-Footnote-276077
+ Node: Long76248
+ Node: Executable Scripts77624
+ Ref: Executable Scripts-Footnote-179457
+ Ref: Executable Scripts-Footnote-279559
+ Node: Comments80106
+ Node: Quoting82573
+ Node: DOS Quoting87196
+ Node: Sample Data Files87871
+ Node: Very Simple90386
+ Node: Two Rules95037
+ Node: More Complex96935
+ Ref: More Complex-Footnote-199865
+ Node: Statements/Lines99950
+ Ref: Statements/Lines-Footnote-1104413
+ Node: Other Features104678
+ Node: When105606
+ Node: Invoking Gawk107753
+ Node: Command Line109216
+ Node: Options109999
+ Ref: Options-Footnote-1125377
+ Node: Other Arguments125402
+ Node: Naming Standard Input128060
+ Node: Environment Variables129154
+ Node: AWKPATH Variable129712
+ Ref: AWKPATH Variable-Footnote-1132493
+ Ref: AWKPATH Variable-Footnote-2132538
+ Node: AWKLIBPATH Variable132798
+ Node: Other Environment Variables133516
+ Node: Exit Status136479
+ Node: Include Files137154
+ Node: Loading Shared Libraries140723
+ Node: Obsolete142087
+ Node: Undocumented142784
+ Node: Regexp143026
+ Node: Regexp Usage144415
+ Node: Escape Sequences146440
+ Node: Regexp Operators152109
+ Ref: Regexp Operators-Footnote-1159489
+ Ref: Regexp Operators-Footnote-2159636
+ Node: Bracket Expressions159734
+ Ref: table-char-classes161624
+ Node: GNU Regexp Operators164147
+ Node: Case-sensitivity167870
+ Ref: Case-sensitivity-Footnote-1170838
+ Ref: Case-sensitivity-Footnote-2171073
+ Node: Leftmost Longest171181
+ Node: Computed Regexps172382
+ Node: Reading Files175719
+ Node: Records177721
+ Ref: Records-Footnote-1187244
+ Node: Fields187281
+ Ref: Fields-Footnote-1190237
+ Node: Nonconstant Fields190323
+ Node: Changing Fields192529
+ Node: Field Separators198488
+ Node: Default Field Splitting201190
+ Node: Regexp Field Splitting202307
+ Node: Single Character Fields205649
+ Node: Command Line Field Separator206708
+ Node: Full Line Fields210050
+ Ref: Full Line Fields-Footnote-1210558
+ Node: Field Splitting Summary210604
+ Ref: Field Splitting Summary-Footnote-1213703
+ Node: Constant Size213804
+ Node: Splitting By Content218411
+ Ref: Splitting By Content-Footnote-1222160
+ Node: Multiple Line222200
+ Ref: Multiple Line-Footnote-1228047
+ Node: Getline228226
+ Node: Plain Getline230442
+ Node: Getline/Variable232537
+ Node: Getline/File233684
+ Node: Getline/Variable/File235025
+ Ref: Getline/Variable/File-Footnote-1236624
+ Node: Getline/Pipe236711
+ Node: Getline/Variable/Pipe239410
+ Node: Getline/Coprocess240517
+ Node: Getline/Variable/Coprocess241769
+ Node: Getline Notes242506
+ Node: Getline Summary245293
+ Ref: table-getline-variants245701
+ Node: Read Timeout246613
+ Ref: Read Timeout-Footnote-1250354
+ Node: Command line directories250411
+ Node: Printing251041
+ Node: Print252672
+ Node: Print Examples254009
+ Node: Output Separators256793
+ Node: OFMT258809
+ Node: Printf260167
+ Node: Basic Printf261073
+ Node: Control Letters262612
+ Node: Format Modifiers266424
+ Node: Printf Examples272433
+ Node: Redirection275145
+ Node: Special Files282119
+ Node: Special FD282652
+ Ref: Special FD-Footnote-1286277
+ Node: Special Network286351
+ Node: Special Caveats287201
+ Node: Close Files And Pipes287997
+ Ref: Close Files And Pipes-Footnote-1294980
+ Ref: Close Files And Pipes-Footnote-2295128
+ Node: Expressions295278
+ Node: Values296410
+ Node: Constants297086
+ Node: Scalar Constants297766
+ Ref: Scalar Constants-Footnote-1298625
+ Node: Nondecimal-numbers298807
+ Node: Regexp Constants301807
+ Node: Using Constant Regexps302282
+ Node: Variables305337
+ Node: Using Variables305992
+ Node: Assignment Options307716
+ Node: Conversion309591
+ Ref: table-locale-affects315091
+ Ref: Conversion-Footnote-1315715
+ Node: All Operators315824
+ Node: Arithmetic Ops316454
+ Node: Concatenation318959
+ Ref: Concatenation-Footnote-1321747
+ Node: Assignment Ops321867
+ Ref: table-assign-ops326855
+ Node: Increment Ops328186
+ Node: Truth Values and Conditions331620
+ Node: Truth Values332703
+ Node: Typing and Comparison333752
+ Node: Variable Typing334545
+ Ref: Variable Typing-Footnote-1338442
+ Node: Comparison Operators338564
+ Ref: table-relational-ops338974
+ Node: POSIX String Comparison342522
+ Ref: POSIX String Comparison-Footnote-1343478
+ Node: Boolean Ops343616
+ Ref: Boolean Ops-Footnote-1347686
+ Node: Conditional Exp347777
+ Node: Function Calls349509
+ Node: Precedence353103
+ Node: Locales356772
+ Node: Patterns and Actions357861
+ Node: Pattern Overview358915
+ Node: Regexp Patterns360584
+ Node: Expression Patterns361127
+ Node: Ranges364908
+ Node: BEGIN/END368012
+ Node: Using BEGIN/END368774
+ Ref: Using BEGIN/END-Footnote-1371510
+ Node: I/O And BEGIN/END371616
+ Node: BEGINFILE/ENDFILE373898
+ Node: Empty376812
+ Node: Using Shell Variables377129
+ Node: Action Overview379414
+ Node: Statements381771
+ Node: If Statement383625
+ Node: While Statement385124
+ Node: Do Statement387168
+ Node: For Statement388324
+ Node: Switch Statement391476
+ Node: Break Statement393630
+ Node: Continue Statement395620
+ Node: Next Statement397413
+ Node: Nextfile Statement399803
+ Node: Exit Statement402458
+ Node: Built-in Variables404874
+ Node: User-modified405969
+ Ref: User-modified-Footnote-1414327
+ Node: Auto-set414389
 -Ref: Auto-set-Footnote-1427453
 -Ref: Auto-set-Footnote-2427658
 -Node: ARGC and ARGV427714
 -Node: Arrays431568
 -Node: Array Basics433073
 -Node: Array Intro433899
 -Node: Reference to Elements438216
 -Node: Assigning Elements440486
 -Node: Array Example440977
 -Node: Scanning an Array442709
 -Node: Controlling Scanning445023
 -Ref: Controlling Scanning-Footnote-1450110
 -Node: Delete450426
 -Ref: Delete-Footnote-1453191
 -Node: Numeric Array Subscripts453248
 -Node: Uninitialized Subscripts455431
 -Node: Multidimensional457058
 -Node: Multiscanning460151
 -Node: Arrays of Arrays461740
 -Node: Functions466380
 -Node: Built-in467199
 -Node: Calling Built-in468277
 -Node: Numeric Functions470265
 -Ref: Numeric Functions-Footnote-1474097
 -Ref: Numeric Functions-Footnote-2474454
 -Ref: Numeric Functions-Footnote-3474502
 -Node: String Functions474771
 -Ref: String Functions-Footnote-1497729
 -Ref: String Functions-Footnote-2497858
 -Ref: String Functions-Footnote-3498106
 -Node: Gory Details498193
 -Ref: table-sub-escapes499872
 -Ref: table-sub-posix-92501226
 -Ref: table-sub-proposed502577
 -Ref: table-posix-sub503931
 -Ref: table-gensub-escapes505476
 -Ref: Gory Details-Footnote-1506652
 -Ref: Gory Details-Footnote-2506703
 -Node: I/O Functions506854
 -Ref: I/O Functions-Footnote-1513844
 -Node: Time Functions513991
 -Ref: Time Functions-Footnote-1524974
 -Ref: Time Functions-Footnote-2525042
 -Ref: Time Functions-Footnote-3525200
 -Ref: Time Functions-Footnote-4525311
 -Ref: Time Functions-Footnote-5525423
 -Ref: Time Functions-Footnote-6525650
 -Node: Bitwise Functions525916
 -Ref: table-bitwise-ops526478
 -Ref: Bitwise Functions-Footnote-1530699
 -Node: Type Functions530883
 -Node: I18N Functions532034
 -Node: User-defined533661
 -Node: Definition Syntax534465
 -Ref: Definition Syntax-Footnote-1539379
 -Node: Function Example539448
 -Ref: Function Example-Footnote-1542097
 -Node: Function Caveats542119
 -Node: Calling A Function542637
 -Node: Variable Scope543592
 -Node: Pass By Value/Reference546555
 -Node: Return Statement550063
 -Node: Dynamic Typing553044
 -Node: Indirect Calls553975
 -Node: Library Functions563662
 -Ref: Library Functions-Footnote-1567175
 -Ref: Library Functions-Footnote-2567318
 -Node: Library Names567489
 -Ref: Library Names-Footnote-1570962
 -Ref: Library Names-Footnote-2571182
 -Node: General Functions571268
 -Node: Strtonum Function572296
 -Node: Assert Function575226
 -Node: Round Function578552
 -Node: Cliff Random Function580093
 -Node: Ordinal Functions581109
 -Ref: Ordinal Functions-Footnote-1584186
 -Ref: Ordinal Functions-Footnote-2584438
 -Node: Join Function584649
 -Ref: Join Function-Footnote-1586420
 -Node: Getlocaltime Function586620
 -Node: Readfile Function590361
 -Node: Data File Management592200
 -Node: Filetrans Function592832
 -Node: Rewind Function596901
 -Node: File Checking598288
 -Node: Empty Files599382
 -Node: Ignoring Assigns601612
 -Node: Getopt Function603166
 -Ref: Getopt Function-Footnote-1614469
 -Node: Passwd Functions614672
 -Ref: Passwd Functions-Footnote-1623650
 -Node: Group Functions623738
 -Node: Walking Arrays631822
 -Node: Sample Programs633958
 -Node: Running Examples634632
 -Node: Clones635360
 -Node: Cut Program636584
 -Node: Egrep Program646435
 -Ref: Egrep Program-Footnote-1654208
 -Node: Id Program654318
 -Node: Split Program657967
 -Ref: Split Program-Footnote-1661486
 -Node: Tee Program661614
 -Node: Uniq Program664417
 -Node: Wc Program671846
 -Ref: Wc Program-Footnote-1676112
 -Ref: Wc Program-Footnote-2676312
 -Node: Miscellaneous Programs676404
 -Node: Dupword Program677592
 -Node: Alarm Program679623
 -Node: Translate Program684430
 -Ref: Translate Program-Footnote-1688817
 -Ref: Translate Program-Footnote-2689065
 -Node: Labels Program689199
 -Ref: Labels Program-Footnote-1692570
 -Node: Word Sorting692654
 -Node: History Sorting696538
 -Node: Extract Program698377
 -Ref: Extract Program-Footnote-1705880
 -Node: Simple Sed706008
 -Node: Igawk Program709070
 -Ref: Igawk Program-Footnote-1724227
 -Ref: Igawk Program-Footnote-2724428
 -Node: Anagram Program724566
 -Node: Signature Program727634
 -Node: Advanced Features728734
 -Node: Nondecimal Data730620
 -Node: Array Sorting732203
 -Node: Controlling Array Traversal732900
 -Node: Array Sorting Functions741184
 -Ref: Array Sorting Functions-Footnote-1745053
 -Node: Two-way I/O745247
 -Ref: Two-way I/O-Footnote-1750679
 -Node: TCP/IP Networking750761
 -Node: Profiling753605
 -Node: Internationalization761108
 -Node: I18N and L10N762533
 -Node: Explaining gettext763219
 -Ref: Explaining gettext-Footnote-1768287
 -Ref: Explaining gettext-Footnote-2768471
 -Node: Programmer i18n768636
 -Node: Translator i18n772838
 -Node: String Extraction773632
 -Ref: String Extraction-Footnote-1774593
 -Node: Printf Ordering774679
 -Ref: Printf Ordering-Footnote-1777461
 -Node: I18N Portability777525
 -Ref: I18N Portability-Footnote-1779974
 -Node: I18N Example780037
 -Ref: I18N Example-Footnote-1782675
 -Node: Gawk I18N782747
 -Node: Debugger783368
 -Node: Debugging784339
 -Node: Debugging Concepts784772
 -Node: Debugging Terms786628
 -Node: Awk Debugging789225
 -Node: Sample Debugging Session790117
 -Node: Debugger Invocation790637
 -Node: Finding The Bug791970
 -Node: List of Debugger Commands798457
 -Node: Breakpoint Control799791
 -Node: Debugger Execution Control803455
 -Node: Viewing And Changing Data806815
 -Node: Execution Stack810171
 -Node: Debugger Info811638
 -Node: Miscellaneous Debugger Commands815620
 -Node: Readline Support820796
 -Node: Limitations821627
 -Node: Arbitrary Precision Arithmetic823879
 -Ref: Arbitrary Precision Arithmetic-Footnote-1825528
 -Node: General Arithmetic825676
 -Node: Floating Point Issues827396
 -Node: String Conversion Precision828277
 -Ref: String Conversion Precision-Footnote-1829982
 -Node: Unexpected Results830091
 -Node: POSIX Floating Point Problems832244
 -Ref: POSIX Floating Point Problems-Footnote-1836069
 -Node: Integer Programming836107
 -Node: Floating-point Programming837846
 -Ref: Floating-point Programming-Footnote-1844177
 -Ref: Floating-point Programming-Footnote-2844447
 -Node: Floating-point Representation844711
 -Node: Floating-point Context845876
 -Ref: table-ieee-formats846715
 -Node: Rounding Mode848099
 -Ref: table-rounding-modes848578
 -Ref: Rounding Mode-Footnote-1851593
 -Node: Gawk and MPFR851772
 -Node: Arbitrary Precision Floats853027
 -Ref: Arbitrary Precision Floats-Footnote-1855470
 -Node: Setting Precision855786
 -Ref: table-predefined-precision-strings856472
 -Node: Setting Rounding Mode858617
 -Ref: table-gawk-rounding-modes859021
 -Node: Floating-point Constants860208
 -Node: Changing Precision861637
 -Ref: Changing Precision-Footnote-1863034
 -Node: Exact Arithmetic863208
 -Node: Arbitrary Precision Integers866346
 -Ref: Arbitrary Precision Integers-Footnote-1869361
 -Node: Dynamic Extensions869508
 -Node: Extension Intro870966
 -Node: Plugin License872231
 -Node: Extension Mechanism Outline872916
 -Ref: load-extension873333
 -Ref: load-new-function874811
 -Ref: call-new-function875806
 -Node: Extension API Description877821
 -Node: Extension API Functions Introduction879108
 -Node: General Data Types884035
 -Ref: General Data Types-Footnote-1889730
 -Node: Requesting Values890029
 -Ref: table-value-types-returned890766
 -Node: Memory Allocation Functions891720
 -Ref: Memory Allocation Functions-Footnote-1894466
 -Node: Constructor Functions894562
 -Node: Registration Functions896320
 -Node: Extension Functions897005
 -Node: Exit Callback Functions899307
 -Node: Extension Version String900556
 -Node: Input Parsers901206
 -Node: Output Wrappers910963
 -Node: Two-way processors915473
 -Node: Printing Messages917681
 -Ref: Printing Messages-Footnote-1918758
 -Node: Updating `ERRNO'918910
 -Node: Accessing Parameters919649
 -Node: Symbol Table Access920879
 -Node: Symbol table by name921393
 -Node: Symbol table by cookie923369
 -Ref: Symbol table by cookie-Footnote-1927501
 -Node: Cached values927564
 -Ref: Cached values-Footnote-1931054
 -Node: Array Manipulation931145
 -Ref: Array Manipulation-Footnote-1932243
 -Node: Array Data Types932282
 -Ref: Array Data Types-Footnote-1934985
 -Node: Array Functions935077
 -Node: Flattening Arrays938913
 -Node: Creating Arrays945765
 -Node: Extension API Variables950490
 -Node: Extension Versioning951126
 -Node: Extension API Informational Variables953027
 -Node: Extension API Boilerplate954113
 -Node: Finding Extensions957917
 -Node: Extension Example958477
 -Node: Internal File Description959207
 -Node: Internal File Ops963298
 -Ref: Internal File Ops-Footnote-1974807
 -Node: Using Internal File Ops974947
 -Ref: Using Internal File Ops-Footnote-1977300
 -Node: Extension Samples977566
 -Node: Extension Sample File Functions979090
 -Node: Extension Sample Fnmatch987575
 -Node: Extension Sample Fork989344
 -Node: Extension Sample Inplace990557
 -Node: Extension Sample Ord992335
 -Node: Extension Sample Readdir993171
 -Node: Extension Sample Revout994703
 -Node: Extension Sample Rev2way995296
 -Node: Extension Sample Read write array995986
 -Node: Extension Sample Readfile997869
 -Node: Extension Sample API Tests998969
 -Node: Extension Sample Time999494
 -Node: gawkextlib1000858
 -Node: Language History1003639
 -Node: V7/SVR3.11005232
 -Node: SVR41007552
 -Node: POSIX1008994
 -Node: BTL1010380
 -Node: POSIX/GNU1011114
 -Node: Feature History1016713
 -Node: Common Extensions1029689
 -Node: Ranges and Locales1031001
 -Ref: Ranges and Locales-Footnote-11035618
 -Ref: Ranges and Locales-Footnote-21035645
 -Ref: Ranges and Locales-Footnote-31035879
 -Node: Contributors1036100
 -Node: Installation1041481
 -Node: Gawk Distribution1042375
 -Node: Getting1042859
 -Node: Extracting1043685
 -Node: Distribution contents1045377
 -Node: Unix Installation1051082
 -Node: Quick Installation1051699
 -Node: Additional Configuration Options1054145
 -Node: Configuration Philosophy1055881
 -Node: Non-Unix Installation1058235
 -Node: PC Installation1058693
 -Node: PC Binary Installation1059992
 -Node: PC Compiling1061840
 -Node: PC Testing1064784
 -Node: PC Using1065960
 -Node: Cygwin1070128
 -Node: MSYS1070937
 -Node: VMS Installation1071451
 -Node: VMS Compilation1072215
 -Ref: VMS Compilation-Footnote-11073467
 -Node: VMS Dynamic Extensions1073525
 -Node: VMS Installation Details1074898
 -Node: VMS Running1077149
 -Node: VMS GNV1079983
 -Node: VMS Old Gawk1080706
 -Node: Bugs1081176
 -Node: Other Versions1085094
 -Node: Notes1091178
 -Node: Compatibility Mode1091978
 -Node: Additions1092761
 -Node: Accessing The Source1093688
 -Node: Adding Code1095128
 -Node: New Ports1101173
 -Node: Derived Files1105308
 -Ref: Derived Files-Footnote-11110629
 -Ref: Derived Files-Footnote-21110663
 -Ref: Derived Files-Footnote-31111263
 -Node: Future Extensions1111361
 -Node: Implementation Limitations1111944
 -Node: Extension Design1113196
 -Node: Old Extension Problems1114350
 -Ref: Old Extension Problems-Footnote-11115858
 -Node: Extension New Mechanism Goals1115915
 -Ref: Extension New Mechanism Goals-Footnote-11119280
 -Node: Extension Other Design Decisions1119466
 -Node: Extension Future Growth1121572
 -Node: Old Extension Mechanism1122408
 -Node: Basic Concepts1124148
 -Node: Basic High Level1124829
 -Ref: figure-general-flow1125101
 -Ref: figure-process-flow1125700
 -Ref: Basic High Level-Footnote-11128929
 -Node: Basic Data Typing1129114
 -Node: Glossary1132469
 -Node: Copying1157700
 -Node: GNU Free Documentation License1195256
 -Node: Index1220392
++Ref: Auto-set-Footnote-1427845
++Ref: Auto-set-Footnote-2428050
++Node: ARGC and ARGV428106
++Node: Arrays431960
++Node: Array Basics433465
++Node: Array Intro434291
++Node: Reference to Elements438608
++Node: Assigning Elements440878
++Node: Array Example441369
++Node: Scanning an Array443101
++Node: Controlling Scanning445415
++Ref: Controlling Scanning-Footnote-1450502
++Node: Delete450818
++Ref: Delete-Footnote-1453583
++Node: Numeric Array Subscripts453640
++Node: Uninitialized Subscripts455823
++Node: Multidimensional457450
++Node: Multiscanning460543
++Node: Arrays of Arrays462132
++Node: Functions466772
++Node: Built-in467591
++Node: Calling Built-in468669
++Node: Numeric Functions470657
++Ref: Numeric Functions-Footnote-1474489
++Ref: Numeric Functions-Footnote-2474846
++Ref: Numeric Functions-Footnote-3474894
++Node: String Functions475163
++Ref: String Functions-Footnote-1498121
++Ref: String Functions-Footnote-2498250
++Ref: String Functions-Footnote-3498498
++Node: Gory Details498585
++Ref: table-sub-escapes500264
++Ref: table-sub-posix-92501618
++Ref: table-sub-proposed502969
++Ref: table-posix-sub504323
++Ref: table-gensub-escapes505868
++Ref: Gory Details-Footnote-1507044
++Ref: Gory Details-Footnote-2507095
++Node: I/O Functions507246
++Ref: I/O Functions-Footnote-1514236
++Node: Time Functions514383
++Ref: Time Functions-Footnote-1525366
++Ref: Time Functions-Footnote-2525434
++Ref: Time Functions-Footnote-3525592
++Ref: Time Functions-Footnote-4525703
++Ref: Time Functions-Footnote-5525815
++Ref: Time Functions-Footnote-6526042
++Node: Bitwise Functions526308
++Ref: table-bitwise-ops526870
++Ref: Bitwise Functions-Footnote-1531091
++Node: Type Functions531275
++Node: I18N Functions532426
++Node: User-defined534053
++Node: Definition Syntax534857
++Ref: Definition Syntax-Footnote-1539771
++Node: Function Example539840
++Ref: Function Example-Footnote-1542489
++Node: Function Caveats542511
++Node: Calling A Function543029
++Node: Variable Scope543984
++Node: Pass By Value/Reference546947
++Node: Return Statement550455
++Node: Dynamic Typing553436
++Node: Indirect Calls554367
++Node: Library Functions564054
++Ref: Library Functions-Footnote-1567567
++Ref: Library Functions-Footnote-2567710
++Node: Library Names567881
++Ref: Library Names-Footnote-1571354
++Ref: Library Names-Footnote-2571574
++Node: General Functions571660
++Node: Strtonum Function572688
++Node: Assert Function575618
++Node: Round Function578944
++Node: Cliff Random Function580485
++Node: Ordinal Functions581501
++Ref: Ordinal Functions-Footnote-1584578
++Ref: Ordinal Functions-Footnote-2584830
++Node: Join Function585041
++Ref: Join Function-Footnote-1586812
++Node: Getlocaltime Function587012
++Node: Readfile Function590753
++Node: Data File Management592592
++Node: Filetrans Function593224
++Node: Rewind Function597293
++Node: File Checking598680
++Node: Empty Files599774
++Node: Ignoring Assigns602004
++Node: Getopt Function603558
++Ref: Getopt Function-Footnote-1614861
++Node: Passwd Functions615064
++Ref: Passwd Functions-Footnote-1624042
++Node: Group Functions624130
++Node: Walking Arrays632214
++Node: Sample Programs634350
++Node: Running Examples635024
++Node: Clones635752
++Node: Cut Program636976
++Node: Egrep Program646827
++Ref: Egrep Program-Footnote-1654600
++Node: Id Program654710
++Node: Split Program658359
++Ref: Split Program-Footnote-1661878
++Node: Tee Program662006
++Node: Uniq Program664809
++Node: Wc Program672238
++Ref: Wc Program-Footnote-1676504
++Ref: Wc Program-Footnote-2676704
++Node: Miscellaneous Programs676796
++Node: Dupword Program677984
++Node: Alarm Program680015
++Node: Translate Program684822
++Ref: Translate Program-Footnote-1689209
++Ref: Translate Program-Footnote-2689457
++Node: Labels Program689591
++Ref: Labels Program-Footnote-1692962
++Node: Word Sorting693046
++Node: History Sorting696930
++Node: Extract Program698769
++Ref: Extract Program-Footnote-1706272
++Node: Simple Sed706400
++Node: Igawk Program709462
++Ref: Igawk Program-Footnote-1724619
++Ref: Igawk Program-Footnote-2724820
++Node: Anagram Program724958
++Node: Signature Program728026
++Node: Advanced Features729126
++Node: Nondecimal Data731012
++Node: Array Sorting732595
++Node: Controlling Array Traversal733292
++Node: Array Sorting Functions741576
++Ref: Array Sorting Functions-Footnote-1745445
++Node: Two-way I/O745639
++Ref: Two-way I/O-Footnote-1751071
++Node: TCP/IP Networking751153
++Node: Profiling753997
++Node: Internationalization761500
++Node: I18N and L10N762925
++Node: Explaining gettext763611
++Ref: Explaining gettext-Footnote-1768679
++Ref: Explaining gettext-Footnote-2768863
++Node: Programmer i18n769028
++Node: Translator i18n773230
++Node: String Extraction774024
++Ref: String Extraction-Footnote-1774985
++Node: Printf Ordering775071
++Ref: Printf Ordering-Footnote-1777853
++Node: I18N Portability777917
++Ref: I18N Portability-Footnote-1780366
++Node: I18N Example780429
++Ref: I18N Example-Footnote-1783067
++Node: Gawk I18N783139
++Node: Debugger783760
++Node: Debugging784731
++Node: Debugging Concepts785164
++Node: Debugging Terms787020
++Node: Awk Debugging789617
++Node: Sample Debugging Session790509
++Node: Debugger Invocation791029
++Node: Finding The Bug792362
++Node: List of Debugger Commands798849
++Node: Breakpoint Control800183
++Node: Debugger Execution Control803847
++Node: Viewing And Changing Data807207
++Node: Execution Stack810563
++Node: Debugger Info812030
++Node: Miscellaneous Debugger Commands816012
++Node: Readline Support821188
++Node: Limitations822019
++Node: Arbitrary Precision Arithmetic824271
++Ref: Arbitrary Precision Arithmetic-Footnote-1825920
++Node: General Arithmetic826068
++Node: Floating Point Issues827788
++Node: String Conversion Precision828669
++Ref: String Conversion Precision-Footnote-1830374
++Node: Unexpected Results830483
++Node: POSIX Floating Point Problems832636
++Ref: POSIX Floating Point Problems-Footnote-1836461
++Node: Integer Programming836499
++Node: Floating-point Programming838238
++Ref: Floating-point Programming-Footnote-1844569
++Ref: Floating-point Programming-Footnote-2844839
++Node: Floating-point Representation845103
++Node: Floating-point Context846268
++Ref: table-ieee-formats847107
++Node: Rounding Mode848491
++Ref: table-rounding-modes848970
++Ref: Rounding Mode-Footnote-1851985
++Node: Gawk and MPFR852164
++Node: Arbitrary Precision Floats853419
++Ref: Arbitrary Precision Floats-Footnote-1855862
++Node: Setting Precision856178
++Ref: table-predefined-precision-strings856864
++Node: Setting Rounding Mode859009
++Ref: table-gawk-rounding-modes859413
++Node: Floating-point Constants860600
++Node: Changing Precision862029
++Ref: Changing Precision-Footnote-1863426
++Node: Exact Arithmetic863600
++Node: Arbitrary Precision Integers866738
++Ref: Arbitrary Precision Integers-Footnote-1869753
++Node: Dynamic Extensions869900
++Node: Extension Intro871358
++Node: Plugin License872623
++Node: Extension Mechanism Outline873308
++Ref: load-extension873725
++Ref: load-new-function875203
++Ref: call-new-function876198
++Node: Extension API Description878213
++Node: Extension API Functions Introduction879500
++Node: General Data Types884427
++Ref: General Data Types-Footnote-1890122
++Node: Requesting Values890421
++Ref: table-value-types-returned891158
++Node: Memory Allocation Functions892112
++Ref: Memory Allocation Functions-Footnote-1894858
++Node: Constructor Functions894954
++Node: Registration Functions896712
++Node: Extension Functions897397
++Node: Exit Callback Functions899699
++Node: Extension Version String900948
++Node: Input Parsers901598
++Node: Output Wrappers911355
++Node: Two-way processors915865
++Node: Printing Messages918073
++Ref: Printing Messages-Footnote-1919150
++Node: Updating `ERRNO'919302
++Node: Accessing Parameters920041
++Node: Symbol Table Access921271
++Node: Symbol table by name921785
++Node: Symbol table by cookie923761
++Ref: Symbol table by cookie-Footnote-1927893
++Node: Cached values927956
++Ref: Cached values-Footnote-1931446
++Node: Array Manipulation931537
++Ref: Array Manipulation-Footnote-1932635
++Node: Array Data Types932674
++Ref: Array Data Types-Footnote-1935377
++Node: Array Functions935469
++Node: Flattening Arrays939305
++Node: Creating Arrays946157
++Node: Extension API Variables950882
++Node: Extension Versioning951518
++Node: Extension API Informational Variables953419
++Node: Extension API Boilerplate954505
++Node: Finding Extensions958309
++Node: Extension Example958869
++Node: Internal File Description959599
++Node: Internal File Ops963690
++Ref: Internal File Ops-Footnote-1975199
++Node: Using Internal File Ops975339
++Ref: Using Internal File Ops-Footnote-1977692
++Node: Extension Samples977958
++Node: Extension Sample File Functions979482
++Node: Extension Sample Fnmatch987967
++Node: Extension Sample Fork989736
++Node: Extension Sample Inplace990949
++Node: Extension Sample Ord992727
++Node: Extension Sample Readdir993563
++Node: Extension Sample Revout995095
++Node: Extension Sample Rev2way995688
++Node: Extension Sample Read write array996378
++Node: Extension Sample Readfile998261
++Node: Extension Sample API Tests999361
++Node: Extension Sample Time999886
++Node: gawkextlib1001250
++Node: Language History1004031
++Node: V7/SVR3.11005624
++Node: SVR41007944
++Node: POSIX1009386
++Node: BTL1010772
++Node: POSIX/GNU1011506
++Node: Feature History1017105
++Node: Common Extensions1030081
++Node: Ranges and Locales1031393
++Ref: Ranges and Locales-Footnote-11036010
++Ref: Ranges and Locales-Footnote-21036037
++Ref: Ranges and Locales-Footnote-31036271
++Node: Contributors1036492
++Node: Installation1041873
++Node: Gawk Distribution1042767
++Node: Getting1043251
++Node: Extracting1044077
++Node: Distribution contents1045769
++Node: Unix Installation1051474
++Node: Quick Installation1052091
++Node: Additional Configuration Options1054537
++Node: Configuration Philosophy1056273
++Node: Non-Unix Installation1058627
++Node: PC Installation1059085
++Node: PC Binary Installation1060384
++Node: PC Compiling1062232
++Node: PC Testing1065176
++Node: PC Using1066352
++Node: Cygwin1070520
++Node: MSYS1071329
++Node: VMS Installation1071843
++Node: VMS Compilation1072607
++Ref: VMS Compilation-Footnote-11073859
++Node: VMS Dynamic Extensions1073917
++Node: VMS Installation Details1075290
++Node: VMS Running1077541
++Node: VMS GNV1080375
++Node: VMS Old Gawk1081098
++Node: Bugs1081568
++Node: Other Versions1085486
++Node: Notes1091570
++Node: Compatibility Mode1092370
++Node: Additions1093153
++Node: Accessing The Source1094080
++Node: Adding Code1095520
++Node: New Ports1101565
++Node: Derived Files1105700
++Ref: Derived Files-Footnote-11111021
++Ref: Derived Files-Footnote-21111055
++Ref: Derived Files-Footnote-31111655
++Node: Future Extensions1111753
++Node: Implementation Limitations1112336
++Node: Extension Design1113588
++Node: Old Extension Problems1114742
++Ref: Old Extension Problems-Footnote-11116250
++Node: Extension New Mechanism Goals1116307
++Ref: Extension New Mechanism Goals-Footnote-11119672
++Node: Extension Other Design Decisions1119858
++Node: Extension Future Growth1121964
++Node: Old Extension Mechanism1122800
++Node: Basic Concepts1124540
++Node: Basic High Level1125221
++Ref: figure-general-flow1125493
++Ref: figure-process-flow1126092
++Ref: Basic High Level-Footnote-11129321
++Node: Basic Data Typing1129506
++Node: Glossary1132861
++Node: Copying1158092
++Node: GNU Free Documentation License1195648
++Node: Index1220784
  
  End Tag Table

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

Summary of changes:
 doc/ChangeLog   |    9 +
 doc/gawk.info   | 1095 +++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |  363 +++++++++++++++++--
 doc/gawktexi.in |  363 +++++++++++++++++--
 4 files changed, 1211 insertions(+), 619 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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