[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-520-gb2a169a

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-520-gb2a169a
Date: Tue, 27 May 2014 04:14:58 +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  b2a169acc85cb791ad3e54ea3d250b897d819a15 (commit)
       via  a7eae6112b56320655433e4e3c8a67f6f7321bdd (commit)
      from  57082b3fc5dcf4fbc340678130847fdb2b169f1b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit b2a169acc85cb791ad3e54ea3d250b897d819a15
Merge: 57082b3 a7eae61
Author: Arnold D. Robbins <address@hidden>
Date:   Tue May 27 07:14:41 2014 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index a732697,ceeeb6f..89bc8c6
--- a/doc/
+++ b/doc/
@@@ -32113,7 -32109,8 +32117,8 @@@ Inde
  * mawk utility <3>:                      Concatenation.       (line  36)
  * mawk utility <4>:                      Getline/Pipe.        (line  62)
  * mawk utility:                          Escape Sequences.    (line 124)
 -* maximum precision supported by MPFR library: Auto-set.      (line 213)
 +* maximum precision supported by MPFR library: Auto-set.      (line 221)
+ * McIlroy, Doug:                         Glossary.            (line 149)
  * McPhee, Patrick:                       Contributors.        (line 100)
  * message object files:                  Explaining gettext.  (line  42)
  * message object files, converting from portable object files: I18N Example.
@@@ -32304,8 -32301,7 +32309,7 @@@
  * output, standard:                      Special FD.          (line   6)
  * 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 181)
 +* parent process ID of gawk process:     Auto-set.            (line 189)
  * parentheses (), in a profile:          Profiling.           (line 146)
  * parentheses (), regexp operator:       Regexp Operators.    (line  80)
  * password file:                         Passwd Functions.    (line  16)
@@@ -32646,8 -32642,8 +32650,8 @@@
  * right angle bracket (>), >> operator (I/O): Redirection.    (line  50)
  * right shift:                           Bitwise Functions.   (line  52)
  * right shift, bitwise:                  Bitwise Functions.   (line  32)
- * Ritchie, Dennis:                       Basic Data Typing.   (line  55)
+ * Ritchie, Dennis:                       Basic Data Typing.   (line  54)
 -* RLENGTH variable:                      Auto-set.            (line 244)
 +* RLENGTH variable:                      Auto-set.            (line 252)
  * RLENGTH variable, match() function and: String Functions.   (line 224)
  * Robbins, Arnold <1>:                   Future Extensions.   (line   6)
  * Robbins, Arnold <2>:                   Bugs.                (line  32)
@@@ -33219,536 -33215,537 +33223,537 @@@
  Tag Table:
  Node: Top1292
- Node: Foreword40832
- Node: Preface45177
- Ref: Preface-Footnote-148324
- Ref: Preface-Footnote-248431
- Node: History48663
- Node: Names51037
- Ref: Names-Footnote-152501
- Node: This Manual52574
- Ref: This Manual-Footnote-158353
- Node: Conventions58453
- Node: Manual History60609
- Ref: Manual History-Footnote-164040
- Ref: Manual History-Footnote-264081
- Node: How To Contribute64155
- Node: Acknowledgments65394
- Node: Getting Started69543
- Node: Running gawk71922
- Node: One-shot73112
- Node: Read Terminal74337
- Ref: Read Terminal-Footnote-175987
- Ref: Read Terminal-Footnote-276263
- Node: Long76434
- Node: Executable Scripts77810
- Ref: Executable Scripts-Footnote-179643
- Ref: Executable Scripts-Footnote-279745
- Node: Comments80292
- Node: Quoting82759
- Node: DOS Quoting88075
- Node: Sample Data Files88750
- Node: Very Simple91265
- Node: Two Rules95915
- Node: More Complex97810
- Ref: More Complex-Footnote-1100742
- Node: Statements/Lines100827
- Ref: Statements/Lines-Footnote-1105282
- Node: Other Features105547
- Node: When106475
- Node: Invoking Gawk108623
- Node: Command Line110086
- Node: Options110877
- Ref: Options-Footnote-1126689
- Node: Other Arguments126714
- Node: Naming Standard Input129376
- Node: Environment Variables130470
- Node: AWKPATH Variable131028
- Ref: AWKPATH Variable-Footnote-1133806
- Ref: AWKPATH Variable-Footnote-2133851
- Node: AWKLIBPATH Variable134111
- Node: Other Environment Variables134870
- Node: Exit Status138525
- Node: Include Files139200
- Node: Loading Shared Libraries142778
- Node: Obsolete144161
- Node: Undocumented144858
- Node: Regexp145100
- Node: Regexp Usage146489
- Node: Escape Sequences148522
- Node: Regexp Operators154189
- Ref: Regexp Operators-Footnote-1161669
- Ref: Regexp Operators-Footnote-2161816
- Node: Bracket Expressions161914
- Ref: table-char-classes163804
- Node: GNU Regexp Operators166327
- Node: Case-sensitivity170050
- Ref: Case-sensitivity-Footnote-1172942
- Ref: Case-sensitivity-Footnote-2173177
- Node: Leftmost Longest173285
- Node: Computed Regexps174486
- Node: Reading Files177835
- Node: Records179837
- Node: awk split records180572
- Node: gawk split records185430
- Ref: gawk split records-Footnote-1189951
- Node: Fields189988
- Ref: Fields-Footnote-1192952
- Node: Nonconstant Fields193038
- Ref: Nonconstant Fields-Footnote-1195268
- Node: Changing Fields195470
- Node: Field Separators201424
- Node: Default Field Splitting204126
- Node: Regexp Field Splitting205243
- Node: Single Character Fields208584
- Node: Command Line Field Separator209643
- Node: Full Line Fields212985
- Ref: Full Line Fields-Footnote-1213493
- Node: Field Splitting Summary213539
- Ref: Field Splitting Summary-Footnote-1216638
- Node: Constant Size216739
- Node: Splitting By Content221346
- Ref: Splitting By Content-Footnote-1225096
- Node: Multiple Line225136
- Ref: Multiple Line-Footnote-1230992
- Node: Getline231171
- Node: Plain Getline233387
- Node: Getline/Variable235482
- Node: Getline/File236629
- Node: Getline/Variable/File238013
- Ref: Getline/Variable/File-Footnote-1239612
- Node: Getline/Pipe239699
- Node: Getline/Variable/Pipe242398
- Node: Getline/Coprocess243505
- Node: Getline/Variable/Coprocess244757
- Node: Getline Notes245494
- Node: Getline Summary248298
- Ref: table-getline-variants248706
- Node: Read Timeout249618
- Ref: Read Timeout-Footnote-1253445
- Node: Command line directories253503
- Node: Printing254385
- Node: Print256016
- Node: Print Examples257357
- Node: Output Separators260136
- Node: OFMT262152
- Node: Printf263510
- Node: Basic Printf264416
- Node: Control Letters265955
- Node: Format Modifiers269809
- Node: Printf Examples275836
- Node: Redirection278543
- Node: Special Files285515
- Node: Special FD286048
- Ref: Special FD-Footnote-1289672
- Node: Special Network289746
- Node: Special Caveats290596
- Node: Close Files And Pipes291392
- Ref: Close Files And Pipes-Footnote-1298530
- Ref: Close Files And Pipes-Footnote-2298678
- Node: Expressions298828
- Node: Values299960
- Node: Constants300636
- Node: Scalar Constants301316
- Ref: Scalar Constants-Footnote-1302175
- Node: Nondecimal-numbers302425
- Node: Regexp Constants305425
- Node: Using Constant Regexps305900
- Node: Variables308970
- Node: Using Variables309625
- Node: Assignment Options311349
- Node: Conversion313224
- Ref: table-locale-affects318660
- Ref: Conversion-Footnote-1319284
- Node: All Operators319393
- Node: Arithmetic Ops320023
- Node: Concatenation322528
- Ref: Concatenation-Footnote-1325324
- Node: Assignment Ops325444
- Ref: table-assign-ops330427
- Node: Increment Ops331744
- Node: Truth Values and Conditions335182
- Node: Truth Values336265
- Node: Typing and Comparison337314
- Node: Variable Typing338107
- Ref: Variable Typing-Footnote-1342007
- Node: Comparison Operators342129
- Ref: table-relational-ops342539
- Node: POSIX String Comparison346087
- Ref: POSIX String Comparison-Footnote-1347171
- Node: Boolean Ops347309
- Ref: Boolean Ops-Footnote-1351379
- Node: Conditional Exp351470
- Node: Function Calls353197
- Node: Precedence356955
- Node: Locales360624
- Node: Patterns and Actions362227
- Node: Pattern Overview363281
- Node: Regexp Patterns364958
- Node: Expression Patterns365501
- Node: Ranges369282
- Node: BEGIN/END372388
- Node: Using BEGIN/END373150
- Ref: Using BEGIN/END-Footnote-1375886
- Node: I/O And BEGIN/END375992
- Node: Empty381208
- Node: Using Shell Variables381525
- Node: Action Overview383808
- Node: Statements386159
- Node: If Statement388013
- Node: While Statement389516
- Node: Do Statement391560
- Node: For Statement392716
- Node: Switch Statement395868
- Node: Break Statement397971
- Node: Continue Statement400026
- Node: Next Statement401819
- Node: Nextfile Statement404209
- Node: Exit Statement406864
- Node: Built-in Variables409268
- Node: User-modified410364
- Ref: User-modified-Footnote-1418049
- Node: Auto-set418111
- Ref: Auto-set-Footnote-1431013
- Ref: Auto-set-Footnote-2431218
- Node: ARGC and ARGV431274
- Node: Arrays435128
- Node: Array Basics436626
- Node: Array Intro437452
- Ref: figure-array-elements439425
- Node: Reference to Elements441832
- Node: Assigning Elements444105
- Node: Array Example444596
- Node: Scanning an Array446328
- Node: Controlling Scanning449343
- Ref: Controlling Scanning-Footnote-1454516
- Node: Delete454832
- Ref: Delete-Footnote-1457597
- Node: Numeric Array Subscripts457654
- Node: Uninitialized Subscripts459837
- Node: Multidimensional461462
- Node: Multiscanning464555
- Node: Arrays of Arrays466144
- Node: Functions470784
- Node: Built-in471603
- Node: Calling Built-in472681
- Node: Numeric Functions474669
- Ref: Numeric Functions-Footnote-1478503
- Ref: Numeric Functions-Footnote-2478860
- Ref: Numeric Functions-Footnote-3478908
- Node: String Functions479177
- Ref: String Functions-Footnote-1502188
- Ref: String Functions-Footnote-2502317
- Ref: String Functions-Footnote-3502565
- Node: Gory Details502652
- Ref: table-sub-escapes504321
- Ref: table-sub-posix-92505675
- Ref: table-sub-proposed507026
- Ref: table-posix-sub508380
- Ref: table-gensub-escapes509925
- Ref: Gory Details-Footnote-1511101
- Ref: Gory Details-Footnote-2511152
- Node: I/O Functions511303
- Ref: I/O Functions-Footnote-1518426
- Node: Time Functions518573
- Ref: Time Functions-Footnote-1529037
- Ref: Time Functions-Footnote-2529105
- Ref: Time Functions-Footnote-3529263
- Ref: Time Functions-Footnote-4529374
- Ref: Time Functions-Footnote-5529486
- Ref: Time Functions-Footnote-6529713
- Node: Bitwise Functions529979
- Ref: table-bitwise-ops530541
- Ref: Bitwise Functions-Footnote-1534786
- Node: Type Functions534970
- Node: I18N Functions536112
- Node: User-defined537757
- Node: Definition Syntax538561
- Ref: Definition Syntax-Footnote-1543486
- Node: Function Example543555
- Ref: Function Example-Footnote-1546199
- Node: Function Caveats546221
- Node: Calling A Function546739
- Node: Variable Scope547694
- Node: Pass By Value/Reference550682
- Node: Return Statement554190
- Node: Dynamic Typing557174
- Node: Indirect Calls558103
- Node: Library Functions567790
- Ref: Library Functions-Footnote-1571303
- Ref: Library Functions-Footnote-2571446
- Node: Library Names571617
- Ref: Library Names-Footnote-1575090
- Ref: Library Names-Footnote-2575310
- Node: General Functions575396
- Node: Strtonum Function576424
- Node: Assert Function579354
- Node: Round Function582680
- Node: Cliff Random Function584221
- Node: Ordinal Functions585237
- Ref: Ordinal Functions-Footnote-1588314
- Ref: Ordinal Functions-Footnote-2588566
- Node: Join Function588777
- Ref: Join Function-Footnote-1590548
- Node: Getlocaltime Function590748
- Node: Readfile Function594484
- Node: Data File Management596323
- Node: Filetrans Function596955
- Node: Rewind Function601024
- Node: File Checking602411
- Ref: File Checking-Footnote-1603543
- Node: Empty Files603744
- Node: Ignoring Assigns605974
- Node: Getopt Function607528
- Ref: Getopt Function-Footnote-1618831
- Node: Passwd Functions619034
- Ref: Passwd Functions-Footnote-1628013
- Node: Group Functions628101
- Ref: Group Functions-Footnote-1636043
- Node: Walking Arrays636256
- Node: Sample Programs638392
- Node: Running Examples639066
- Node: Clones639794
- Node: Cut Program641018
- Node: Egrep Program650871
- Ref: Egrep Program-Footnote-1658842
- Node: Id Program658952
- Node: Split Program662616
- Ref: Split Program-Footnote-1666154
- Node: Tee Program666282
- Node: Uniq Program669089
- Node: Wc Program676519
- Ref: Wc Program-Footnote-1680787
- Ref: Wc Program-Footnote-2680987
- Node: Miscellaneous Programs681079
- Node: Dupword Program682267
- Node: Alarm Program684298
- Node: Translate Program689105
- Ref: Translate Program-Footnote-1693496
- Ref: Translate Program-Footnote-2693766
- Node: Labels Program693900
- Ref: Labels Program-Footnote-1697271
- Node: Word Sorting697355
- Node: History Sorting701398
- Node: Extract Program703234
- Ref: Extract Program-Footnote-1710764
- Node: Simple Sed710893
- Node: Igawk Program713955
- Ref: Igawk Program-Footnote-1729130
- Ref: Igawk Program-Footnote-2729331
- Node: Anagram Program729469
- Node: Signature Program732537
- Node: Advanced Features733784
- Node: Nondecimal Data735670
- Node: Array Sorting737247
- Node: Controlling Array Traversal737944
- Node: Array Sorting Functions746224
- Ref: Array Sorting Functions-Footnote-1750131
- Node: Two-way I/O750325
- Ref: Two-way I/O-Footnote-1755841
- Node: TCP/IP Networking755923
- Node: Profiling758767
- Node: Internationalization766275
- Node: I18N and L10N767700
- Node: Explaining gettext768386
- Ref: Explaining gettext-Footnote-1773526
- Ref: Explaining gettext-Footnote-2773710
- Node: Programmer i18n773875
- Node: Translator i18n778100
- Node: String Extraction778894
- Ref: String Extraction-Footnote-1779855
- Node: Printf Ordering779941
- Ref: Printf Ordering-Footnote-1782723
- Node: I18N Portability782787
- Ref: I18N Portability-Footnote-1785236
- Node: I18N Example785299
- Ref: I18N Example-Footnote-1788021
- Node: Gawk I18N788093
- Node: Debugger788714
- Node: Debugging789685
- Node: Debugging Concepts790126
- Node: Debugging Terms791982
- Node: Awk Debugging794579
- Node: Sample Debugging Session795471
- Node: Debugger Invocation795991
- Node: Finding The Bug797324
- Node: List of Debugger Commands803806
- Node: Breakpoint Control805138
- Node: Debugger Execution Control808802
- Node: Viewing And Changing Data812162
- Node: Execution Stack815520
- Node: Debugger Info817033
- Node: Miscellaneous Debugger Commands821027
- Node: Readline Support826211
- Node: Limitations827103
- Node: Arbitrary Precision Arithmetic829351
- Ref: Arbitrary Precision Arithmetic-Footnote-1831000
- Node: General Arithmetic831148
- Node: Floating Point Issues832868
- Node: String Conversion Precision833749
- Ref: String Conversion Precision-Footnote-1835454
- Node: Unexpected Results835563
- Node: POSIX Floating Point Problems837716
- Ref: POSIX Floating Point Problems-Footnote-1841537
- Node: Integer Programming841575
- Node: Floating-point Programming843386
- Ref: Floating-point Programming-Footnote-1849714
- Ref: Floating-point Programming-Footnote-2849984
- Node: Floating-point Representation850248
- Node: Floating-point Context851413
- Ref: table-ieee-formats852252
- Node: Rounding Mode853636
- Ref: table-rounding-modes854115
- Ref: Rounding Mode-Footnote-1857130
- Node: Gawk and MPFR857309
- Node: Arbitrary Precision Floats858718
- Ref: Arbitrary Precision Floats-Footnote-1861161
- Node: Setting Precision861482
- Ref: table-predefined-precision-strings862166
- Node: Setting Rounding Mode864311
- Ref: table-gawk-rounding-modes864715
- Node: Floating-point Constants865902
- Node: Changing Precision867354
- Ref: Changing Precision-Footnote-1868746
- Node: Exact Arithmetic868920
- Node: Arbitrary Precision Integers872054
- Ref: Arbitrary Precision Integers-Footnote-1875069
- Node: Dynamic Extensions875216
- Node: Extension Intro876674
- Node: Plugin License877939
- Node: Extension Mechanism Outline878624
- Ref: figure-load-extension879048
- Ref: figure-load-new-function880533
- Ref: figure-call-new-function881535
- Node: Extension API Description883519
- Node: Extension API Functions Introduction884969
- Node: General Data Types889835
- Ref: General Data Types-Footnote-1895528
- Node: Requesting Values895827
- Ref: table-value-types-returned896564
- Node: Memory Allocation Functions897522
- Ref: Memory Allocation Functions-Footnote-1900268
- Node: Constructor Functions900364
- Node: Registration Functions902122
- Node: Extension Functions902807
- Node: Exit Callback Functions905109
- Node: Extension Version String906358
- Node: Input Parsers907008
- Node: Output Wrappers916811
- Node: Two-way processors921327
- Node: Printing Messages923530
- Ref: Printing Messages-Footnote-1924607
- Node: Updating `ERRNO'924759
- Node: Accessing Parameters925498
- Node: Symbol Table Access926728
- Node: Symbol table by name927242
- Node: Symbol table by cookie929218
- Ref: Symbol table by cookie-Footnote-1933351
- Node: Cached values933414
- Ref: Cached values-Footnote-1936919
- Node: Array Manipulation937010
- Ref: Array Manipulation-Footnote-1938108
- Node: Array Data Types938147
- Ref: Array Data Types-Footnote-1940850
- Node: Array Functions940942
- Node: Flattening Arrays944816
- Node: Creating Arrays951668
- Node: Extension API Variables956399
- Node: Extension Versioning957035
- Node: Extension API Informational Variables958936
- Node: Extension API Boilerplate960022
- Node: Finding Extensions963826
- Node: Extension Example964386
- Node: Internal File Description965116
- Node: Internal File Ops969207
- Ref: Internal File Ops-Footnote-1980753
- Node: Using Internal File Ops980893
- Ref: Using Internal File Ops-Footnote-1983240
- Node: Extension Samples983506
- Node: Extension Sample File Functions985030
- Node: Extension Sample Fnmatch992597
- Node: Extension Sample Fork994076
- Node: Extension Sample Inplace995289
- Node: Extension Sample Ord997067
- Node: Extension Sample Readdir997903
- Ref: table-readdir-file-types998758
- Node: Extension Sample Revout999557
- Node: Extension Sample Rev2way1000148
- Node: Extension Sample Read write array1000889
- Node: Extension Sample Readfile1002768
- Node: Extension Sample API Tests1003868
- Node: Extension Sample Time1004393
- Node: gawkextlib1005708
- Node: Language History1008489
- Node: V7/SVR3.11010083
- Node: SVR41012403
- Node: POSIX1013845
- Node: BTL1015231
- Node: POSIX/GNU1015965
- Node: Feature History1021564
- Node: Common Extensions1034676
- Node: Ranges and Locales1035988
- Ref: Ranges and Locales-Footnote-11040605
- Ref: Ranges and Locales-Footnote-21040632
- Ref: Ranges and Locales-Footnote-31040866
- Node: Contributors1041087
- Node: Installation1046438
- Node: Gawk Distribution1047332
- Node: Getting1047816
- Node: Extracting1048642
- Node: Distribution contents1050334
- Node: Unix Installation1056055
- Node: Quick Installation1056672
- Node: Additional Configuration Options1059118
- Node: Configuration Philosophy1060854
- Node: Non-Unix Installation1063208
- Node: PC Installation1063666
- Node: PC Binary Installation1064977
- Node: PC Compiling1066825
- Node: PC Testing1069785
- Node: PC Using1070961
- Node: Cygwin1075129
- Node: MSYS1075938
- Node: VMS Installation1076452
- Node: VMS Compilation1077248
- Ref: VMS Compilation-Footnote-11078500
- Node: VMS Dynamic Extensions1078558
- Node: VMS Installation Details1079931
- Node: VMS Running1082182
- Node: VMS GNV1085016
- Node: VMS Old Gawk1085739
- Node: Bugs1086209
- Node: Other Versions1090127
- Node: Notes1096211
- Node: Compatibility Mode1097011
- Node: Additions1097794
- Node: Accessing The Source1098721
- Node: Adding Code1100161
- Node: New Ports1106206
- Node: Derived Files1110341
- Ref: Derived Files-Footnote-11115662
- Ref: Derived Files-Footnote-21115696
- Ref: Derived Files-Footnote-31116296
- Node: Future Extensions1116394
- Node: Implementation Limitations1116977
- Node: Extension Design1118225
- Node: Old Extension Problems1119379
- Ref: Old Extension Problems-Footnote-11120887
- Node: Extension New Mechanism Goals1120944
- Ref: Extension New Mechanism Goals-Footnote-11124309
- Node: Extension Other Design Decisions1124495
- Node: Extension Future Growth1126601
- Node: Old Extension Mechanism1127437
- Node: Basic Concepts1129177
- Node: Basic High Level1129858
- Ref: figure-general-flow1130130
- Ref: figure-process-flow1130729
- Ref: Basic High Level-Footnote-11133958
- Node: Basic Data Typing1134143
- Node: Glossary1137498
- Node: Copying1162729
- Node: GNU Free Documentation License1200285
- Node: Index1225421
+ Node: Foreword40830
+ Node: Preface45175
+ Ref: Preface-Footnote-148322
+ Ref: Preface-Footnote-248429
+ Node: History48661
+ Node: Names51035
+ Ref: Names-Footnote-152499
+ Node: This Manual52572
+ Ref: This Manual-Footnote-158351
+ Node: Conventions58451
+ Node: Manual History60607
+ Ref: Manual History-Footnote-164038
+ Ref: Manual History-Footnote-264079
+ Node: How To Contribute64153
+ Node: Acknowledgments65392
+ Node: Getting Started69541
+ Node: Running gawk71914
+ Node: One-shot73104
+ Node: Read Terminal74329
+ Ref: Read Terminal-Footnote-175979
+ Ref: Read Terminal-Footnote-276255
+ Node: Long76426
+ Node: Executable Scripts77802
+ Ref: Executable Scripts-Footnote-179635
+ Ref: Executable Scripts-Footnote-279737
+ Node: Comments80284
+ Node: Quoting82751
+ Node: DOS Quoting88067
+ Node: Sample Data Files88742
+ Node: Very Simple91257
+ Node: Two Rules95895
+ Node: More Complex97790
+ Ref: More Complex-Footnote-1100722
+ Node: Statements/Lines100807
+ Ref: Statements/Lines-Footnote-1105262
+ Node: Other Features105527
+ Node: When106455
+ Node: Invoking Gawk108603
+ Node: Command Line110066
+ Node: Options110857
+ Ref: Options-Footnote-1126669
+ Node: Other Arguments126694
+ Node: Naming Standard Input129356
+ Node: Environment Variables130450
+ Node: AWKPATH Variable131008
+ Ref: AWKPATH Variable-Footnote-1133786
+ Ref: AWKPATH Variable-Footnote-2133831
+ Node: AWKLIBPATH Variable134091
+ Node: Other Environment Variables134850
+ Node: Exit Status138505
+ Node: Include Files139180
+ Node: Loading Shared Libraries142758
+ Node: Obsolete144141
+ Node: Undocumented144838
+ Node: Regexp145080
+ Node: Regexp Usage146469
+ Node: Escape Sequences148502
+ Node: Regexp Operators154169
+ Ref: Regexp Operators-Footnote-1161649
+ Ref: Regexp Operators-Footnote-2161796
+ Node: Bracket Expressions161894
+ Ref: table-char-classes163784
+ Node: GNU Regexp Operators166307
+ Node: Case-sensitivity170030
+ Ref: Case-sensitivity-Footnote-1172922
+ Ref: Case-sensitivity-Footnote-2173157
+ Node: Leftmost Longest173265
+ Node: Computed Regexps174466
+ Node: Reading Files177815
+ Node: Records179817
+ Node: awk split records180552
+ Node: gawk split records185410
+ Ref: gawk split records-Footnote-1189931
+ Node: Fields189968
+ Ref: Fields-Footnote-1192932
+ Node: Nonconstant Fields193018
+ Ref: Nonconstant Fields-Footnote-1195248
+ Node: Changing Fields195450
+ Node: Field Separators201404
+ Node: Default Field Splitting204106
+ Node: Regexp Field Splitting205223
+ Node: Single Character Fields208564
+ Node: Command Line Field Separator209623
+ Node: Full Line Fields212965
+ Ref: Full Line Fields-Footnote-1213473
+ Node: Field Splitting Summary213519
+ Ref: Field Splitting Summary-Footnote-1216618
+ Node: Constant Size216719
+ Node: Splitting By Content221326
+ Ref: Splitting By Content-Footnote-1225076
+ Node: Multiple Line225116
+ Ref: Multiple Line-Footnote-1230972
+ Node: Getline231151
+ Node: Plain Getline233367
+ Node: Getline/Variable235462
+ Node: Getline/File236609
+ Node: Getline/Variable/File237993
+ Ref: Getline/Variable/File-Footnote-1239592
+ Node: Getline/Pipe239679
+ Node: Getline/Variable/Pipe242378
+ Node: Getline/Coprocess243485
+ Node: Getline/Variable/Coprocess244737
+ Node: Getline Notes245474
+ Node: Getline Summary248278
+ Ref: table-getline-variants248686
+ Node: Read Timeout249598
+ Ref: Read Timeout-Footnote-1253425
+ Node: Command line directories253483
+ Node: Printing254365
+ Node: Print255996
+ Node: Print Examples257337
+ Node: Output Separators260116
+ Node: OFMT262132
+ Node: Printf263490
+ Node: Basic Printf264396
+ Node: Control Letters265935
+ Node: Format Modifiers269789
+ Node: Printf Examples275816
+ Node: Redirection278523
+ Node: Special Files285495
+ Node: Special FD286028
+ Ref: Special FD-Footnote-1289652
+ Node: Special Network289726
+ Node: Special Caveats290576
+ Node: Close Files And Pipes291372
+ Ref: Close Files And Pipes-Footnote-1298510
+ Ref: Close Files And Pipes-Footnote-2298658
+ Node: Expressions298808
+ Node: Values299940
+ Node: Constants300616
+ Node: Scalar Constants301296
+ Ref: Scalar Constants-Footnote-1302155
+ Node: Nondecimal-numbers302405
+ Node: Regexp Constants305405
+ Node: Using Constant Regexps305880
+ Node: Variables308950
+ Node: Using Variables309605
+ Node: Assignment Options311329
+ Node: Conversion313204
+ Ref: table-locale-affects318640
+ Ref: Conversion-Footnote-1319264
+ Node: All Operators319373
+ Node: Arithmetic Ops320003
+ Node: Concatenation322508
+ Ref: Concatenation-Footnote-1325304
+ Node: Assignment Ops325424
+ Ref: table-assign-ops330407
+ Node: Increment Ops331724
+ Node: Truth Values and Conditions335162
+ Node: Truth Values336245
+ Node: Typing and Comparison337294
+ Node: Variable Typing338087
+ Ref: Variable Typing-Footnote-1341987
+ Node: Comparison Operators342109
+ Ref: table-relational-ops342519
+ Node: POSIX String Comparison346067
+ Ref: POSIX String Comparison-Footnote-1347151
+ Node: Boolean Ops347289
+ Ref: Boolean Ops-Footnote-1351359
+ Node: Conditional Exp351450
+ Node: Function Calls353177
+ Node: Precedence356935
+ Node: Locales360604
+ Node: Patterns and Actions362207
+ Node: Pattern Overview363261
+ Node: Regexp Patterns364938
+ Node: Expression Patterns365481
+ Node: Ranges369262
+ Node: BEGIN/END372368
+ Node: Using BEGIN/END373130
+ Ref: Using BEGIN/END-Footnote-1375866
+ Node: I/O And BEGIN/END375972
+ Node: Empty381188
+ Node: Using Shell Variables381505
+ Node: Action Overview383788
+ Node: Statements386115
+ Node: If Statement387963
+ Node: While Statement389461
+ Node: Do Statement391505
+ Node: For Statement392661
+ Node: Switch Statement395813
+ Node: Break Statement397916
+ Node: Continue Statement399971
+ Node: Next Statement401764
+ Node: Nextfile Statement404154
+ Node: Exit Statement406809
+ Node: Built-in Variables409213
+ Node: User-modified410309
+ Ref: User-modified-Footnote-1417994
+ Node: Auto-set418056
 -Ref: Auto-set-Footnote-1430621
 -Ref: Auto-set-Footnote-2430826
 -Node: ARGC and ARGV430882
 -Node: Arrays434736
 -Node: Array Basics436234
 -Node: Array Intro437060
 -Ref: figure-array-elements439033
 -Node: Reference to Elements441440
 -Node: Assigning Elements443713
 -Node: Array Example444204
 -Node: Scanning an Array445936
 -Node: Controlling Scanning448951
 -Ref: Controlling Scanning-Footnote-1454124
 -Node: Delete454440
 -Ref: Delete-Footnote-1457205
 -Node: Numeric Array Subscripts457262
 -Node: Uninitialized Subscripts459445
 -Node: Multidimensional461070
 -Node: Multiscanning464163
 -Node: Arrays of Arrays465752
 -Node: Functions470392
 -Node: Built-in471211
 -Node: Calling Built-in472289
 -Node: Numeric Functions474277
 -Ref: Numeric Functions-Footnote-1478111
 -Ref: Numeric Functions-Footnote-2478468
 -Ref: Numeric Functions-Footnote-3478516
 -Node: String Functions478785
 -Ref: String Functions-Footnote-1501796
 -Ref: String Functions-Footnote-2501925
 -Ref: String Functions-Footnote-3502173
 -Node: Gory Details502260
 -Ref: table-sub-escapes503929
 -Ref: table-sub-posix-92505283
 -Ref: table-sub-proposed506634
 -Ref: table-posix-sub507988
 -Ref: table-gensub-escapes509533
 -Ref: Gory Details-Footnote-1510709
 -Ref: Gory Details-Footnote-2510760
 -Node: I/O Functions510911
 -Ref: I/O Functions-Footnote-1518034
 -Node: Time Functions518181
 -Ref: Time Functions-Footnote-1528645
 -Ref: Time Functions-Footnote-2528713
 -Ref: Time Functions-Footnote-3528871
 -Ref: Time Functions-Footnote-4528982
 -Ref: Time Functions-Footnote-5529094
 -Ref: Time Functions-Footnote-6529321
 -Node: Bitwise Functions529587
 -Ref: table-bitwise-ops530149
 -Ref: Bitwise Functions-Footnote-1534394
 -Node: Type Functions534578
 -Node: I18N Functions535720
 -Node: User-defined537365
 -Node: Definition Syntax538169
 -Ref: Definition Syntax-Footnote-1543094
 -Node: Function Example543163
 -Ref: Function Example-Footnote-1545807
 -Node: Function Caveats545829
 -Node: Calling A Function546347
 -Node: Variable Scope547302
 -Node: Pass By Value/Reference550290
 -Node: Return Statement553798
 -Node: Dynamic Typing556782
 -Node: Indirect Calls557711
 -Node: Library Functions567398
 -Ref: Library Functions-Footnote-1570911
 -Ref: Library Functions-Footnote-2571054
 -Node: Library Names571225
 -Ref: Library Names-Footnote-1574698
 -Ref: Library Names-Footnote-2574918
 -Node: General Functions575004
 -Node: Strtonum Function576032
 -Node: Assert Function578962
 -Node: Round Function582288
 -Node: Cliff Random Function583829
 -Node: Ordinal Functions584845
 -Ref: Ordinal Functions-Footnote-1587922
 -Ref: Ordinal Functions-Footnote-2588174
 -Node: Join Function588385
 -Ref: Join Function-Footnote-1590156
 -Node: Getlocaltime Function590356
 -Node: Readfile Function594092
 -Node: Data File Management595931
 -Node: Filetrans Function596563
 -Node: Rewind Function600632
 -Node: File Checking602019
 -Ref: File Checking-Footnote-1603151
 -Node: Empty Files603352
 -Node: Ignoring Assigns605582
 -Node: Getopt Function607136
 -Ref: Getopt Function-Footnote-1618439
 -Node: Passwd Functions618642
 -Ref: Passwd Functions-Footnote-1627621
 -Node: Group Functions627709
 -Ref: Group Functions-Footnote-1635651
 -Node: Walking Arrays635864
 -Node: Sample Programs638000
 -Node: Running Examples638674
 -Node: Clones639402
 -Node: Cut Program640626
 -Node: Egrep Program650479
 -Ref: Egrep Program-Footnote-1658450
 -Node: Id Program658560
 -Node: Split Program662224
 -Ref: Split Program-Footnote-1665762
 -Node: Tee Program665890
 -Node: Uniq Program668697
 -Node: Wc Program676127
 -Ref: Wc Program-Footnote-1680395
 -Ref: Wc Program-Footnote-2680595
 -Node: Miscellaneous Programs680687
 -Node: Dupword Program681875
 -Node: Alarm Program683906
 -Node: Translate Program688713
 -Ref: Translate Program-Footnote-1693104
 -Ref: Translate Program-Footnote-2693374
 -Node: Labels Program693508
 -Ref: Labels Program-Footnote-1696879
 -Node: Word Sorting696963
 -Node: History Sorting701006
 -Node: Extract Program702842
 -Ref: Extract Program-Footnote-1710372
 -Node: Simple Sed710501
 -Node: Igawk Program713563
 -Ref: Igawk Program-Footnote-1728738
 -Ref: Igawk Program-Footnote-2728939
 -Node: Anagram Program729077
 -Node: Signature Program732145
 -Node: Advanced Features733392
 -Node: Nondecimal Data735278
 -Node: Array Sorting736855
 -Node: Controlling Array Traversal737552
 -Node: Array Sorting Functions745832
 -Ref: Array Sorting Functions-Footnote-1749739
 -Node: Two-way I/O749933
 -Ref: Two-way I/O-Footnote-1755449
 -Node: TCP/IP Networking755531
 -Node: Profiling758375
 -Node: Internationalization765883
 -Node: I18N and L10N767308
 -Node: Explaining gettext767994
 -Ref: Explaining gettext-Footnote-1773134
 -Ref: Explaining gettext-Footnote-2773318
 -Node: Programmer i18n773483
 -Node: Translator i18n777708
 -Node: String Extraction778502
 -Ref: String Extraction-Footnote-1779463
 -Node: Printf Ordering779549
 -Ref: Printf Ordering-Footnote-1782331
 -Node: I18N Portability782395
 -Ref: I18N Portability-Footnote-1784844
 -Node: I18N Example784907
 -Ref: I18N Example-Footnote-1787629
 -Node: Gawk I18N787701
 -Node: Debugger788322
 -Node: Debugging789293
 -Node: Debugging Concepts789734
 -Node: Debugging Terms791590
 -Node: Awk Debugging794187
 -Node: Sample Debugging Session795079
 -Node: Debugger Invocation795599
 -Node: Finding The Bug796932
 -Node: List of Debugger Commands803414
 -Node: Breakpoint Control804746
 -Node: Debugger Execution Control808410
 -Node: Viewing And Changing Data811770
 -Node: Execution Stack815128
 -Node: Debugger Info816641
 -Node: Miscellaneous Debugger Commands820635
 -Node: Readline Support825819
 -Node: Limitations826711
 -Node: Arbitrary Precision Arithmetic828959
 -Ref: Arbitrary Precision Arithmetic-Footnote-1830608
 -Node: General Arithmetic830756
 -Node: Floating Point Issues832476
 -Node: String Conversion Precision833357
 -Ref: String Conversion Precision-Footnote-1835062
 -Node: Unexpected Results835171
 -Node: POSIX Floating Point Problems837324
 -Ref: POSIX Floating Point Problems-Footnote-1841145
 -Node: Integer Programming841183
 -Node: Floating-point Programming842994
 -Ref: Floating-point Programming-Footnote-1849322
 -Ref: Floating-point Programming-Footnote-2849592
 -Node: Floating-point Representation849856
 -Node: Floating-point Context851021
 -Ref: table-ieee-formats851860
 -Node: Rounding Mode853244
 -Ref: table-rounding-modes853723
 -Ref: Rounding Mode-Footnote-1856738
 -Node: Gawk and MPFR856917
 -Node: Arbitrary Precision Floats858326
 -Ref: Arbitrary Precision Floats-Footnote-1860769
 -Node: Setting Precision861090
 -Ref: table-predefined-precision-strings861774
 -Node: Setting Rounding Mode863919
 -Ref: table-gawk-rounding-modes864323
 -Node: Floating-point Constants865510
 -Node: Changing Precision866962
 -Ref: Changing Precision-Footnote-1868354
 -Node: Exact Arithmetic868528
 -Node: Arbitrary Precision Integers871662
 -Ref: Arbitrary Precision Integers-Footnote-1874677
 -Node: Dynamic Extensions874824
 -Node: Extension Intro876282
 -Node: Plugin License877547
 -Node: Extension Mechanism Outline878232
 -Ref: figure-load-extension878656
 -Ref: figure-load-new-function880141
 -Ref: figure-call-new-function881143
 -Node: Extension API Description883127
 -Node: Extension API Functions Introduction884577
 -Node: General Data Types889443
 -Ref: General Data Types-Footnote-1895136
 -Node: Requesting Values895435
 -Ref: table-value-types-returned896172
 -Node: Memory Allocation Functions897130
 -Ref: Memory Allocation Functions-Footnote-1899876
 -Node: Constructor Functions899972
 -Node: Registration Functions901730
 -Node: Extension Functions902415
 -Node: Exit Callback Functions904717
 -Node: Extension Version String905966
 -Node: Input Parsers906616
 -Node: Output Wrappers916419
 -Node: Two-way processors920935
 -Node: Printing Messages923138
 -Ref: Printing Messages-Footnote-1924215
 -Node: Updating `ERRNO'924367
 -Node: Accessing Parameters925106
 -Node: Symbol Table Access926336
 -Node: Symbol table by name926850
 -Node: Symbol table by cookie928826
 -Ref: Symbol table by cookie-Footnote-1932959
 -Node: Cached values933022
 -Ref: Cached values-Footnote-1936527
 -Node: Array Manipulation936618
 -Ref: Array Manipulation-Footnote-1937716
 -Node: Array Data Types937755
 -Ref: Array Data Types-Footnote-1940458
 -Node: Array Functions940550
 -Node: Flattening Arrays944424
 -Node: Creating Arrays951276
 -Node: Extension API Variables956007
 -Node: Extension Versioning956643
 -Node: Extension API Informational Variables958544
 -Node: Extension API Boilerplate959630
 -Node: Finding Extensions963434
 -Node: Extension Example963994
 -Node: Internal File Description964724
 -Node: Internal File Ops968815
 -Ref: Internal File Ops-Footnote-1980361
 -Node: Using Internal File Ops980501
 -Ref: Using Internal File Ops-Footnote-1982848
 -Node: Extension Samples983116
 -Node: Extension Sample File Functions984640
 -Node: Extension Sample Fnmatch992207
 -Node: Extension Sample Fork993686
 -Node: Extension Sample Inplace994899
 -Node: Extension Sample Ord996677
 -Node: Extension Sample Readdir997513
 -Ref: table-readdir-file-types998368
 -Node: Extension Sample Revout999167
 -Node: Extension Sample Rev2way999758
 -Node: Extension Sample Read write array1000499
 -Node: Extension Sample Readfile1002378
 -Node: Extension Sample API Tests1003478
 -Node: Extension Sample Time1004003
 -Node: gawkextlib1005318
 -Node: Language History1008105
 -Node: V7/SVR3.11009699
 -Node: SVR41012019
 -Node: POSIX1013461
 -Node: BTL1014847
 -Node: POSIX/GNU1015581
 -Node: Feature History1021180
 -Node: Common Extensions1034292
 -Node: Ranges and Locales1035604
 -Ref: Ranges and Locales-Footnote-11040221
 -Ref: Ranges and Locales-Footnote-21040248
 -Ref: Ranges and Locales-Footnote-31040482
 -Node: Contributors1040703
 -Node: Installation1046054
 -Node: Gawk Distribution1046948
 -Node: Getting1047432
 -Node: Extracting1048258
 -Node: Distribution contents1049900
 -Node: Unix Installation1055617
 -Node: Quick Installation1056234
 -Node: Additional Configuration Options1058676
 -Node: Configuration Philosophy1060414
 -Node: Non-Unix Installation1062765
 -Node: PC Installation1063223
 -Node: PC Binary Installation1064534
 -Node: PC Compiling1066382
 -Ref: PC Compiling-Footnote-11069381
 -Node: PC Testing1069486
 -Node: PC Using1070662
 -Node: Cygwin1074820
 -Node: MSYS1075629
 -Node: VMS Installation1076143
 -Node: VMS Compilation1076939
 -Ref: VMS Compilation-Footnote-11078160
 -Node: VMS Dynamic Extensions1078218
 -Node: VMS Installation Details1079591
 -Node: VMS Running1081842
 -Node: VMS GNV1084676
 -Node: VMS Old Gawk1085399
 -Node: Bugs1085869
 -Node: Other Versions1089873
 -Node: Notes1096098
 -Node: Compatibility Mode1096898
 -Node: Additions1097680
 -Node: Accessing The Source1098605
 -Node: Adding Code1100041
 -Node: New Ports1106219
 -Node: Derived Files1110700
 -Ref: Derived Files-Footnote-11115776
 -Ref: Derived Files-Footnote-21115810
 -Ref: Derived Files-Footnote-31116406
 -Node: Future Extensions1116520
 -Node: Implementation Limitations1117126
 -Node: Extension Design1118374
 -Node: Old Extension Problems1119528
 -Ref: Old Extension Problems-Footnote-11121045
 -Node: Extension New Mechanism Goals1121102
 -Ref: Extension New Mechanism Goals-Footnote-11124463
 -Node: Extension Other Design Decisions1124652
 -Node: Extension Future Growth1126758
 -Node: Old Extension Mechanism1127594
 -Node: Basic Concepts1129334
 -Node: Basic High Level1130015
 -Ref: figure-general-flow1130287
 -Ref: figure-process-flow1130886
 -Ref: Basic High Level-Footnote-11134115
 -Node: Basic Data Typing1134300
 -Node: Glossary1137627
 -Node: Copying1162779
 -Node: GNU Free Documentation License1200335
 -Node: Index1225471
++Ref: Auto-set-Footnote-1430958
++Ref: Auto-set-Footnote-2431163
++Node: ARGC and ARGV431219
++Node: Arrays435073
++Node: Array Basics436571
++Node: Array Intro437397
++Ref: figure-array-elements439370
++Node: Reference to Elements441777
++Node: Assigning Elements444050
++Node: Array Example444541
++Node: Scanning an Array446273
++Node: Controlling Scanning449288
++Ref: Controlling Scanning-Footnote-1454461
++Node: Delete454777
++Ref: Delete-Footnote-1457542
++Node: Numeric Array Subscripts457599
++Node: Uninitialized Subscripts459782
++Node: Multidimensional461407
++Node: Multiscanning464500
++Node: Arrays of Arrays466089
++Node: Functions470729
++Node: Built-in471548
++Node: Calling Built-in472626
++Node: Numeric Functions474614
++Ref: Numeric Functions-Footnote-1478448
++Ref: Numeric Functions-Footnote-2478805
++Ref: Numeric Functions-Footnote-3478853
++Node: String Functions479122
++Ref: String Functions-Footnote-1502133
++Ref: String Functions-Footnote-2502262
++Ref: String Functions-Footnote-3502510
++Node: Gory Details502597
++Ref: table-sub-escapes504266
++Ref: table-sub-posix-92505620
++Ref: table-sub-proposed506971
++Ref: table-posix-sub508325
++Ref: table-gensub-escapes509870
++Ref: Gory Details-Footnote-1511046
++Ref: Gory Details-Footnote-2511097
++Node: I/O Functions511248
++Ref: I/O Functions-Footnote-1518371
++Node: Time Functions518518
++Ref: Time Functions-Footnote-1528982
++Ref: Time Functions-Footnote-2529050
++Ref: Time Functions-Footnote-3529208
++Ref: Time Functions-Footnote-4529319
++Ref: Time Functions-Footnote-5529431
++Ref: Time Functions-Footnote-6529658
++Node: Bitwise Functions529924
++Ref: table-bitwise-ops530486
++Ref: Bitwise Functions-Footnote-1534731
++Node: Type Functions534915
++Node: I18N Functions536057
++Node: User-defined537702
++Node: Definition Syntax538506
++Ref: Definition Syntax-Footnote-1543431
++Node: Function Example543500
++Ref: Function Example-Footnote-1546144
++Node: Function Caveats546166
++Node: Calling A Function546684
++Node: Variable Scope547639
++Node: Pass By Value/Reference550627
++Node: Return Statement554135
++Node: Dynamic Typing557119
++Node: Indirect Calls558048
++Node: Library Functions567735
++Ref: Library Functions-Footnote-1571248
++Ref: Library Functions-Footnote-2571391
++Node: Library Names571562
++Ref: Library Names-Footnote-1575035
++Ref: Library Names-Footnote-2575255
++Node: General Functions575341
++Node: Strtonum Function576369
++Node: Assert Function579299
++Node: Round Function582625
++Node: Cliff Random Function584166
++Node: Ordinal Functions585182
++Ref: Ordinal Functions-Footnote-1588259
++Ref: Ordinal Functions-Footnote-2588511
++Node: Join Function588722
++Ref: Join Function-Footnote-1590493
++Node: Getlocaltime Function590693
++Node: Readfile Function594429
++Node: Data File Management596268
++Node: Filetrans Function596900
++Node: Rewind Function600969
++Node: File Checking602356
++Ref: File Checking-Footnote-1603488
++Node: Empty Files603689
++Node: Ignoring Assigns605919
++Node: Getopt Function607473
++Ref: Getopt Function-Footnote-1618776
++Node: Passwd Functions618979
++Ref: Passwd Functions-Footnote-1627958
++Node: Group Functions628046
++Ref: Group Functions-Footnote-1635988
++Node: Walking Arrays636201
++Node: Sample Programs638337
++Node: Running Examples639011
++Node: Clones639739
++Node: Cut Program640963
++Node: Egrep Program650816
++Ref: Egrep Program-Footnote-1658787
++Node: Id Program658897
++Node: Split Program662561
++Ref: Split Program-Footnote-1666099
++Node: Tee Program666227
++Node: Uniq Program669034
++Node: Wc Program676464
++Ref: Wc Program-Footnote-1680732
++Ref: Wc Program-Footnote-2680932
++Node: Miscellaneous Programs681024
++Node: Dupword Program682212
++Node: Alarm Program684243
++Node: Translate Program689050
++Ref: Translate Program-Footnote-1693441
++Ref: Translate Program-Footnote-2693711
++Node: Labels Program693845
++Ref: Labels Program-Footnote-1697216
++Node: Word Sorting697300
++Node: History Sorting701343
++Node: Extract Program703179
++Ref: Extract Program-Footnote-1710709
++Node: Simple Sed710838
++Node: Igawk Program713900
++Ref: Igawk Program-Footnote-1729075
++Ref: Igawk Program-Footnote-2729276
++Node: Anagram Program729414
++Node: Signature Program732482
++Node: Advanced Features733729
++Node: Nondecimal Data735615
++Node: Array Sorting737192
++Node: Controlling Array Traversal737889
++Node: Array Sorting Functions746169
++Ref: Array Sorting Functions-Footnote-1750076
++Node: Two-way I/O750270
++Ref: Two-way I/O-Footnote-1755786
++Node: TCP/IP Networking755868
++Node: Profiling758712
++Node: Internationalization766220
++Node: I18N and L10N767645
++Node: Explaining gettext768331
++Ref: Explaining gettext-Footnote-1773471
++Ref: Explaining gettext-Footnote-2773655
++Node: Programmer i18n773820
++Node: Translator i18n778045
++Node: String Extraction778839
++Ref: String Extraction-Footnote-1779800
++Node: Printf Ordering779886
++Ref: Printf Ordering-Footnote-1782668
++Node: I18N Portability782732
++Ref: I18N Portability-Footnote-1785181
++Node: I18N Example785244
++Ref: I18N Example-Footnote-1787966
++Node: Gawk I18N788038
++Node: Debugger788659
++Node: Debugging789630
++Node: Debugging Concepts790071
++Node: Debugging Terms791927
++Node: Awk Debugging794524
++Node: Sample Debugging Session795416
++Node: Debugger Invocation795936
++Node: Finding The Bug797269
++Node: List of Debugger Commands803751
++Node: Breakpoint Control805083
++Node: Debugger Execution Control808747
++Node: Viewing And Changing Data812107
++Node: Execution Stack815465
++Node: Debugger Info816978
++Node: Miscellaneous Debugger Commands820972
++Node: Readline Support826156
++Node: Limitations827048
++Node: Arbitrary Precision Arithmetic829296
++Ref: Arbitrary Precision Arithmetic-Footnote-1830945
++Node: General Arithmetic831093
++Node: Floating Point Issues832813
++Node: String Conversion Precision833694
++Ref: String Conversion Precision-Footnote-1835399
++Node: Unexpected Results835508
++Node: POSIX Floating Point Problems837661
++Ref: POSIX Floating Point Problems-Footnote-1841482
++Node: Integer Programming841520
++Node: Floating-point Programming843331
++Ref: Floating-point Programming-Footnote-1849659
++Ref: Floating-point Programming-Footnote-2849929
++Node: Floating-point Representation850193
++Node: Floating-point Context851358
++Ref: table-ieee-formats852197
++Node: Rounding Mode853581
++Ref: table-rounding-modes854060
++Ref: Rounding Mode-Footnote-1857075
++Node: Gawk and MPFR857254
++Node: Arbitrary Precision Floats858663
++Ref: Arbitrary Precision Floats-Footnote-1861106
++Node: Setting Precision861427
++Ref: table-predefined-precision-strings862111
++Node: Setting Rounding Mode864256
++Ref: table-gawk-rounding-modes864660
++Node: Floating-point Constants865847
++Node: Changing Precision867299
++Ref: Changing Precision-Footnote-1868691
++Node: Exact Arithmetic868865
++Node: Arbitrary Precision Integers871999
++Ref: Arbitrary Precision Integers-Footnote-1875014
++Node: Dynamic Extensions875161
++Node: Extension Intro876619
++Node: Plugin License877884
++Node: Extension Mechanism Outline878569
++Ref: figure-load-extension878993
++Ref: figure-load-new-function880478
++Ref: figure-call-new-function881480
++Node: Extension API Description883464
++Node: Extension API Functions Introduction884914
++Node: General Data Types889780
++Ref: General Data Types-Footnote-1895473
++Node: Requesting Values895772
++Ref: table-value-types-returned896509
++Node: Memory Allocation Functions897467
++Ref: Memory Allocation Functions-Footnote-1900213
++Node: Constructor Functions900309
++Node: Registration Functions902067
++Node: Extension Functions902752
++Node: Exit Callback Functions905054
++Node: Extension Version String906303
++Node: Input Parsers906953
++Node: Output Wrappers916756
++Node: Two-way processors921272
++Node: Printing Messages923475
++Ref: Printing Messages-Footnote-1924552
++Node: Updating `ERRNO'924704
++Node: Accessing Parameters925443
++Node: Symbol Table Access926673
++Node: Symbol table by name927187
++Node: Symbol table by cookie929163
++Ref: Symbol table by cookie-Footnote-1933296
++Node: Cached values933359
++Ref: Cached values-Footnote-1936864
++Node: Array Manipulation936955
++Ref: Array Manipulation-Footnote-1938053
++Node: Array Data Types938092
++Ref: Array Data Types-Footnote-1940795
++Node: Array Functions940887
++Node: Flattening Arrays944761
++Node: Creating Arrays951613
++Node: Extension API Variables956344
++Node: Extension Versioning956980
++Node: Extension API Informational Variables958881
++Node: Extension API Boilerplate959967
++Node: Finding Extensions963771
++Node: Extension Example964331
++Node: Internal File Description965061
++Node: Internal File Ops969152
++Ref: Internal File Ops-Footnote-1980698
++Node: Using Internal File Ops980838
++Ref: Using Internal File Ops-Footnote-1983185
++Node: Extension Samples983453
++Node: Extension Sample File Functions984977
++Node: Extension Sample Fnmatch992544
++Node: Extension Sample Fork994023
++Node: Extension Sample Inplace995236
++Node: Extension Sample Ord997014
++Node: Extension Sample Readdir997850
++Ref: table-readdir-file-types998705
++Node: Extension Sample Revout999504
++Node: Extension Sample Rev2way1000095
++Node: Extension Sample Read write array1000836
++Node: Extension Sample Readfile1002715
++Node: Extension Sample API Tests1003815
++Node: Extension Sample Time1004340
++Node: gawkextlib1005655
++Node: Language History1008442
++Node: V7/SVR3.11010036
++Node: SVR41012356
++Node: POSIX1013798
++Node: BTL1015184
++Node: POSIX/GNU1015918
++Node: Feature History1021517
++Node: Common Extensions1034629
++Node: Ranges and Locales1035941
++Ref: Ranges and Locales-Footnote-11040558
++Ref: Ranges and Locales-Footnote-21040585
++Ref: Ranges and Locales-Footnote-31040819
++Node: Contributors1041040
++Node: Installation1046391
++Node: Gawk Distribution1047285
++Node: Getting1047769
++Node: Extracting1048595
++Node: Distribution contents1050237
++Node: Unix Installation1055954
++Node: Quick Installation1056571
++Node: Additional Configuration Options1059013
++Node: Configuration Philosophy1060751
++Node: Non-Unix Installation1063102
++Node: PC Installation1063560
++Node: PC Binary Installation1064871
++Node: PC Compiling1066719
++Ref: PC Compiling-Footnote-11069718
++Node: PC Testing1069823
++Node: PC Using1070999
++Node: Cygwin1075157
++Node: MSYS1075966
++Node: VMS Installation1076480
++Node: VMS Compilation1077276
++Ref: VMS Compilation-Footnote-11078497
++Node: VMS Dynamic Extensions1078555
++Node: VMS Installation Details1079928
++Node: VMS Running1082179
++Node: VMS GNV1085013
++Node: VMS Old Gawk1085736
++Node: Bugs1086206
++Node: Other Versions1090210
++Node: Notes1096435
++Node: Compatibility Mode1097235
++Node: Additions1098017
++Node: Accessing The Source1098942
++Node: Adding Code1100378
++Node: New Ports1106556
++Node: Derived Files1111037
++Ref: Derived Files-Footnote-11116113
++Ref: Derived Files-Footnote-21116147
++Ref: Derived Files-Footnote-31116743
++Node: Future Extensions1116857
++Node: Implementation Limitations1117463
++Node: Extension Design1118711
++Node: Old Extension Problems1119865
++Ref: Old Extension Problems-Footnote-11121382
++Node: Extension New Mechanism Goals1121439
++Ref: Extension New Mechanism Goals-Footnote-11124800
++Node: Extension Other Design Decisions1124989
++Node: Extension Future Growth1127095
++Node: Old Extension Mechanism1127931
++Node: Basic Concepts1129671
++Node: Basic High Level1130352
++Ref: figure-general-flow1130624
++Ref: figure-process-flow1131223
++Ref: Basic High Level-Footnote-11134452
++Node: Basic Data Typing1134637
++Node: Glossary1137964
++Node: Copying1163116
++Node: GNU Free Documentation License1200672
++Node: Index1225808
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    4 +
 doc/   | 1505 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |  327 +++++++------
 doc/ |  327 +++++++------
 4 files changed, 1121 insertions(+), 1042 deletions(-)


reply via email to

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