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-264-g1daf400


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-264-g1daf400
Date: Fri, 10 Jan 2014 10:30:57 +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  1daf400c55ab311c43f1cfa0a253955d81c0c2e7 (commit)
       via  664868f72b741ba448398d609e18a4cbb1ca20be (commit)
       via  da0b4cf9b7eac0c0e9b8b47f456c748c8b1d3720 (commit)
       via  4eee688d1ff5059db3d40af26df188b90368589c (commit)
       via  e7214165a06bc1f4d9c6bdffc6b2b060beb6afee (commit)
       via  b66997935edae4d5881b11422c6f284d0627cebe (commit)
       via  dad5f25058c4ecf69ebe4543a13281d3f28c69bc (commit)
       via  cbd2cf7f926f960fab1b5004e42c35515c1c8d9f (commit)
       via  2be545982a05f13cff1300dfa7d8ff45943a4a48 (commit)
       via  a26ea21bba35f0118c7d5c4414c6f6c7fa74b16b (commit)
       via  434a743610b2856078b120cb50bfe92155f8c49c (commit)
       via  f8e1959fbeb1a983ae1f096b405528b5ee3fb8a0 (commit)
       via  6182b49e9a485720bd607f54ab6ec9e5ff1fd522 (commit)
       via  87d4e23af6d43fe3ad0a7898688c4c1320808fc7 (commit)
       via  9beee977ccb0703656504c070ab85e54537f8f95 (commit)
       via  d3e8016ffd4de45fb8ea5a76a1aa2048f3facaa9 (commit)
       via  1f5da7abf7a21b00aef859a8b9f584d7d07ce450 (commit)
       via  dea0ddff4762a6d485cd95c07fd2d58aba99e74b (commit)
       via  4fe032a32469509d548919624f1eaa459f82a160 (commit)
       via  f2967e7bacc594ebcd7d33401ef220393d6fac05 (commit)
       via  1f502d9a39c5b3b3df1b943fcae79b162a7ea74d (commit)
       via  4ea6e0780fbbd34d2f0d8e6b43c15c14d28b5d55 (commit)
       via  b754902e81384e9c66d022f31d01ed8de3b2ad4d (commit)
       via  07296693d0b748f6e6040f988099177d877f1229 (commit)
       via  25e276741ea0a8fb6503a4c060610827dac55825 (commit)
       via  9953f4cee02f2781ee5da2e42bcb837c1a849cb0 (commit)
      from  54684e9a410c64bcde42c39e02832d586ffd1074 (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=1daf400c55ab311c43f1cfa0a253955d81c0c2e7

commit 1daf400c55ab311c43f1cfa0a253955d81c0c2e7
Merge: 54684e9 664868f
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jan 10 12:30:37 2014 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/ChangeLog
index b953d1b,ebdd68b..8508436
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -6,7 -10,7 +10,7 @@@
  2013-12-26         Arnold D. Robbins     <address@hidden>
  
        * gawktexi.in: More minor additions / fixes.
-       Add John Malmberg for VMS, minor edits.
 -      (Bugs): Add John Malmberg for VMS.
++      (Bugs): Add John Malmberg for VMS. Other minor edits.
  
  2013-12-25         Arnold D. Robbins     <address@hidden>
  
diff --cc doc/gawk.info
index 9196248,fcef0ee..b60ecf8
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -30686,11 -30801,12 +30810,12 @@@ Inde
                                                                (line   6)
  * floating-point, numbers <1>:           Unexpected Results.  (line   6)
  * floating-point, numbers:               General Arithmetic.  (line   6)
+ * floating-point, VAX/VMS:               VMS Running.         (line  51)
  * fnmatch extension function:            Extension Sample Fnmatch.
                                                                (line   6)
 -* FNR variable <1>:                      Auto-set.            (line 103)
 +* FNR variable <1>:                      Auto-set.            (line 112)
  * FNR variable:                          Records.             (line   6)
 -* FNR variable, changing:                Auto-set.            (line 314)
 +* FNR variable, changing:                Auto-set.            (line 323)
  * for statement:                         For Statement.       (line   6)
  * for statement, looping over arrays:    Scanning an Array.   (line  20)
  * fork extension function:               Extension Sample Fork.
@@@ -32228,522 -32344,524 +32353,524 @@@
  
  Tag Table:
  Node: Top1366
- Node: Foreword40552
- Node: Preface44897
- Ref: Preface-Footnote-147950
- Ref: Preface-Footnote-248046
- Node: History48278
- Node: Names50652
- Ref: Names-Footnote-152129
- Node: This Manual52201
- Ref: This Manual-Footnote-157975
- Node: Conventions58075
- Node: Manual History60231
- Ref: Manual History-Footnote-163679
- Ref: Manual History-Footnote-263720
- Node: How To Contribute63794
- Node: Acknowledgments64938
- Node: Getting Started69147
- Node: Running gawk71526
- Node: One-shot72712
- Node: Read Terminal73937
- Ref: Read Terminal-Footnote-175587
- Ref: Read Terminal-Footnote-275863
- Node: Long76034
- Node: Executable Scripts77410
- Ref: Executable Scripts-Footnote-179243
- Ref: Executable Scripts-Footnote-279345
- Node: Comments79892
- Node: Quoting82359
- Node: DOS Quoting86982
- Node: Sample Data Files87657
- Node: Very Simple90701
- Node: Two Rules95300
- Node: More Complex97447
- Ref: More Complex-Footnote-1100377
- Node: Statements/Lines100462
- Ref: Statements/Lines-Footnote-1104924
- Node: Other Features105189
- Node: When106117
- Node: Invoking Gawk108264
- Node: Command Line109725
- Node: Options110508
- Ref: Options-Footnote-1125900
- Node: Other Arguments125925
- Node: Naming Standard Input128583
- Node: Environment Variables129677
- Node: AWKPATH Variable130235
- Ref: AWKPATH Variable-Footnote-1132993
- Node: AWKLIBPATH Variable133253
- Node: Other Environment Variables133971
- Node: Exit Status136934
- Node: Include Files137609
- Node: Loading Shared Libraries141178
- Node: Obsolete142542
- Node: Undocumented143239
- Node: Regexp143481
- Node: Regexp Usage144870
- Node: Escape Sequences146896
- Node: Regexp Operators152565
- Ref: Regexp Operators-Footnote-1159945
- Ref: Regexp Operators-Footnote-2160092
- Node: Bracket Expressions160190
- Ref: table-char-classes162080
- Node: GNU Regexp Operators164603
- Node: Case-sensitivity168326
- Ref: Case-sensitivity-Footnote-1171294
- Ref: Case-sensitivity-Footnote-2171529
- Node: Leftmost Longest171637
- Node: Computed Regexps172838
- Node: Reading Files176175
- Node: Records178177
- Ref: Records-Footnote-1187066
- Node: Fields187103
- Ref: Fields-Footnote-1190136
- Node: Nonconstant Fields190222
- Node: Changing Fields192424
- Node: Field Separators198383
- Node: Default Field Splitting201085
- Node: Regexp Field Splitting202202
- Node: Single Character Fields205544
- Node: Command Line Field Separator206603
- Node: Full Line Fields210037
- Ref: Full Line Fields-Footnote-1210545
- Node: Field Splitting Summary210591
- Ref: Field Splitting Summary-Footnote-1213690
- Node: Constant Size213791
- Node: Splitting By Content218375
- Ref: Splitting By Content-Footnote-1222101
- Node: Multiple Line222141
- Ref: Multiple Line-Footnote-1227988
- Node: Getline228167
- Node: Plain Getline230383
- Node: Getline/Variable232478
- Node: Getline/File233625
- Node: Getline/Variable/File234966
- Ref: Getline/Variable/File-Footnote-1236565
- Node: Getline/Pipe236652
- Node: Getline/Variable/Pipe239351
- Node: Getline/Coprocess240458
- Node: Getline/Variable/Coprocess241710
- Node: Getline Notes242447
- Node: Getline Summary245234
- Ref: table-getline-variants245642
- Node: Read Timeout246554
- Ref: Read Timeout-Footnote-1250295
- Node: Command line directories250352
- Node: Printing250982
- Node: Print252613
- Node: Print Examples253950
- Node: Output Separators256734
- Node: OFMT258494
- Node: Printf259852
- Node: Basic Printf260758
- Node: Control Letters262297
- Node: Format Modifiers266109
- Node: Printf Examples272118
- Node: Redirection274833
- Node: Special Files281798
- Node: Special FD282331
- Ref: Special FD-Footnote-1285956
- Node: Special Network286030
- Node: Special Caveats286880
- Node: Close Files And Pipes287676
- Ref: Close Files And Pipes-Footnote-1294659
- Ref: Close Files And Pipes-Footnote-2294807
- Node: Expressions294957
- Node: Values296089
- Node: Constants296765
- Node: Scalar Constants297445
- Ref: Scalar Constants-Footnote-1298304
- Node: Nondecimal-numbers298486
- Node: Regexp Constants301486
- Node: Using Constant Regexps301961
- Node: Variables305016
- Node: Using Variables305671
- Node: Assignment Options307395
- Node: Conversion309267
- Ref: table-locale-affects314768
- Ref: Conversion-Footnote-1315392
- Node: All Operators315501
- Node: Arithmetic Ops316131
- Node: Concatenation318636
- Ref: Concatenation-Footnote-1321428
- Node: Assignment Ops321548
- Ref: table-assign-ops326536
- Node: Increment Ops327867
- Node: Truth Values and Conditions331301
- Node: Truth Values332384
- Node: Typing and Comparison333433
- Node: Variable Typing334226
- Ref: Variable Typing-Footnote-1338123
- Node: Comparison Operators338245
- Ref: table-relational-ops338655
- Node: POSIX String Comparison342204
- Ref: POSIX String Comparison-Footnote-1343160
- Node: Boolean Ops343298
- Ref: Boolean Ops-Footnote-1347376
- Node: Conditional Exp347467
- Node: Function Calls349199
- Node: Precedence352793
- Node: Locales356462
- Node: Patterns and Actions357551
- Node: Pattern Overview358605
- Node: Regexp Patterns360274
- Node: Expression Patterns360817
- Node: Ranges364502
- Node: BEGIN/END367468
- Node: Using BEGIN/END368230
- Ref: Using BEGIN/END-Footnote-1370961
- Node: I/O And BEGIN/END371067
- Node: BEGINFILE/ENDFILE373349
- Node: Empty376263
- Node: Using Shell Variables376579
- Node: Action Overview378864
- Node: Statements381221
- Node: If Statement383075
- Node: While Statement384574
- Node: Do Statement386618
- Node: For Statement387774
- Node: Switch Statement390926
- Node: Break Statement393023
- Node: Continue Statement395013
- Node: Next Statement396806
- Node: Nextfile Statement399196
- Node: Exit Statement401839
- Node: Built-in Variables404255
- Node: User-modified405350
- Ref: User-modified-Footnote-1413708
- Node: Auto-set413770
- Ref: Auto-set-Footnote-1427240
- Ref: Auto-set-Footnote-2427445
- Node: ARGC and ARGV427501
- Node: Arrays431352
- Node: Array Basics432857
- Node: Array Intro433683
- Node: Reference to Elements438000
- Node: Assigning Elements440270
- Node: Array Example440761
- Node: Scanning an Array442493
- Node: Controlling Scanning444807
- Ref: Controlling Scanning-Footnote-1449894
- Node: Delete450210
- Ref: Delete-Footnote-1452975
- Node: Numeric Array Subscripts453032
- Node: Uninitialized Subscripts455215
- Node: Multidimensional456842
- Node: Multiscanning459934
- Node: Arrays of Arrays461523
- Node: Functions466163
- Node: Built-in466982
- Node: Calling Built-in468060
- Node: Numeric Functions470048
- Ref: Numeric Functions-Footnote-1473880
- Ref: Numeric Functions-Footnote-2474237
- Ref: Numeric Functions-Footnote-3474285
- Node: String Functions474554
- Ref: String Functions-Footnote-1497474
- Ref: String Functions-Footnote-2497603
- Ref: String Functions-Footnote-3497851
- Node: Gory Details497938
- Ref: table-sub-escapes499617
- Ref: table-sub-posix-92500971
- Ref: table-sub-proposed502322
- Ref: table-posix-sub503676
- Ref: table-gensub-escapes505221
- Ref: Gory Details-Footnote-1506397
- Ref: Gory Details-Footnote-2506448
- Node: I/O Functions506599
- Ref: I/O Functions-Footnote-1513584
- Node: Time Functions513731
- Ref: Time Functions-Footnote-1524664
- Ref: Time Functions-Footnote-2524732
- Ref: Time Functions-Footnote-3524890
- Ref: Time Functions-Footnote-4525001
- Ref: Time Functions-Footnote-5525113
- Ref: Time Functions-Footnote-6525340
- Node: Bitwise Functions525606
- Ref: table-bitwise-ops526168
- Ref: Bitwise Functions-Footnote-1530389
- Node: Type Functions530573
- Node: I18N Functions531724
- Node: User-defined533351
- Node: Definition Syntax534155
- Ref: Definition Syntax-Footnote-1539065
- Node: Function Example539134
- Node: Function Caveats541728
- Node: Calling A Function542149
- Node: Variable Scope543264
- Node: Pass By Value/Reference546227
- Node: Return Statement549735
- Node: Dynamic Typing552716
- Node: Indirect Calls553647
- Node: Library Functions563332
- Ref: Library Functions-Footnote-1566845
- Ref: Library Functions-Footnote-2566988
- Node: Library Names567159
- Ref: Library Names-Footnote-1570630
- Ref: Library Names-Footnote-2570850
- Node: General Functions570936
- Node: Strtonum Function571964
- Node: Assert Function574894
- Node: Round Function578220
- Node: Cliff Random Function579763
- Node: Ordinal Functions580779
- Ref: Ordinal Functions-Footnote-1583849
- Ref: Ordinal Functions-Footnote-2584101
- Node: Join Function584310
- Ref: Join Function-Footnote-1586081
- Node: Getlocaltime Function586281
- Node: Readfile Function590022
- Node: Data File Management591861
- Node: Filetrans Function592493
- Node: Rewind Function596562
- Node: File Checking597949
- Node: Empty Files599043
- Node: Ignoring Assigns601273
- Node: Getopt Function602826
- Ref: Getopt Function-Footnote-1614129
- Node: Passwd Functions614332
- Ref: Passwd Functions-Footnote-1623307
- Node: Group Functions623395
- Node: Walking Arrays631479
- Node: Sample Programs633616
- Node: Running Examples634290
- Node: Clones635018
- Node: Cut Program636242
- Node: Egrep Program646087
- Ref: Egrep Program-Footnote-1653860
- Node: Id Program653970
- Node: Split Program657586
- Ref: Split Program-Footnote-1661105
- Node: Tee Program661233
- Node: Uniq Program664036
- Node: Wc Program671465
- Ref: Wc Program-Footnote-1675731
- Ref: Wc Program-Footnote-2675931
- Node: Miscellaneous Programs676023
- Node: Dupword Program677211
- Node: Alarm Program679242
- Node: Translate Program683995
- Ref: Translate Program-Footnote-1688382
- Ref: Translate Program-Footnote-2688630
- Node: Labels Program688764
- Ref: Labels Program-Footnote-1692135
- Node: Word Sorting692219
- Node: History Sorting696103
- Node: Extract Program697942
- Ref: Extract Program-Footnote-1705445
- Node: Simple Sed705573
- Node: Igawk Program708635
- Ref: Igawk Program-Footnote-1723792
- Ref: Igawk Program-Footnote-2723993
- Node: Anagram Program724131
- Node: Signature Program727199
- Node: Advanced Features728299
- Node: Nondecimal Data730185
- Node: Array Sorting731768
- Node: Controlling Array Traversal732465
- Node: Array Sorting Functions740749
- Ref: Array Sorting Functions-Footnote-1744618
- Node: Two-way I/O744812
- Ref: Two-way I/O-Footnote-1750244
- Node: TCP/IP Networking750314
- Node: Profiling753158
- Node: Internationalization760655
- Node: I18N and L10N762080
- Node: Explaining gettext762766
- Ref: Explaining gettext-Footnote-1767834
- Ref: Explaining gettext-Footnote-2768018
- Node: Programmer i18n768183
- Node: Translator i18n772385
- Node: String Extraction773178
- Ref: String Extraction-Footnote-1774139
- Node: Printf Ordering774225
- Ref: Printf Ordering-Footnote-1777009
- Node: I18N Portability777073
- Ref: I18N Portability-Footnote-1779522
- Node: I18N Example779585
- Ref: I18N Example-Footnote-1782223
- Node: Gawk I18N782295
- Node: Debugger782916
- Node: Debugging783887
- Node: Debugging Concepts784320
- Node: Debugging Terms786176
- Node: Awk Debugging788773
- Node: Sample Debugging Session789665
- Node: Debugger Invocation790185
- Node: Finding The Bug791517
- Node: List of Debugger Commands798005
- Node: Breakpoint Control799339
- Node: Debugger Execution Control803003
- Node: Viewing And Changing Data806363
- Node: Execution Stack809719
- Node: Debugger Info811186
- Node: Miscellaneous Debugger Commands815168
- Node: Readline Support820344
- Node: Limitations821175
- Node: Arbitrary Precision Arithmetic823427
- Ref: Arbitrary Precision Arithmetic-Footnote-1825076
- Node: General Arithmetic825224
- Node: Floating Point Issues826944
- Node: String Conversion Precision827825
- Ref: String Conversion Precision-Footnote-1829530
- Node: Unexpected Results829639
- Node: POSIX Floating Point Problems831792
- Ref: POSIX Floating Point Problems-Footnote-1835617
- Node: Integer Programming835655
- Node: Floating-point Programming837394
- Ref: Floating-point Programming-Footnote-1843725
- Ref: Floating-point Programming-Footnote-2843995
- Node: Floating-point Representation844259
- Node: Floating-point Context845424
- Ref: table-ieee-formats846263
- Node: Rounding Mode847647
- Ref: table-rounding-modes848126
- Ref: Rounding Mode-Footnote-1851141
- Node: Gawk and MPFR851320
- Node: Arbitrary Precision Floats852575
- Ref: Arbitrary Precision Floats-Footnote-1855018
- Node: Setting Precision855334
- Ref: table-predefined-precision-strings856020
- Node: Setting Rounding Mode858165
- Ref: table-gawk-rounding-modes858569
- Node: Floating-point Constants859756
- Node: Changing Precision861185
- Ref: Changing Precision-Footnote-1862582
- Node: Exact Arithmetic862756
- Node: Arbitrary Precision Integers865894
- Ref: Arbitrary Precision Integers-Footnote-1868912
- Node: Dynamic Extensions869059
- Node: Extension Intro870517
- Node: Plugin License871782
- Node: Extension Mechanism Outline872467
- Ref: load-extension872884
- Ref: load-new-function874362
- Ref: call-new-function875357
- Node: Extension API Description877372
- Node: Extension API Functions Introduction878585
- Node: General Data Types883451
- Ref: General Data Types-Footnote-1889056
- Node: Requesting Values889355
- Ref: table-value-types-returned890086
- Node: Constructor Functions891040
- Node: Registration Functions894060
- Node: Extension Functions894745
- Node: Exit Callback Functions896970
- Node: Extension Version String898219
- Node: Input Parsers898869
- Node: Output Wrappers908626
- Node: Two-way processors913136
- Node: Printing Messages915344
- Ref: Printing Messages-Footnote-1916421
- Node: Updating `ERRNO'916573
- Node: Accessing Parameters917312
- Node: Symbol Table Access918542
- Node: Symbol table by name919054
- Node: Symbol table by cookie920801
- Ref: Symbol table by cookie-Footnote-1924931
- Node: Cached values924994
- Ref: Cached values-Footnote-1928443
- Node: Array Manipulation928534
- Ref: Array Manipulation-Footnote-1929632
- Node: Array Data Types929671
- Ref: Array Data Types-Footnote-1932374
- Node: Array Functions932466
- Node: Flattening Arrays936232
- Node: Creating Arrays943084
- Node: Extension API Variables947809
- Node: Extension Versioning948445
- Node: Extension API Informational Variables950346
- Node: Extension API Boilerplate951432
- Node: Finding Extensions955236
- Node: Extension Example955796
- Node: Internal File Description956526
- Node: Internal File Ops960617
- Ref: Internal File Ops-Footnote-1972125
- Node: Using Internal File Ops972265
- Ref: Using Internal File Ops-Footnote-1974618
- Node: Extension Samples974884
- Node: Extension Sample File Functions976408
- Node: Extension Sample Fnmatch984893
- Node: Extension Sample Fork986619
- Node: Extension Sample Inplace987837
- Node: Extension Sample Ord989615
- Node: Extension Sample Readdir990451
- Node: Extension Sample Revout991983
- Node: Extension Sample Rev2way992576
- Node: Extension Sample Read write array993266
- Node: Extension Sample Readfile995149
- Node: Extension Sample API Tests995967
- Node: Extension Sample Time996492
- Node: gawkextlib997856
- Node: Language History1000637
- Node: V7/SVR3.11002159
- Node: SVR41004479
- Node: POSIX1005921
- Node: BTL1007307
- Node: POSIX/GNU1008041
- Node: Common Extensions1013576
- Node: Ranges and Locales1014882
- Ref: Ranges and Locales-Footnote-11019500
- Ref: Ranges and Locales-Footnote-21019527
- Ref: Ranges and Locales-Footnote-31019787
- Node: Contributors1020008
- Node: Installation1025083
- Node: Gawk Distribution1025977
- Node: Getting1026461
- Node: Extracting1027287
- Node: Distribution contents1028979
- Node: Unix Installation1034684
- Node: Quick Installation1035301
- Node: Additional Configuration Options1037745
- Node: Configuration Philosophy1039481
- Node: Non-Unix Installation1041835
- Node: PC Installation1042293
- Node: PC Binary Installation1043592
- Node: PC Compiling1045440
- Node: PC Testing1048384
- Node: PC Using1049560
- Node: Cygwin1053745
- Node: MSYS1054745
- Node: VMS Installation1055259
- Node: VMS Compilation1055862
- Ref: VMS Compilation-Footnote-11056869
- Node: VMS Installation Details1056927
- Node: VMS Running1058562
- Node: VMS Old Gawk1060169
- Node: Bugs1060643
- Node: Other Versions1064563
- Node: Notes1070647
- Node: Compatibility Mode1071447
- Node: Additions1072230
- Node: Accessing The Source1073157
- Node: Adding Code1074597
- Node: New Ports1080642
- Node: Derived Files1084777
- Ref: Derived Files-Footnote-11090098
- Ref: Derived Files-Footnote-21090132
- Ref: Derived Files-Footnote-31090732
- Node: Future Extensions1090830
- Node: Implementation Limitations1091413
- Node: Extension Design1092665
- Node: Old Extension Problems1093819
- Ref: Old Extension Problems-Footnote-11095327
- Node: Extension New Mechanism Goals1095384
- Ref: Extension New Mechanism Goals-Footnote-11098749
- Node: Extension Other Design Decisions1098935
- Node: Extension Future Growth1101041
- Node: Old Extension Mechanism1101877
- Node: Basic Concepts1103617
- Node: Basic High Level1104298
- Ref: figure-general-flow1104569
- Ref: figure-process-flow1105168
- Ref: Basic High Level-Footnote-11108397
- Node: Basic Data Typing1108582
- Node: Glossary1111937
- Node: Copying1137399
- Node: GNU Free Documentation License1174956
- Node: Index1200093
+ Node: Foreword40737
+ Node: Preface45082
+ Ref: Preface-Footnote-148135
+ Ref: Preface-Footnote-248231
+ Node: History48463
+ Node: Names50837
+ Ref: Names-Footnote-152314
+ Node: This Manual52386
+ Ref: This Manual-Footnote-158160
+ Node: Conventions58260
+ Node: Manual History60416
+ Ref: Manual History-Footnote-163864
+ Ref: Manual History-Footnote-263905
+ Node: How To Contribute63979
+ Node: Acknowledgments65123
+ Node: Getting Started69332
+ Node: Running gawk71711
+ Node: One-shot72897
+ Node: Read Terminal74122
+ Ref: Read Terminal-Footnote-175772
+ Ref: Read Terminal-Footnote-276048
+ Node: Long76219
+ Node: Executable Scripts77595
+ Ref: Executable Scripts-Footnote-179428
+ Ref: Executable Scripts-Footnote-279530
+ Node: Comments80077
+ Node: Quoting82544
+ Node: DOS Quoting87167
+ Node: Sample Data Files87842
+ Node: Very Simple90886
+ Node: Two Rules95485
+ Node: More Complex97632
+ Ref: More Complex-Footnote-1100562
+ Node: Statements/Lines100647
+ Ref: Statements/Lines-Footnote-1105109
+ Node: Other Features105374
+ Node: When106302
+ Node: Invoking Gawk108449
+ Node: Command Line109910
+ Node: Options110693
+ Ref: Options-Footnote-1126085
+ Node: Other Arguments126110
+ Node: Naming Standard Input128768
+ Node: Environment Variables129862
+ Node: AWKPATH Variable130420
+ Ref: AWKPATH Variable-Footnote-1133178
+ Node: AWKLIBPATH Variable133438
+ Node: Other Environment Variables134156
+ Node: Exit Status137119
+ Node: Include Files137794
+ Node: Loading Shared Libraries141363
+ Node: Obsolete142727
+ Node: Undocumented143424
+ Node: Regexp143666
+ Node: Regexp Usage145055
+ Node: Escape Sequences147081
+ Node: Regexp Operators152750
+ Ref: Regexp Operators-Footnote-1160130
+ Ref: Regexp Operators-Footnote-2160277
+ Node: Bracket Expressions160375
+ Ref: table-char-classes162265
+ Node: GNU Regexp Operators164788
+ Node: Case-sensitivity168511
+ Ref: Case-sensitivity-Footnote-1171479
+ Ref: Case-sensitivity-Footnote-2171714
+ Node: Leftmost Longest171822
+ Node: Computed Regexps173023
+ Node: Reading Files176360
+ Node: Records178362
+ Ref: Records-Footnote-1187251
+ Node: Fields187288
+ Ref: Fields-Footnote-1190321
+ Node: Nonconstant Fields190407
+ Node: Changing Fields192609
+ Node: Field Separators198568
+ Node: Default Field Splitting201270
+ Node: Regexp Field Splitting202387
+ Node: Single Character Fields205729
+ Node: Command Line Field Separator206788
+ Node: Full Line Fields210222
+ Ref: Full Line Fields-Footnote-1210730
+ Node: Field Splitting Summary210776
+ Ref: Field Splitting Summary-Footnote-1213875
+ Node: Constant Size213976
+ Node: Splitting By Content218560
+ Ref: Splitting By Content-Footnote-1222286
+ Node: Multiple Line222326
+ Ref: Multiple Line-Footnote-1228173
+ Node: Getline228352
+ Node: Plain Getline230568
+ Node: Getline/Variable232663
+ Node: Getline/File233810
+ Node: Getline/Variable/File235151
+ Ref: Getline/Variable/File-Footnote-1236750
+ Node: Getline/Pipe236837
+ Node: Getline/Variable/Pipe239536
+ Node: Getline/Coprocess240643
+ Node: Getline/Variable/Coprocess241895
+ Node: Getline Notes242632
+ Node: Getline Summary245419
+ Ref: table-getline-variants245827
+ Node: Read Timeout246739
+ Ref: Read Timeout-Footnote-1250480
+ Node: Command line directories250537
+ Node: Printing251167
+ Node: Print252798
+ Node: Print Examples254135
+ Node: Output Separators256919
+ Node: OFMT258679
+ Node: Printf260037
+ Node: Basic Printf260943
+ Node: Control Letters262482
+ Node: Format Modifiers266294
+ Node: Printf Examples272303
+ Node: Redirection275018
+ Node: Special Files281983
+ Node: Special FD282516
+ Ref: Special FD-Footnote-1286141
+ Node: Special Network286215
+ Node: Special Caveats287065
+ Node: Close Files And Pipes287861
+ Ref: Close Files And Pipes-Footnote-1294844
+ Ref: Close Files And Pipes-Footnote-2294992
+ Node: Expressions295142
+ Node: Values296274
+ Node: Constants296950
+ Node: Scalar Constants297630
+ Ref: Scalar Constants-Footnote-1298489
+ Node: Nondecimal-numbers298671
+ Node: Regexp Constants301671
+ Node: Using Constant Regexps302146
+ Node: Variables305201
+ Node: Using Variables305856
+ Node: Assignment Options307580
+ Node: Conversion309452
+ Ref: table-locale-affects314953
+ Ref: Conversion-Footnote-1315577
+ Node: All Operators315686
+ Node: Arithmetic Ops316316
+ Node: Concatenation318821
+ Ref: Concatenation-Footnote-1321613
+ Node: Assignment Ops321733
+ Ref: table-assign-ops326721
+ Node: Increment Ops328052
+ Node: Truth Values and Conditions331486
+ Node: Truth Values332569
+ Node: Typing and Comparison333618
+ Node: Variable Typing334411
+ Ref: Variable Typing-Footnote-1338308
+ Node: Comparison Operators338430
+ Ref: table-relational-ops338840
+ Node: POSIX String Comparison342389
+ Ref: POSIX String Comparison-Footnote-1343345
+ Node: Boolean Ops343483
+ Ref: Boolean Ops-Footnote-1347561
+ Node: Conditional Exp347652
+ Node: Function Calls349384
+ Node: Precedence352978
+ Node: Locales356647
+ Node: Patterns and Actions357736
+ Node: Pattern Overview358790
+ Node: Regexp Patterns360459
+ Node: Expression Patterns361002
+ Node: Ranges364687
+ Node: BEGIN/END367653
+ Node: Using BEGIN/END368415
+ Ref: Using BEGIN/END-Footnote-1371146
+ Node: I/O And BEGIN/END371252
+ Node: BEGINFILE/ENDFILE373534
+ Node: Empty376448
+ Node: Using Shell Variables376764
+ Node: Action Overview379049
+ Node: Statements381406
+ Node: If Statement383260
+ Node: While Statement384759
+ Node: Do Statement386803
+ Node: For Statement387959
+ Node: Switch Statement391111
+ Node: Break Statement393208
+ Node: Continue Statement395198
+ Node: Next Statement396991
+ Node: Nextfile Statement399381
+ Node: Exit Statement402024
+ Node: Built-in Variables404440
+ Node: User-modified405535
+ Ref: User-modified-Footnote-1413893
+ Node: Auto-set413955
 -Ref: Auto-set-Footnote-1427033
 -Ref: Auto-set-Footnote-2427238
 -Node: ARGC and ARGV427294
 -Node: Arrays431145
 -Node: Array Basics432650
 -Node: Array Intro433476
 -Node: Reference to Elements437793
 -Node: Assigning Elements440063
 -Node: Array Example440554
 -Node: Scanning an Array442286
 -Node: Controlling Scanning444600
 -Ref: Controlling Scanning-Footnote-1449687
 -Node: Delete450003
 -Ref: Delete-Footnote-1452768
 -Node: Numeric Array Subscripts452825
 -Node: Uninitialized Subscripts455008
 -Node: Multidimensional456635
 -Node: Multiscanning459728
 -Node: Arrays of Arrays461317
 -Node: Functions465957
 -Node: Built-in466776
 -Node: Calling Built-in467854
 -Node: Numeric Functions469842
 -Ref: Numeric Functions-Footnote-1473674
 -Ref: Numeric Functions-Footnote-2474031
 -Ref: Numeric Functions-Footnote-3474079
 -Node: String Functions474348
 -Ref: String Functions-Footnote-1497268
 -Ref: String Functions-Footnote-2497397
 -Ref: String Functions-Footnote-3497645
 -Node: Gory Details497732
 -Ref: table-sub-escapes499411
 -Ref: table-sub-posix-92500765
 -Ref: table-sub-proposed502116
 -Ref: table-posix-sub503470
 -Ref: table-gensub-escapes505015
 -Ref: Gory Details-Footnote-1506191
 -Ref: Gory Details-Footnote-2506242
 -Node: I/O Functions506393
 -Ref: I/O Functions-Footnote-1513378
 -Node: Time Functions513525
 -Ref: Time Functions-Footnote-1524458
 -Ref: Time Functions-Footnote-2524526
 -Ref: Time Functions-Footnote-3524684
 -Ref: Time Functions-Footnote-4524795
 -Ref: Time Functions-Footnote-5524907
 -Ref: Time Functions-Footnote-6525134
 -Node: Bitwise Functions525400
 -Ref: table-bitwise-ops525962
 -Ref: Bitwise Functions-Footnote-1530183
 -Node: Type Functions530367
 -Node: I18N Functions531518
 -Node: User-defined533145
 -Node: Definition Syntax533949
 -Ref: Definition Syntax-Footnote-1538859
 -Node: Function Example538928
 -Node: Function Caveats541522
 -Node: Calling A Function541943
 -Node: Variable Scope543058
 -Node: Pass By Value/Reference546021
 -Node: Return Statement549529
 -Node: Dynamic Typing552510
 -Node: Indirect Calls553441
 -Node: Library Functions563126
 -Ref: Library Functions-Footnote-1566639
 -Ref: Library Functions-Footnote-2566782
 -Node: Library Names566953
 -Ref: Library Names-Footnote-1570424
 -Ref: Library Names-Footnote-2570644
 -Node: General Functions570730
 -Node: Strtonum Function571758
 -Node: Assert Function574688
 -Node: Round Function578014
 -Node: Cliff Random Function579557
 -Node: Ordinal Functions580573
 -Ref: Ordinal Functions-Footnote-1583643
 -Ref: Ordinal Functions-Footnote-2583895
 -Node: Join Function584104
 -Ref: Join Function-Footnote-1585875
 -Node: Getlocaltime Function586075
 -Node: Readfile Function589816
 -Node: Data File Management591655
 -Node: Filetrans Function592287
 -Node: Rewind Function596356
 -Node: File Checking597743
 -Node: Empty Files598837
 -Node: Ignoring Assigns601067
 -Node: Getopt Function602620
 -Ref: Getopt Function-Footnote-1613923
 -Node: Passwd Functions614126
 -Ref: Passwd Functions-Footnote-1623101
 -Node: Group Functions623189
 -Node: Walking Arrays631273
 -Node: Sample Programs633410
 -Node: Running Examples634084
 -Node: Clones634812
 -Node: Cut Program636036
 -Node: Egrep Program645881
 -Ref: Egrep Program-Footnote-1653654
 -Node: Id Program653764
 -Node: Split Program657380
 -Ref: Split Program-Footnote-1660899
 -Node: Tee Program661027
 -Node: Uniq Program663830
 -Node: Wc Program671259
 -Ref: Wc Program-Footnote-1675525
 -Ref: Wc Program-Footnote-2675725
 -Node: Miscellaneous Programs675817
 -Node: Dupword Program677005
 -Node: Alarm Program679036
 -Node: Translate Program683789
 -Ref: Translate Program-Footnote-1688176
 -Ref: Translate Program-Footnote-2688424
 -Node: Labels Program688558
 -Ref: Labels Program-Footnote-1691929
 -Node: Word Sorting692013
 -Node: History Sorting695897
 -Node: Extract Program697736
 -Ref: Extract Program-Footnote-1705239
 -Node: Simple Sed705367
 -Node: Igawk Program708429
 -Ref: Igawk Program-Footnote-1723586
 -Ref: Igawk Program-Footnote-2723787
 -Node: Anagram Program723925
 -Node: Signature Program726993
 -Node: Advanced Features728093
 -Node: Nondecimal Data729979
 -Node: Array Sorting731562
 -Node: Controlling Array Traversal732259
 -Node: Array Sorting Functions740543
 -Ref: Array Sorting Functions-Footnote-1744412
 -Node: Two-way I/O744606
 -Ref: Two-way I/O-Footnote-1750038
 -Node: TCP/IP Networking750108
 -Node: Profiling752952
 -Node: Internationalization760449
 -Node: I18N and L10N761874
 -Node: Explaining gettext762560
 -Ref: Explaining gettext-Footnote-1767628
 -Ref: Explaining gettext-Footnote-2767812
 -Node: Programmer i18n767977
 -Node: Translator i18n772179
 -Node: String Extraction772972
 -Ref: String Extraction-Footnote-1773933
 -Node: Printf Ordering774019
 -Ref: Printf Ordering-Footnote-1776803
 -Node: I18N Portability776867
 -Ref: I18N Portability-Footnote-1779316
 -Node: I18N Example779379
 -Ref: I18N Example-Footnote-1782017
 -Node: Gawk I18N782089
 -Node: Debugger782710
 -Node: Debugging783681
 -Node: Debugging Concepts784114
 -Node: Debugging Terms785970
 -Node: Awk Debugging788567
 -Node: Sample Debugging Session789459
 -Node: Debugger Invocation789979
 -Node: Finding The Bug791311
 -Node: List of Debugger Commands797799
 -Node: Breakpoint Control799133
 -Node: Debugger Execution Control802797
 -Node: Viewing And Changing Data806157
 -Node: Execution Stack809513
 -Node: Debugger Info810980
 -Node: Miscellaneous Debugger Commands814962
 -Node: Readline Support820138
 -Node: Limitations820969
 -Node: Arbitrary Precision Arithmetic823221
 -Ref: Arbitrary Precision Arithmetic-Footnote-1824870
 -Node: General Arithmetic825018
 -Node: Floating Point Issues826738
 -Node: String Conversion Precision827619
 -Ref: String Conversion Precision-Footnote-1829324
 -Node: Unexpected Results829433
 -Node: POSIX Floating Point Problems831586
 -Ref: POSIX Floating Point Problems-Footnote-1835411
 -Node: Integer Programming835449
 -Node: Floating-point Programming837188
 -Ref: Floating-point Programming-Footnote-1843519
 -Ref: Floating-point Programming-Footnote-2843789
 -Node: Floating-point Representation844053
 -Node: Floating-point Context845218
 -Ref: table-ieee-formats846057
 -Node: Rounding Mode847441
 -Ref: table-rounding-modes847920
 -Ref: Rounding Mode-Footnote-1850935
 -Node: Gawk and MPFR851114
 -Node: Arbitrary Precision Floats852369
 -Ref: Arbitrary Precision Floats-Footnote-1854812
 -Node: Setting Precision855128
 -Ref: table-predefined-precision-strings855814
 -Node: Setting Rounding Mode857959
 -Ref: table-gawk-rounding-modes858363
 -Node: Floating-point Constants859550
 -Node: Changing Precision860979
 -Ref: Changing Precision-Footnote-1862376
 -Node: Exact Arithmetic862550
 -Node: Arbitrary Precision Integers865688
 -Ref: Arbitrary Precision Integers-Footnote-1868706
 -Node: Dynamic Extensions868853
 -Node: Extension Intro870311
 -Node: Plugin License871576
 -Node: Extension Mechanism Outline872261
 -Ref: load-extension872678
 -Ref: load-new-function874156
 -Ref: call-new-function875151
 -Node: Extension API Description877166
 -Node: Extension API Functions Introduction878379
 -Node: General Data Types883245
 -Ref: General Data Types-Footnote-1888850
 -Node: Requesting Values889149
 -Ref: table-value-types-returned889880
 -Node: Constructor Functions890834
 -Node: Registration Functions893854
 -Node: Extension Functions894539
 -Node: Exit Callback Functions896764
 -Node: Extension Version String898013
 -Node: Input Parsers898663
 -Node: Output Wrappers908420
 -Node: Two-way processors912930
 -Node: Printing Messages915138
 -Ref: Printing Messages-Footnote-1916215
 -Node: Updating `ERRNO'916367
 -Node: Accessing Parameters917106
 -Node: Symbol Table Access918336
 -Node: Symbol table by name918848
 -Node: Symbol table by cookie920595
 -Ref: Symbol table by cookie-Footnote-1924725
 -Node: Cached values924788
 -Ref: Cached values-Footnote-1928237
 -Node: Array Manipulation928328
 -Ref: Array Manipulation-Footnote-1929426
 -Node: Array Data Types929465
 -Ref: Array Data Types-Footnote-1932168
 -Node: Array Functions932260
 -Node: Flattening Arrays936026
 -Node: Creating Arrays942878
 -Node: Extension API Variables947603
 -Node: Extension Versioning948239
 -Node: Extension API Informational Variables950140
 -Node: Extension API Boilerplate951226
 -Node: Finding Extensions955030
 -Node: Extension Example955590
 -Node: Internal File Description956320
 -Node: Internal File Ops960411
 -Ref: Internal File Ops-Footnote-1971919
 -Node: Using Internal File Ops972059
 -Ref: Using Internal File Ops-Footnote-1974412
 -Node: Extension Samples974678
 -Node: Extension Sample File Functions976202
 -Node: Extension Sample Fnmatch984687
 -Node: Extension Sample Fork986413
 -Node: Extension Sample Inplace987631
 -Node: Extension Sample Ord989409
 -Node: Extension Sample Readdir990245
 -Node: Extension Sample Revout991777
 -Node: Extension Sample Rev2way992370
 -Node: Extension Sample Read write array993060
 -Node: Extension Sample Readfile994943
 -Node: Extension Sample API Tests995761
 -Node: Extension Sample Time996286
 -Node: gawkextlib997650
 -Node: Language History1000431
 -Node: V7/SVR3.11001953
 -Node: SVR41004273
 -Node: POSIX1005715
 -Node: BTL1007101
 -Node: POSIX/GNU1007835
 -Node: Common Extensions1013436
 -Node: Ranges and Locales1014742
 -Ref: Ranges and Locales-Footnote-11019360
 -Ref: Ranges and Locales-Footnote-21019387
 -Ref: Ranges and Locales-Footnote-31019647
 -Node: Contributors1019868
 -Node: Installation1024943
 -Node: Gawk Distribution1025837
 -Node: Getting1026321
 -Node: Extracting1027147
 -Node: Distribution contents1028839
 -Node: Unix Installation1034544
 -Node: Quick Installation1035161
 -Node: Additional Configuration Options1037605
 -Node: Configuration Philosophy1039341
 -Node: Non-Unix Installation1041695
 -Node: PC Installation1042153
 -Node: PC Binary Installation1043452
 -Node: PC Compiling1045300
 -Node: PC Testing1048244
 -Node: PC Using1049420
 -Node: Cygwin1053605
 -Node: MSYS1054605
 -Node: VMS Installation1055119
 -Node: VMS Compilation1055883
 -Ref: VMS Compilation-Footnote-11057498
 -Node: VMS Dynamic Extensions1057556
 -Node: VMS Installation Details1058929
 -Node: VMS Running1060763
 -Node: VMS GNV1063597
 -Node: VMS Old Gawk1064306
 -Node: Bugs1064776
 -Node: Other Versions1068696
 -Node: Notes1074780
 -Node: Compatibility Mode1075580
 -Node: Additions1076363
 -Node: Accessing The Source1077290
 -Node: Adding Code1078730
 -Node: New Ports1084775
 -Node: Derived Files1088910
 -Ref: Derived Files-Footnote-11094231
 -Ref: Derived Files-Footnote-21094265
 -Ref: Derived Files-Footnote-31094865
 -Node: Future Extensions1094963
 -Node: Implementation Limitations1095546
 -Node: Extension Design1096798
 -Node: Old Extension Problems1097952
 -Ref: Old Extension Problems-Footnote-11099460
 -Node: Extension New Mechanism Goals1099517
 -Ref: Extension New Mechanism Goals-Footnote-11102882
 -Node: Extension Other Design Decisions1103068
 -Node: Extension Future Growth1105174
 -Node: Old Extension Mechanism1106010
 -Node: Basic Concepts1107750
 -Node: Basic High Level1108431
 -Ref: figure-general-flow1108702
 -Ref: figure-process-flow1109301
 -Ref: Basic High Level-Footnote-11112530
 -Node: Basic Data Typing1112715
 -Node: Glossary1116070
 -Node: Copying1141532
 -Node: GNU Free Documentation License1179089
 -Node: Index1204226
++Ref: Auto-set-Footnote-1427425
++Ref: Auto-set-Footnote-2427630
++Node: ARGC and ARGV427686
++Node: Arrays431537
++Node: Array Basics433042
++Node: Array Intro433868
++Node: Reference to Elements438185
++Node: Assigning Elements440455
++Node: Array Example440946
++Node: Scanning an Array442678
++Node: Controlling Scanning444992
++Ref: Controlling Scanning-Footnote-1450079
++Node: Delete450395
++Ref: Delete-Footnote-1453160
++Node: Numeric Array Subscripts453217
++Node: Uninitialized Subscripts455400
++Node: Multidimensional457027
++Node: Multiscanning460120
++Node: Arrays of Arrays461709
++Node: Functions466349
++Node: Built-in467168
++Node: Calling Built-in468246
++Node: Numeric Functions470234
++Ref: Numeric Functions-Footnote-1474066
++Ref: Numeric Functions-Footnote-2474423
++Ref: Numeric Functions-Footnote-3474471
++Node: String Functions474740
++Ref: String Functions-Footnote-1497660
++Ref: String Functions-Footnote-2497789
++Ref: String Functions-Footnote-3498037
++Node: Gory Details498124
++Ref: table-sub-escapes499803
++Ref: table-sub-posix-92501157
++Ref: table-sub-proposed502508
++Ref: table-posix-sub503862
++Ref: table-gensub-escapes505407
++Ref: Gory Details-Footnote-1506583
++Ref: Gory Details-Footnote-2506634
++Node: I/O Functions506785
++Ref: I/O Functions-Footnote-1513770
++Node: Time Functions513917
++Ref: Time Functions-Footnote-1524850
++Ref: Time Functions-Footnote-2524918
++Ref: Time Functions-Footnote-3525076
++Ref: Time Functions-Footnote-4525187
++Ref: Time Functions-Footnote-5525299
++Ref: Time Functions-Footnote-6525526
++Node: Bitwise Functions525792
++Ref: table-bitwise-ops526354
++Ref: Bitwise Functions-Footnote-1530575
++Node: Type Functions530759
++Node: I18N Functions531910
++Node: User-defined533537
++Node: Definition Syntax534341
++Ref: Definition Syntax-Footnote-1539251
++Node: Function Example539320
++Node: Function Caveats541914
++Node: Calling A Function542335
++Node: Variable Scope543450
++Node: Pass By Value/Reference546413
++Node: Return Statement549921
++Node: Dynamic Typing552902
++Node: Indirect Calls553833
++Node: Library Functions563518
++Ref: Library Functions-Footnote-1567031
++Ref: Library Functions-Footnote-2567174
++Node: Library Names567345
++Ref: Library Names-Footnote-1570816
++Ref: Library Names-Footnote-2571036
++Node: General Functions571122
++Node: Strtonum Function572150
++Node: Assert Function575080
++Node: Round Function578406
++Node: Cliff Random Function579949
++Node: Ordinal Functions580965
++Ref: Ordinal Functions-Footnote-1584035
++Ref: Ordinal Functions-Footnote-2584287
++Node: Join Function584496
++Ref: Join Function-Footnote-1586267
++Node: Getlocaltime Function586467
++Node: Readfile Function590208
++Node: Data File Management592047
++Node: Filetrans Function592679
++Node: Rewind Function596748
++Node: File Checking598135
++Node: Empty Files599229
++Node: Ignoring Assigns601459
++Node: Getopt Function603012
++Ref: Getopt Function-Footnote-1614315
++Node: Passwd Functions614518
++Ref: Passwd Functions-Footnote-1623493
++Node: Group Functions623581
++Node: Walking Arrays631665
++Node: Sample Programs633802
++Node: Running Examples634476
++Node: Clones635204
++Node: Cut Program636428
++Node: Egrep Program646273
++Ref: Egrep Program-Footnote-1654046
++Node: Id Program654156
++Node: Split Program657772
++Ref: Split Program-Footnote-1661291
++Node: Tee Program661419
++Node: Uniq Program664222
++Node: Wc Program671651
++Ref: Wc Program-Footnote-1675917
++Ref: Wc Program-Footnote-2676117
++Node: Miscellaneous Programs676209
++Node: Dupword Program677397
++Node: Alarm Program679428
++Node: Translate Program684181
++Ref: Translate Program-Footnote-1688568
++Ref: Translate Program-Footnote-2688816
++Node: Labels Program688950
++Ref: Labels Program-Footnote-1692321
++Node: Word Sorting692405
++Node: History Sorting696289
++Node: Extract Program698128
++Ref: Extract Program-Footnote-1705631
++Node: Simple Sed705759
++Node: Igawk Program708821
++Ref: Igawk Program-Footnote-1723978
++Ref: Igawk Program-Footnote-2724179
++Node: Anagram Program724317
++Node: Signature Program727385
++Node: Advanced Features728485
++Node: Nondecimal Data730371
++Node: Array Sorting731954
++Node: Controlling Array Traversal732651
++Node: Array Sorting Functions740935
++Ref: Array Sorting Functions-Footnote-1744804
++Node: Two-way I/O744998
++Ref: Two-way I/O-Footnote-1750430
++Node: TCP/IP Networking750500
++Node: Profiling753344
++Node: Internationalization760841
++Node: I18N and L10N762266
++Node: Explaining gettext762952
++Ref: Explaining gettext-Footnote-1768020
++Ref: Explaining gettext-Footnote-2768204
++Node: Programmer i18n768369
++Node: Translator i18n772571
++Node: String Extraction773364
++Ref: String Extraction-Footnote-1774325
++Node: Printf Ordering774411
++Ref: Printf Ordering-Footnote-1777195
++Node: I18N Portability777259
++Ref: I18N Portability-Footnote-1779708
++Node: I18N Example779771
++Ref: I18N Example-Footnote-1782409
++Node: Gawk I18N782481
++Node: Debugger783102
++Node: Debugging784073
++Node: Debugging Concepts784506
++Node: Debugging Terms786362
++Node: Awk Debugging788959
++Node: Sample Debugging Session789851
++Node: Debugger Invocation790371
++Node: Finding The Bug791703
++Node: List of Debugger Commands798191
++Node: Breakpoint Control799525
++Node: Debugger Execution Control803189
++Node: Viewing And Changing Data806549
++Node: Execution Stack809905
++Node: Debugger Info811372
++Node: Miscellaneous Debugger Commands815354
++Node: Readline Support820530
++Node: Limitations821361
++Node: Arbitrary Precision Arithmetic823613
++Ref: Arbitrary Precision Arithmetic-Footnote-1825262
++Node: General Arithmetic825410
++Node: Floating Point Issues827130
++Node: String Conversion Precision828011
++Ref: String Conversion Precision-Footnote-1829716
++Node: Unexpected Results829825
++Node: POSIX Floating Point Problems831978
++Ref: POSIX Floating Point Problems-Footnote-1835803
++Node: Integer Programming835841
++Node: Floating-point Programming837580
++Ref: Floating-point Programming-Footnote-1843911
++Ref: Floating-point Programming-Footnote-2844181
++Node: Floating-point Representation844445
++Node: Floating-point Context845610
++Ref: table-ieee-formats846449
++Node: Rounding Mode847833
++Ref: table-rounding-modes848312
++Ref: Rounding Mode-Footnote-1851327
++Node: Gawk and MPFR851506
++Node: Arbitrary Precision Floats852761
++Ref: Arbitrary Precision Floats-Footnote-1855204
++Node: Setting Precision855520
++Ref: table-predefined-precision-strings856206
++Node: Setting Rounding Mode858351
++Ref: table-gawk-rounding-modes858755
++Node: Floating-point Constants859942
++Node: Changing Precision861371
++Ref: Changing Precision-Footnote-1862768
++Node: Exact Arithmetic862942
++Node: Arbitrary Precision Integers866080
++Ref: Arbitrary Precision Integers-Footnote-1869098
++Node: Dynamic Extensions869245
++Node: Extension Intro870703
++Node: Plugin License871968
++Node: Extension Mechanism Outline872653
++Ref: load-extension873070
++Ref: load-new-function874548
++Ref: call-new-function875543
++Node: Extension API Description877558
++Node: Extension API Functions Introduction878771
++Node: General Data Types883637
++Ref: General Data Types-Footnote-1889242
++Node: Requesting Values889541
++Ref: table-value-types-returned890272
++Node: Constructor Functions891226
++Node: Registration Functions894246
++Node: Extension Functions894931
++Node: Exit Callback Functions897156
++Node: Extension Version String898405
++Node: Input Parsers899055
++Node: Output Wrappers908812
++Node: Two-way processors913322
++Node: Printing Messages915530
++Ref: Printing Messages-Footnote-1916607
++Node: Updating `ERRNO'916759
++Node: Accessing Parameters917498
++Node: Symbol Table Access918728
++Node: Symbol table by name919240
++Node: Symbol table by cookie920987
++Ref: Symbol table by cookie-Footnote-1925117
++Node: Cached values925180
++Ref: Cached values-Footnote-1928629
++Node: Array Manipulation928720
++Ref: Array Manipulation-Footnote-1929818
++Node: Array Data Types929857
++Ref: Array Data Types-Footnote-1932560
++Node: Array Functions932652
++Node: Flattening Arrays936418
++Node: Creating Arrays943270
++Node: Extension API Variables947995
++Node: Extension Versioning948631
++Node: Extension API Informational Variables950532
++Node: Extension API Boilerplate951618
++Node: Finding Extensions955422
++Node: Extension Example955982
++Node: Internal File Description956712
++Node: Internal File Ops960803
++Ref: Internal File Ops-Footnote-1972311
++Node: Using Internal File Ops972451
++Ref: Using Internal File Ops-Footnote-1974804
++Node: Extension Samples975070
++Node: Extension Sample File Functions976594
++Node: Extension Sample Fnmatch985079
++Node: Extension Sample Fork986805
++Node: Extension Sample Inplace988023
++Node: Extension Sample Ord989801
++Node: Extension Sample Readdir990637
++Node: Extension Sample Revout992169
++Node: Extension Sample Rev2way992762
++Node: Extension Sample Read write array993452
++Node: Extension Sample Readfile995335
++Node: Extension Sample API Tests996153
++Node: Extension Sample Time996678
++Node: gawkextlib998042
++Node: Language History1000823
++Node: V7/SVR3.11002345
++Node: SVR41004665
++Node: POSIX1006107
++Node: BTL1007493
++Node: POSIX/GNU1008227
++Node: Common Extensions1013828
++Node: Ranges and Locales1015134
++Ref: Ranges and Locales-Footnote-11019752
++Ref: Ranges and Locales-Footnote-21019779
++Ref: Ranges and Locales-Footnote-31020039
++Node: Contributors1020260
++Node: Installation1025335
++Node: Gawk Distribution1026229
++Node: Getting1026713
++Node: Extracting1027539
++Node: Distribution contents1029231
++Node: Unix Installation1034936
++Node: Quick Installation1035553
++Node: Additional Configuration Options1037997
++Node: Configuration Philosophy1039733
++Node: Non-Unix Installation1042087
++Node: PC Installation1042545
++Node: PC Binary Installation1043844
++Node: PC Compiling1045692
++Node: PC Testing1048636
++Node: PC Using1049812
++Node: Cygwin1053997
++Node: MSYS1054997
++Node: VMS Installation1055511
++Node: VMS Compilation1056275
++Ref: VMS Compilation-Footnote-11057890
++Node: VMS Dynamic Extensions1057948
++Node: VMS Installation Details1059321
++Node: VMS Running1061155
++Node: VMS GNV1063989
++Node: VMS Old Gawk1064698
++Node: Bugs1065168
++Node: Other Versions1069088
++Node: Notes1075172
++Node: Compatibility Mode1075972
++Node: Additions1076755
++Node: Accessing The Source1077682
++Node: Adding Code1079122
++Node: New Ports1085167
++Node: Derived Files1089302
++Ref: Derived Files-Footnote-11094623
++Ref: Derived Files-Footnote-21094657
++Ref: Derived Files-Footnote-31095257
++Node: Future Extensions1095355
++Node: Implementation Limitations1095938
++Node: Extension Design1097190
++Node: Old Extension Problems1098344
++Ref: Old Extension Problems-Footnote-11099852
++Node: Extension New Mechanism Goals1099909
++Ref: Extension New Mechanism Goals-Footnote-11103274
++Node: Extension Other Design Decisions1103460
++Node: Extension Future Growth1105566
++Node: Old Extension Mechanism1106402
++Node: Basic Concepts1108142
++Node: Basic High Level1108823
++Ref: figure-general-flow1109094
++Ref: figure-process-flow1109693
++Ref: Basic High Level-Footnote-11112922
++Node: Basic Data Typing1113107
++Node: Glossary1116462
++Node: Copying1141924
++Node: GNU Free Documentation License1179481
++Node: Index1204618
  
  End Tag Table

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

Summary of changes:
 ChangeLog                          |    5 +
 NEWS                               |    5 +
 README                             |    2 +-
 README_d/ChangeLog                 |   17 +
 README_d/README.VMS                |  152 ++++-
 doc/ChangeLog                      |   14 +-
 doc/gawk.info                      | 1203 +++++++++++++++------------
 doc/gawk.texi                      |  167 ++++-
 doc/gawktexi.in                    |  167 ++++-
 extension/ChangeLog                |   16 +
 extension/filefuncs.c              |   28 +
 extension/fnmatch.c                |   14 +
 extension/gawkdirfd.h              |    4 +
 extension/gawkfts.c                |    4 +-
 extension/time.c                   |   24 +
 io.c                               |   22 +-
 main.c                             |    1 -
 old-extension/spec_array.c         |    2 +-
 test/ChangeLog                     |    5 +
 test/fts.awk                       |   31 +-
 test/rwarray.awk                   |   25 +-
 vms/ChangeLog                      |  102 +++
 vms/backup_gawk_src.com            |  113 +++
 vms/build_gawk_pcsi_desc.com       |  428 ++++++++++
 vms/build_gawk_pcsi_text.com       |  179 ++++
 vms/build_gawk_release_notes.com   |   67 ++
 vms/compare_gawk_source.com        |  367 ++++++++
 vms/config_h.com                   | 1661 ++++++++++++++++++++++++++++++++++++
 vms/descrip.mms                    |  165 ++++-
 vms/fcntl.h                        |   10 -
 vms/gawk.hlp                       |   34 +-
 vms/gawk_alias_setup.com           |  110 +++
 vms/gawk_build_steps.txt           |  220 +++++
 vms/gawk_ident.com                 |   21 +
 vms/gawk_plugin.opt                |    5 +
 vms/gawk_release_note_start.txt    |  189 ++++
 vms/gawk_verb.com                  |   26 +
 vms/gawkmisc.vms                   |  457 ++++++++++-
 vms/generate_config_vms_h_gawk.com |  286 +++++++
 vms/gnv_gawk_startup.com           |   75 ++
 vms/make_pcsi_gawk_kit_name.com    |  189 ++++
 vms/pcsi_gawk_file_list.txt        |  120 +++
 vms/pcsi_product_gawk.com          |  187 ++++
 vms/remove_old_gawk.com            |  113 +++
 vms/stage_gawk_install.com         |  300 +++++++
 vms/vax/ChangeLog                  |    7 +
 vms/vax/gawk_plugin_xfer.mar_exact |   13 +
 vms/vax/gawk_plugin_xfer.opt       |    5 +
 vms/vax/macro32_exactcase.com      |   16 +
 vms/vax/macro32_exactcase.patch    |   11 +
 vms/vms-conf.h                     |  678 ---------------
 vms/vms-notes                      | 1140 +++++++++++++++++++++++++
 vms/vms.h                          |   24 +-
 vms/vms_args.c                     |   24 +-
 vms/vms_cli.c                      |   32 +-
 vms/vms_crtl_init.c                |  470 ++++++++++
 vms/vms_fwrite.c                   |   14 +-
 vms/vms_gawk.c                     |   17 +-
 vms/vms_misc.c                     |   29 +-
 vms/vms_popen.c                    |   17 +-
 vms/vmsbuild.com                   |   51 +-
 vms/vmstest.com                    |  161 +++-
 62 files changed, 8616 insertions(+), 1425 deletions(-)
 create mode 100644 vms/backup_gawk_src.com
 create mode 100644 vms/build_gawk_pcsi_desc.com
 create mode 100644 vms/build_gawk_pcsi_text.com
 create mode 100644 vms/build_gawk_release_notes.com
 create mode 100644 vms/compare_gawk_source.com
 create mode 100644 vms/config_h.com
 delete mode 100644 vms/fcntl.h
 create mode 100644 vms/gawk_alias_setup.com
 create mode 100644 vms/gawk_build_steps.txt
 create mode 100644 vms/gawk_ident.com
 create mode 100644 vms/gawk_plugin.opt
 create mode 100644 vms/gawk_release_note_start.txt
 create mode 100644 vms/gawk_verb.com
 create mode 100644 vms/generate_config_vms_h_gawk.com
 create mode 100644 vms/gnv_gawk_startup.com
 create mode 100644 vms/make_pcsi_gawk_kit_name.com
 create mode 100644 vms/pcsi_gawk_file_list.txt
 create mode 100644 vms/pcsi_product_gawk.com
 create mode 100644 vms/remove_old_gawk.com
 create mode 100644 vms/stage_gawk_install.com
 create mode 100644 vms/vax/ChangeLog
 create mode 100644 vms/vax/gawk_plugin_xfer.mar_exact
 create mode 100644 vms/vax/gawk_plugin_xfer.opt
 create mode 100644 vms/vax/macro32_exactcase.com
 create mode 100644 vms/vax/macro32_exactcase.patch
 delete mode 100644 vms/vms-conf.h
 create mode 100644 vms/vms_crtl_init.c


hooks/post-receive
-- 
gawk



reply via email to

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