[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-473-g46a6499

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-473-g46a6499
Date: Wed, 30 Apr 2014 18:30:36 +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  46a649988936bfcb2fd1f79dcb580b4a17c46dae (commit)
       via  0ceab11e44cac45f8653fa79510726cc121719f4 (commit)
      from  b9e3fbd2db8410b4717d8589d6e315a617c62b4a (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 46a649988936bfcb2fd1f79dcb580b4a17c46dae
Merge: b9e3fbd 0ceab11
Author: Arnold D. Robbins <address@hidden>
Date:   Wed Apr 30 21:30:19 2014 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index db86bf3,8c13d18..dc0a759
--- a/doc/
+++ b/doc/
@@@ -32914,11 -32909,11 +32918,11 @@@ Inde
  * substr:                                String Functions.    (line 479)
  * substring:                             String Functions.    (line 479)
  * Sumner, Andrew:                        Other Versions.      (line  64)
 -* supplementary groups of gawk process:  Auto-set.            (line 234)
 +* supplementary groups of gawk process:  Auto-set.            (line 243)
  * switch statement:                      Switch Statement.    (line   6)
 -* SYMTAB array:                          Auto-set.            (line 274)
 +* SYMTAB array:                          Auto-set.            (line 283)
  * syntactic ambiguity: /= operator vs. /=.../ regexp constant: Assignment Ops.
-                                                               (line 147)
+                                                               (line 148)
  * system:                                I/O Functions.       (line  72)
  * systime:                               Time Functions.      (line  66)
  * t debugger command (alias for tbreak): Breakpoint Control.  (line  90)
@@@ -33318,400 -33313,400 +33322,400 @@@ Node: Values29948
  Node: Constants300163
  Node: Scalar Constants300843
  Ref: Scalar Constants-Footnote-1301702
- Node: Nondecimal-numbers301884
- Node: Regexp Constants304884
- Node: Using Constant Regexps305359
- Node: Variables308414
- Node: Using Variables309069
- Node: Assignment Options310793
- Node: Conversion312668
- Ref: table-locale-affects318168
- Ref: Conversion-Footnote-1318792
- Node: All Operators318901
- Node: Arithmetic Ops319531
- Node: Concatenation322036
- Ref: Concatenation-Footnote-1324824
- Node: Assignment Ops324944
- Ref: table-assign-ops329932
- Node: Increment Ops331263
- Node: Truth Values and Conditions334697
- Node: Truth Values335780
- Node: Typing and Comparison336829
- Node: Variable Typing337622
- Ref: Variable Typing-Footnote-1341519
- Node: Comparison Operators341641
- Ref: table-relational-ops342051
- Node: POSIX String Comparison345599
- Ref: POSIX String Comparison-Footnote-1346555
- Node: Boolean Ops346693
- Ref: Boolean Ops-Footnote-1350763
- Node: Conditional Exp350854
- Node: Function Calls352586
- Node: Precedence356180
- Node: Locales359849
- Node: Patterns and Actions360938
- Node: Pattern Overview361992
- Node: Regexp Patterns363661
- Node: Expression Patterns364204
- Node: Ranges367985
- Node: BEGIN/END371089
- Node: Using BEGIN/END371851
- Ref: Using BEGIN/END-Footnote-1374587
- Node: I/O And BEGIN/END374693
- Node: Empty379889
- Node: Using Shell Variables380206
- Node: Action Overview382491
- Node: Statements384848
- Node: If Statement386702
- Node: While Statement388201
- Node: Do Statement390245
- Node: For Statement391401
- Node: Switch Statement394553
- Node: Break Statement396707
- Node: Continue Statement398697
- Node: Next Statement400490
- Node: Nextfile Statement402880
- Node: Exit Statement405535
- Node: Built-in Variables407951
- Node: User-modified409046
- Ref: User-modified-Footnote-1417404
- Node: Auto-set417466
- Ref: Auto-set-Footnote-1430925
- Ref: Auto-set-Footnote-2431130
- Node: ARGC and ARGV431186
- Node: Arrays435040
- Node: Array Basics436545
- Node: Array Intro437371
- Node: Reference to Elements441688
- Node: Assigning Elements443958
- Node: Array Example444449
- Node: Scanning an Array446181
- Node: Controlling Scanning448495
- Ref: Controlling Scanning-Footnote-1453582
- Node: Delete453898
- Ref: Delete-Footnote-1456663
- Node: Numeric Array Subscripts456720
- Node: Uninitialized Subscripts458903
- Node: Multidimensional460530
- Node: Multiscanning463623
- Node: Arrays of Arrays465212
- Node: Functions469852
- Node: Built-in470671
- Node: Calling Built-in471749
- Node: Numeric Functions473737
- Ref: Numeric Functions-Footnote-1477571
- Ref: Numeric Functions-Footnote-2477928
- Ref: Numeric Functions-Footnote-3477976
- Node: String Functions478245
- Ref: String Functions-Footnote-1501248
- Ref: String Functions-Footnote-2501377
- Ref: String Functions-Footnote-3501625
- Node: Gory Details501712
- Ref: table-sub-escapes503391
- Ref: table-sub-posix-92504745
- Ref: table-sub-proposed506096
- Ref: table-posix-sub507450
- Ref: table-gensub-escapes508995
- Ref: Gory Details-Footnote-1510171
- Ref: Gory Details-Footnote-2510222
- Node: I/O Functions510373
- Ref: I/O Functions-Footnote-1517369
- Node: Time Functions517516
- Ref: Time Functions-Footnote-1528509
- Ref: Time Functions-Footnote-2528577
- Ref: Time Functions-Footnote-3528735
- Ref: Time Functions-Footnote-4528846
- Ref: Time Functions-Footnote-5528958
- Ref: Time Functions-Footnote-6529185
- Node: Bitwise Functions529451
- Ref: table-bitwise-ops530013
- Ref: Bitwise Functions-Footnote-1534258
- Node: Type Functions534442
- Node: I18N Functions535593
- Node: User-defined537245
- Node: Definition Syntax538049
- Ref: Definition Syntax-Footnote-1542963
- Node: Function Example543032
- Ref: Function Example-Footnote-1545681
- Node: Function Caveats545703
- Node: Calling A Function546221
- Node: Variable Scope547176
- Node: Pass By Value/Reference550139
- Node: Return Statement553647
- Node: Dynamic Typing556628
- Node: Indirect Calls557559
- Node: Library Functions567246
- Ref: Library Functions-Footnote-1570759
- Ref: Library Functions-Footnote-2570902
- Node: Library Names571073
- Ref: Library Names-Footnote-1574546
- Ref: Library Names-Footnote-2574766
- Node: General Functions574852
- Node: Strtonum Function575880
- Node: Assert Function578810
- Node: Round Function582136
- Node: Cliff Random Function583677
- Node: Ordinal Functions584693
- Ref: Ordinal Functions-Footnote-1587770
- Ref: Ordinal Functions-Footnote-2588022
- Node: Join Function588233
- Ref: Join Function-Footnote-1590004
- Node: Getlocaltime Function590204
- Node: Readfile Function593945
- Node: Data File Management595784
- Node: Filetrans Function596416
- Node: Rewind Function600485
- Node: File Checking601872
- Node: Empty Files602966
- Node: Ignoring Assigns605196
- Node: Getopt Function606750
- Ref: Getopt Function-Footnote-1618053
- Node: Passwd Functions618256
- Ref: Passwd Functions-Footnote-1627234
- Node: Group Functions627322
- Node: Walking Arrays635406
- Node: Sample Programs637542
- Node: Running Examples638216
- Node: Clones638944
- Node: Cut Program640168
- Node: Egrep Program650019
- Ref: Egrep Program-Footnote-1657792
- Node: Id Program657902
- Node: Split Program661551
- Ref: Split Program-Footnote-1665070
- Node: Tee Program665198
- Node: Uniq Program668001
- Node: Wc Program675430
- Ref: Wc Program-Footnote-1679696
- Ref: Wc Program-Footnote-2679896
- Node: Miscellaneous Programs679988
- Node: Dupword Program681176
- Node: Alarm Program683207
- Node: Translate Program688014
- Ref: Translate Program-Footnote-1692401
- Ref: Translate Program-Footnote-2692649
- Node: Labels Program692783
- Ref: Labels Program-Footnote-1696154
- Node: Word Sorting696238
- Node: History Sorting700122
- Node: Extract Program701961
- Ref: Extract Program-Footnote-1709464
- Node: Simple Sed709592
- Node: Igawk Program712654
- Ref: Igawk Program-Footnote-1727825
- Ref: Igawk Program-Footnote-2728026
- Node: Anagram Program728164
- Node: Signature Program731232
- Node: Advanced Features732332
- Node: Nondecimal Data734218
- Node: Array Sorting735801
- Node: Controlling Array Traversal736498
- Node: Array Sorting Functions744782
- Ref: Array Sorting Functions-Footnote-1748651
- Node: Two-way I/O748845
- Ref: Two-way I/O-Footnote-1754277
- Node: TCP/IP Networking754359
- Node: Profiling757203
- Node: Internationalization764706
- Node: I18N and L10N766131
- Node: Explaining gettext766817
- Ref: Explaining gettext-Footnote-1771885
- Ref: Explaining gettext-Footnote-2772069
- Node: Programmer i18n772234
- Node: Translator i18n776461
- Node: String Extraction777255
- Ref: String Extraction-Footnote-1778216
- Node: Printf Ordering778302
- Ref: Printf Ordering-Footnote-1781084
- Node: I18N Portability781148
- Ref: I18N Portability-Footnote-1783597
- Node: I18N Example783660
- Ref: I18N Example-Footnote-1786298
- Node: Gawk I18N786370
- Node: Debugger786991
- Node: Debugging787962
- Node: Debugging Concepts788395
- Node: Debugging Terms790251
- Node: Awk Debugging792848
- Node: Sample Debugging Session793740
- Node: Debugger Invocation794260
- Node: Finding The Bug795593
- Node: List of Debugger Commands802080
- Node: Breakpoint Control803414
- Node: Debugger Execution Control807078
- Node: Viewing And Changing Data810438
- Node: Execution Stack813794
- Node: Debugger Info815261
- Node: Miscellaneous Debugger Commands819255
- Node: Readline Support824433
- Node: Limitations825264
- Node: Arbitrary Precision Arithmetic827516
- Ref: Arbitrary Precision Arithmetic-Footnote-1829165
- Node: General Arithmetic829313
- Node: Floating Point Issues831033
- Node: String Conversion Precision831914
- Ref: String Conversion Precision-Footnote-1833619
- Node: Unexpected Results833728
- Node: POSIX Floating Point Problems835881
- Ref: POSIX Floating Point Problems-Footnote-1839706
- Node: Integer Programming839744
- Node: Floating-point Programming841483
- Ref: Floating-point Programming-Footnote-1847814
- Ref: Floating-point Programming-Footnote-2848084
- Node: Floating-point Representation848348
- Node: Floating-point Context849513
- Ref: table-ieee-formats850352
- Node: Rounding Mode851736
- Ref: table-rounding-modes852215
- Ref: Rounding Mode-Footnote-1855230
- Node: Gawk and MPFR855409
- Node: Arbitrary Precision Floats856818
- Ref: Arbitrary Precision Floats-Footnote-1859261
- Node: Setting Precision859577
- Ref: table-predefined-precision-strings860263
- Node: Setting Rounding Mode862408
- Ref: table-gawk-rounding-modes862812
- Node: Floating-point Constants863999
- Node: Changing Precision865428
- Ref: Changing Precision-Footnote-1866825
- Node: Exact Arithmetic866999
- Node: Arbitrary Precision Integers870137
- Ref: Arbitrary Precision Integers-Footnote-1873152
- Node: Dynamic Extensions873299
- Node: Extension Intro874757
- Node: Plugin License876022
- Node: Extension Mechanism Outline876707
- Ref: load-extension877124
- Ref: load-new-function878602
- Ref: call-new-function879597
- Node: Extension API Description881612
- Node: Extension API Functions Introduction882899
- Node: General Data Types887826
- Ref: General Data Types-Footnote-1893521
- Node: Requesting Values893820
- Ref: table-value-types-returned894557
- Node: Memory Allocation Functions895511
- Ref: Memory Allocation Functions-Footnote-1898257
- Node: Constructor Functions898353
- Node: Registration Functions900111
- Node: Extension Functions900796
- Node: Exit Callback Functions903098
- Node: Extension Version String904347
- Node: Input Parsers904997
- Node: Output Wrappers914754
- Node: Two-way processors919264
- Node: Printing Messages921472
- Ref: Printing Messages-Footnote-1922549
- Node: Updating `ERRNO'922701
- Node: Accessing Parameters923440
- Node: Symbol Table Access924670
- Node: Symbol table by name925184
- Node: Symbol table by cookie927160
- Ref: Symbol table by cookie-Footnote-1931292
- Node: Cached values931355
- Ref: Cached values-Footnote-1934845
- Node: Array Manipulation934936
- Ref: Array Manipulation-Footnote-1936034
- Node: Array Data Types936073
- Ref: Array Data Types-Footnote-1938776
- Node: Array Functions938868
- Node: Flattening Arrays942704
- Node: Creating Arrays949556
- Node: Extension API Variables954281
- Node: Extension Versioning954917
- Node: Extension API Informational Variables956818
- Node: Extension API Boilerplate957904
- Node: Finding Extensions961708
- Node: Extension Example962268
- Node: Internal File Description962998
- Node: Internal File Ops967089
- Ref: Internal File Ops-Footnote-1978598
- Node: Using Internal File Ops978738
- Ref: Using Internal File Ops-Footnote-1981085
- Node: Extension Samples981351
- Node: Extension Sample File Functions982875
- Node: Extension Sample Fnmatch991362
- Node: Extension Sample Fork993131
- Node: Extension Sample Inplace994344
- Node: Extension Sample Ord996122
- Node: Extension Sample Readdir996958
- Node: Extension Sample Revout998490
- Node: Extension Sample Rev2way999083
- Node: Extension Sample Read write array999773
- Node: Extension Sample Readfile1001656
- Node: Extension Sample API Tests1002756
- Node: Extension Sample Time1003281
- Node: gawkextlib1004645
- Node: Language History1007426
- Node: V7/SVR3.11009019
- Node: SVR41011339
- Node: POSIX1012781
- Node: BTL1014167
- Node: POSIX/GNU1014901
- Node: Feature History1020500
- Node: Common Extensions1033476
- Node: Ranges and Locales1034788
- Ref: Ranges and Locales-Footnote-11039405
- Ref: Ranges and Locales-Footnote-21039432
- Ref: Ranges and Locales-Footnote-31039666
- Node: Contributors1039887
- Node: Installation1045268
- Node: Gawk Distribution1046162
- Node: Getting1046646
- Node: Extracting1047472
- Node: Distribution contents1049164
- Node: Unix Installation1054885
- Node: Quick Installation1055502
- Node: Additional Configuration Options1057948
- Node: Configuration Philosophy1059684
- Node: Non-Unix Installation1062038
- Node: PC Installation1062496
- Node: PC Binary Installation1063795
- Node: PC Compiling1065643
- Node: PC Testing1068587
- Node: PC Using1069763
- Node: Cygwin1073931
- Node: MSYS1074740
- Node: VMS Installation1075254
- Node: VMS Compilation1076050
- Ref: VMS Compilation-Footnote-11077302
- Node: VMS Dynamic Extensions1077360
- Node: VMS Installation Details1078733
- Node: VMS Running1080984
- Node: VMS GNV1083818
- Node: VMS Old Gawk1084541
- Node: Bugs1085011
- Node: Other Versions1088929
- Node: Notes1095013
- Node: Compatibility Mode1095813
- Node: Additions1096596
- Node: Accessing The Source1097523
- Node: Adding Code1098963
- Node: New Ports1105008
- Node: Derived Files1109143
- Ref: Derived Files-Footnote-11114464
- Ref: Derived Files-Footnote-21114498
- Ref: Derived Files-Footnote-31115098
- Node: Future Extensions1115196
- Node: Implementation Limitations1115779
- Node: Extension Design1117031
- Node: Old Extension Problems1118185
- Ref: Old Extension Problems-Footnote-11119693
- Node: Extension New Mechanism Goals1119750
- Ref: Extension New Mechanism Goals-Footnote-11123115
- Node: Extension Other Design Decisions1123301
- Node: Extension Future Growth1125407
- Node: Old Extension Mechanism1126243
- Node: Basic Concepts1127983
- Node: Basic High Level1128664
- Ref: figure-general-flow1128936
- Ref: figure-process-flow1129535
- Ref: Basic High Level-Footnote-11132764
- Node: Basic Data Typing1132949
- Node: Glossary1136304
- Node: Copying1161535
- Node: GNU Free Documentation License1199091
- Node: Index1224227
+ Node: Nondecimal-numbers301952
+ Node: Regexp Constants304952
+ Node: Using Constant Regexps305427
+ Node: Variables308497
+ Node: Using Variables309152
+ Node: Assignment Options310876
+ Node: Conversion312751
+ Ref: table-locale-affects318187
+ Ref: Conversion-Footnote-1318811
+ Node: All Operators318920
+ Node: Arithmetic Ops319550
+ Node: Concatenation322055
+ Ref: Concatenation-Footnote-1324851
+ Node: Assignment Ops324971
+ Ref: table-assign-ops329954
+ Node: Increment Ops331271
+ Node: Truth Values and Conditions334709
+ Node: Truth Values335792
+ Node: Typing and Comparison336841
+ Node: Variable Typing337634
+ Ref: Variable Typing-Footnote-1341534
+ Node: Comparison Operators341656
+ Ref: table-relational-ops342066
+ Node: POSIX String Comparison345614
+ Ref: POSIX String Comparison-Footnote-1346698
+ Node: Boolean Ops346836
+ Ref: Boolean Ops-Footnote-1350906
+ Node: Conditional Exp350997
+ Node: Function Calls352724
+ Node: Precedence356482
+ Node: Locales360151
+ Node: Patterns and Actions361240
+ Node: Pattern Overview362294
+ Node: Regexp Patterns363971
+ Node: Expression Patterns364514
+ Node: Ranges368295
+ Node: BEGIN/END371401
+ Node: Using BEGIN/END372163
+ Ref: Using BEGIN/END-Footnote-1374899
+ Node: I/O And BEGIN/END375005
+ Node: Empty380226
+ Node: Using Shell Variables380543
+ Node: Action Overview382826
+ Node: Statements385171
+ Node: If Statement387025
+ Node: While Statement388524
+ Node: Do Statement390568
+ Node: For Statement391724
+ Node: Switch Statement394876
+ Node: Break Statement396979
+ Node: Continue Statement399034
+ Node: Next Statement400827
+ Node: Nextfile Statement403217
+ Node: Exit Statement405872
+ Node: Built-in Variables408274
+ Node: User-modified409369
+ Ref: User-modified-Footnote-1417727
+ Node: Auto-set417789
 -Ref: Auto-set-Footnote-1430856
 -Ref: Auto-set-Footnote-2431061
 -Node: ARGC and ARGV431117
 -Node: Arrays434971
 -Node: Array Basics436476
 -Node: Array Intro437302
 -Node: Reference to Elements441619
 -Node: Assigning Elements443889
 -Node: Array Example444380
 -Node: Scanning an Array446112
 -Node: Controlling Scanning448426
 -Ref: Controlling Scanning-Footnote-1453513
 -Node: Delete453829
 -Ref: Delete-Footnote-1456594
 -Node: Numeric Array Subscripts456651
 -Node: Uninitialized Subscripts458834
 -Node: Multidimensional460461
 -Node: Multiscanning463554
 -Node: Arrays of Arrays465143
 -Node: Functions469783
 -Node: Built-in470602
 -Node: Calling Built-in471680
 -Node: Numeric Functions473668
 -Ref: Numeric Functions-Footnote-1477502
 -Ref: Numeric Functions-Footnote-2477859
 -Ref: Numeric Functions-Footnote-3477907
 -Node: String Functions478176
 -Ref: String Functions-Footnote-1501179
 -Ref: String Functions-Footnote-2501308
 -Ref: String Functions-Footnote-3501556
 -Node: Gory Details501643
 -Ref: table-sub-escapes503322
 -Ref: table-sub-posix-92504676
 -Ref: table-sub-proposed506027
 -Ref: table-posix-sub507381
 -Ref: table-gensub-escapes508926
 -Ref: Gory Details-Footnote-1510102
 -Ref: Gory Details-Footnote-2510153
 -Node: I/O Functions510304
 -Ref: I/O Functions-Footnote-1517300
 -Node: Time Functions517447
 -Ref: Time Functions-Footnote-1528440
 -Ref: Time Functions-Footnote-2528508
 -Ref: Time Functions-Footnote-3528666
 -Ref: Time Functions-Footnote-4528777
 -Ref: Time Functions-Footnote-5528889
 -Ref: Time Functions-Footnote-6529116
 -Node: Bitwise Functions529382
 -Ref: table-bitwise-ops529944
 -Ref: Bitwise Functions-Footnote-1534189
 -Node: Type Functions534373
 -Node: I18N Functions535524
 -Node: User-defined537176
 -Node: Definition Syntax537980
 -Ref: Definition Syntax-Footnote-1542894
 -Node: Function Example542963
 -Ref: Function Example-Footnote-1545612
 -Node: Function Caveats545634
 -Node: Calling A Function546152
 -Node: Variable Scope547107
 -Node: Pass By Value/Reference550070
 -Node: Return Statement553578
 -Node: Dynamic Typing556559
 -Node: Indirect Calls557490
 -Node: Library Functions567177
 -Ref: Library Functions-Footnote-1570690
 -Ref: Library Functions-Footnote-2570833
 -Node: Library Names571004
 -Ref: Library Names-Footnote-1574477
 -Ref: Library Names-Footnote-2574697
 -Node: General Functions574783
 -Node: Strtonum Function575811
 -Node: Assert Function578741
 -Node: Round Function582067
 -Node: Cliff Random Function583608
 -Node: Ordinal Functions584624
 -Ref: Ordinal Functions-Footnote-1587701
 -Ref: Ordinal Functions-Footnote-2587953
 -Node: Join Function588164
 -Ref: Join Function-Footnote-1589935
 -Node: Getlocaltime Function590135
 -Node: Readfile Function593876
 -Node: Data File Management595715
 -Node: Filetrans Function596347
 -Node: Rewind Function600416
 -Node: File Checking601803
 -Node: Empty Files602897
 -Node: Ignoring Assigns605127
 -Node: Getopt Function606681
 -Ref: Getopt Function-Footnote-1617984
 -Node: Passwd Functions618187
 -Ref: Passwd Functions-Footnote-1627165
 -Node: Group Functions627253
 -Node: Walking Arrays635337
 -Node: Sample Programs637473
 -Node: Running Examples638147
 -Node: Clones638875
 -Node: Cut Program640099
 -Node: Egrep Program649950
 -Ref: Egrep Program-Footnote-1657723
 -Node: Id Program657833
 -Node: Split Program661482
 -Ref: Split Program-Footnote-1665001
 -Node: Tee Program665129
 -Node: Uniq Program667932
 -Node: Wc Program675361
 -Ref: Wc Program-Footnote-1679627
 -Ref: Wc Program-Footnote-2679827
 -Node: Miscellaneous Programs679919
 -Node: Dupword Program681107
 -Node: Alarm Program683138
 -Node: Translate Program687945
 -Ref: Translate Program-Footnote-1692332
 -Ref: Translate Program-Footnote-2692580
 -Node: Labels Program692714
 -Ref: Labels Program-Footnote-1696085
 -Node: Word Sorting696169
 -Node: History Sorting700053
 -Node: Extract Program701892
 -Ref: Extract Program-Footnote-1709395
 -Node: Simple Sed709523
 -Node: Igawk Program712585
 -Ref: Igawk Program-Footnote-1727756
 -Ref: Igawk Program-Footnote-2727957
 -Node: Anagram Program728095
 -Node: Signature Program731163
 -Node: Advanced Features732263
 -Node: Nondecimal Data734149
 -Node: Array Sorting735732
 -Node: Controlling Array Traversal736429
 -Node: Array Sorting Functions744713
 -Ref: Array Sorting Functions-Footnote-1748582
 -Node: Two-way I/O748776
 -Ref: Two-way I/O-Footnote-1754208
 -Node: TCP/IP Networking754290
 -Node: Profiling757134
 -Node: Internationalization764637
 -Node: I18N and L10N766062
 -Node: Explaining gettext766748
 -Ref: Explaining gettext-Footnote-1771816
 -Ref: Explaining gettext-Footnote-2772000
 -Node: Programmer i18n772165
 -Node: Translator i18n776392
 -Node: String Extraction777186
 -Ref: String Extraction-Footnote-1778147
 -Node: Printf Ordering778233
 -Ref: Printf Ordering-Footnote-1781015
 -Node: I18N Portability781079
 -Ref: I18N Portability-Footnote-1783528
 -Node: I18N Example783591
 -Ref: I18N Example-Footnote-1786229
 -Node: Gawk I18N786301
 -Node: Debugger786922
 -Node: Debugging787893
 -Node: Debugging Concepts788326
 -Node: Debugging Terms790182
 -Node: Awk Debugging792779
 -Node: Sample Debugging Session793671
 -Node: Debugger Invocation794191
 -Node: Finding The Bug795524
 -Node: List of Debugger Commands802011
 -Node: Breakpoint Control803345
 -Node: Debugger Execution Control807009
 -Node: Viewing And Changing Data810369
 -Node: Execution Stack813725
 -Node: Debugger Info815192
 -Node: Miscellaneous Debugger Commands819186
 -Node: Readline Support824364
 -Node: Limitations825195
 -Node: Arbitrary Precision Arithmetic827447
 -Ref: Arbitrary Precision Arithmetic-Footnote-1829096
 -Node: General Arithmetic829244
 -Node: Floating Point Issues830964
 -Node: String Conversion Precision831845
 -Ref: String Conversion Precision-Footnote-1833550
 -Node: Unexpected Results833659
 -Node: POSIX Floating Point Problems835812
 -Ref: POSIX Floating Point Problems-Footnote-1839637
 -Node: Integer Programming839675
 -Node: Floating-point Programming841414
 -Ref: Floating-point Programming-Footnote-1847745
 -Ref: Floating-point Programming-Footnote-2848015
 -Node: Floating-point Representation848279
 -Node: Floating-point Context849444
 -Ref: table-ieee-formats850283
 -Node: Rounding Mode851667
 -Ref: table-rounding-modes852146
 -Ref: Rounding Mode-Footnote-1855161
 -Node: Gawk and MPFR855340
 -Node: Arbitrary Precision Floats856749
 -Ref: Arbitrary Precision Floats-Footnote-1859192
 -Node: Setting Precision859508
 -Ref: table-predefined-precision-strings860194
 -Node: Setting Rounding Mode862339
 -Ref: table-gawk-rounding-modes862743
 -Node: Floating-point Constants863930
 -Node: Changing Precision865359
 -Ref: Changing Precision-Footnote-1866756
 -Node: Exact Arithmetic866930
 -Node: Arbitrary Precision Integers870068
 -Ref: Arbitrary Precision Integers-Footnote-1873083
 -Node: Dynamic Extensions873230
 -Node: Extension Intro874688
 -Node: Plugin License875953
 -Node: Extension Mechanism Outline876638
 -Ref: load-extension877055
 -Ref: load-new-function878533
 -Ref: call-new-function879528
 -Node: Extension API Description881543
 -Node: Extension API Functions Introduction882830
 -Node: General Data Types887757
 -Ref: General Data Types-Footnote-1893452
 -Node: Requesting Values893751
 -Ref: table-value-types-returned894488
 -Node: Memory Allocation Functions895442
 -Ref: Memory Allocation Functions-Footnote-1898188
 -Node: Constructor Functions898284
 -Node: Registration Functions900042
 -Node: Extension Functions900727
 -Node: Exit Callback Functions903029
 -Node: Extension Version String904278
 -Node: Input Parsers904928
 -Node: Output Wrappers914685
 -Node: Two-way processors919195
 -Node: Printing Messages921403
 -Ref: Printing Messages-Footnote-1922480
 -Node: Updating `ERRNO'922632
 -Node: Accessing Parameters923371
 -Node: Symbol Table Access924601
 -Node: Symbol table by name925115
 -Node: Symbol table by cookie927091
 -Ref: Symbol table by cookie-Footnote-1931223
 -Node: Cached values931286
 -Ref: Cached values-Footnote-1934776
 -Node: Array Manipulation934867
 -Ref: Array Manipulation-Footnote-1935965
 -Node: Array Data Types936004
 -Ref: Array Data Types-Footnote-1938707
 -Node: Array Functions938799
 -Node: Flattening Arrays942635
 -Node: Creating Arrays949487
 -Node: Extension API Variables954212
 -Node: Extension Versioning954848
 -Node: Extension API Informational Variables956749
 -Node: Extension API Boilerplate957835
 -Node: Finding Extensions961639
 -Node: Extension Example962199
 -Node: Internal File Description962929
 -Node: Internal File Ops967020
 -Ref: Internal File Ops-Footnote-1978529
 -Node: Using Internal File Ops978669
 -Ref: Using Internal File Ops-Footnote-1981016
 -Node: Extension Samples981282
 -Node: Extension Sample File Functions982806
 -Node: Extension Sample Fnmatch991293
 -Node: Extension Sample Fork993062
 -Node: Extension Sample Inplace994275
 -Node: Extension Sample Ord996053
 -Node: Extension Sample Readdir996889
 -Node: Extension Sample Revout998421
 -Node: Extension Sample Rev2way999014
 -Node: Extension Sample Read write array999704
 -Node: Extension Sample Readfile1001587
 -Node: Extension Sample API Tests1002687
 -Node: Extension Sample Time1003212
 -Node: gawkextlib1004576
 -Node: Language History1007357
 -Node: V7/SVR3.11008950
 -Node: SVR41011270
 -Node: POSIX1012712
 -Node: BTL1014098
 -Node: POSIX/GNU1014832
 -Node: Feature History1020431
 -Node: Common Extensions1033407
 -Node: Ranges and Locales1034719
 -Ref: Ranges and Locales-Footnote-11039336
 -Ref: Ranges and Locales-Footnote-21039363
 -Ref: Ranges and Locales-Footnote-31039597
 -Node: Contributors1039818
 -Node: Installation1045199
 -Node: Gawk Distribution1046093
 -Node: Getting1046577
 -Node: Extracting1047403
 -Node: Distribution contents1049095
 -Node: Unix Installation1054816
 -Node: Quick Installation1055433
 -Node: Additional Configuration Options1057879
 -Node: Configuration Philosophy1059615
 -Node: Non-Unix Installation1061969
 -Node: PC Installation1062427
 -Node: PC Binary Installation1063726
 -Node: PC Compiling1065574
 -Node: PC Testing1068518
 -Node: PC Using1069694
 -Node: Cygwin1073862
 -Node: MSYS1074671
 -Node: VMS Installation1075185
 -Node: VMS Compilation1075981
 -Ref: VMS Compilation-Footnote-11077233
 -Node: VMS Dynamic Extensions1077291
 -Node: VMS Installation Details1078664
 -Node: VMS Running1080915
 -Node: VMS GNV1083749
 -Node: VMS Old Gawk1084472
 -Node: Bugs1084942
 -Node: Other Versions1088860
 -Node: Notes1094944
 -Node: Compatibility Mode1095744
 -Node: Additions1096527
 -Node: Accessing The Source1097454
 -Node: Adding Code1098894
 -Node: New Ports1104939
 -Node: Derived Files1109074
 -Ref: Derived Files-Footnote-11114395
 -Ref: Derived Files-Footnote-21114429
 -Ref: Derived Files-Footnote-31115029
 -Node: Future Extensions1115127
 -Node: Implementation Limitations1115710
 -Node: Extension Design1116958
 -Node: Old Extension Problems1118112
 -Ref: Old Extension Problems-Footnote-11119620
 -Node: Extension New Mechanism Goals1119677
 -Ref: Extension New Mechanism Goals-Footnote-11123042
 -Node: Extension Other Design Decisions1123228
 -Node: Extension Future Growth1125334
 -Node: Old Extension Mechanism1126170
 -Node: Basic Concepts1127910
 -Node: Basic High Level1128591
 -Ref: figure-general-flow1128863
 -Ref: figure-process-flow1129462
 -Ref: Basic High Level-Footnote-11132691
 -Node: Basic Data Typing1132876
 -Node: Glossary1136231
 -Node: Copying1161462
 -Node: GNU Free Documentation License1199018
 -Node: Index1224154
++Ref: Auto-set-Footnote-1431248
++Ref: Auto-set-Footnote-2431453
++Node: ARGC and ARGV431509
++Node: Arrays435363
++Node: Array Basics436868
++Node: Array Intro437694
++Node: Reference to Elements442011
++Node: Assigning Elements444281
++Node: Array Example444772
++Node: Scanning an Array446504
++Node: Controlling Scanning448818
++Ref: Controlling Scanning-Footnote-1453905
++Node: Delete454221
++Ref: Delete-Footnote-1456986
++Node: Numeric Array Subscripts457043
++Node: Uninitialized Subscripts459226
++Node: Multidimensional460853
++Node: Multiscanning463946
++Node: Arrays of Arrays465535
++Node: Functions470175
++Node: Built-in470994
++Node: Calling Built-in472072
++Node: Numeric Functions474060
++Ref: Numeric Functions-Footnote-1477894
++Ref: Numeric Functions-Footnote-2478251
++Ref: Numeric Functions-Footnote-3478299
++Node: String Functions478568
++Ref: String Functions-Footnote-1501571
++Ref: String Functions-Footnote-2501700
++Ref: String Functions-Footnote-3501948
++Node: Gory Details502035
++Ref: table-sub-escapes503714
++Ref: table-sub-posix-92505068
++Ref: table-sub-proposed506419
++Ref: table-posix-sub507773
++Ref: table-gensub-escapes509318
++Ref: Gory Details-Footnote-1510494
++Ref: Gory Details-Footnote-2510545
++Node: I/O Functions510696
++Ref: I/O Functions-Footnote-1517692
++Node: Time Functions517839
++Ref: Time Functions-Footnote-1528832
++Ref: Time Functions-Footnote-2528900
++Ref: Time Functions-Footnote-3529058
++Ref: Time Functions-Footnote-4529169
++Ref: Time Functions-Footnote-5529281
++Ref: Time Functions-Footnote-6529508
++Node: Bitwise Functions529774
++Ref: table-bitwise-ops530336
++Ref: Bitwise Functions-Footnote-1534581
++Node: Type Functions534765
++Node: I18N Functions535916
++Node: User-defined537568
++Node: Definition Syntax538372
++Ref: Definition Syntax-Footnote-1543286
++Node: Function Example543355
++Ref: Function Example-Footnote-1546004
++Node: Function Caveats546026
++Node: Calling A Function546544
++Node: Variable Scope547499
++Node: Pass By Value/Reference550462
++Node: Return Statement553970
++Node: Dynamic Typing556951
++Node: Indirect Calls557882
++Node: Library Functions567569
++Ref: Library Functions-Footnote-1571082
++Ref: Library Functions-Footnote-2571225
++Node: Library Names571396
++Ref: Library Names-Footnote-1574869
++Ref: Library Names-Footnote-2575089
++Node: General Functions575175
++Node: Strtonum Function576203
++Node: Assert Function579133
++Node: Round Function582459
++Node: Cliff Random Function584000
++Node: Ordinal Functions585016
++Ref: Ordinal Functions-Footnote-1588093
++Ref: Ordinal Functions-Footnote-2588345
++Node: Join Function588556
++Ref: Join Function-Footnote-1590327
++Node: Getlocaltime Function590527
++Node: Readfile Function594268
++Node: Data File Management596107
++Node: Filetrans Function596739
++Node: Rewind Function600808
++Node: File Checking602195
++Node: Empty Files603289
++Node: Ignoring Assigns605519
++Node: Getopt Function607073
++Ref: Getopt Function-Footnote-1618376
++Node: Passwd Functions618579
++Ref: Passwd Functions-Footnote-1627557
++Node: Group Functions627645
++Node: Walking Arrays635729
++Node: Sample Programs637865
++Node: Running Examples638539
++Node: Clones639267
++Node: Cut Program640491
++Node: Egrep Program650342
++Ref: Egrep Program-Footnote-1658115
++Node: Id Program658225
++Node: Split Program661874
++Ref: Split Program-Footnote-1665393
++Node: Tee Program665521
++Node: Uniq Program668324
++Node: Wc Program675753
++Ref: Wc Program-Footnote-1680019
++Ref: Wc Program-Footnote-2680219
++Node: Miscellaneous Programs680311
++Node: Dupword Program681499
++Node: Alarm Program683530
++Node: Translate Program688337
++Ref: Translate Program-Footnote-1692724
++Ref: Translate Program-Footnote-2692972
++Node: Labels Program693106
++Ref: Labels Program-Footnote-1696477
++Node: Word Sorting696561
++Node: History Sorting700445
++Node: Extract Program702284
++Ref: Extract Program-Footnote-1709787
++Node: Simple Sed709915
++Node: Igawk Program712977
++Ref: Igawk Program-Footnote-1728148
++Ref: Igawk Program-Footnote-2728349
++Node: Anagram Program728487
++Node: Signature Program731555
++Node: Advanced Features732655
++Node: Nondecimal Data734541
++Node: Array Sorting736124
++Node: Controlling Array Traversal736821
++Node: Array Sorting Functions745105
++Ref: Array Sorting Functions-Footnote-1748974
++Node: Two-way I/O749168
++Ref: Two-way I/O-Footnote-1754600
++Node: TCP/IP Networking754682
++Node: Profiling757526
++Node: Internationalization765029
++Node: I18N and L10N766454
++Node: Explaining gettext767140
++Ref: Explaining gettext-Footnote-1772208
++Ref: Explaining gettext-Footnote-2772392
++Node: Programmer i18n772557
++Node: Translator i18n776784
++Node: String Extraction777578
++Ref: String Extraction-Footnote-1778539
++Node: Printf Ordering778625
++Ref: Printf Ordering-Footnote-1781407
++Node: I18N Portability781471
++Ref: I18N Portability-Footnote-1783920
++Node: I18N Example783983
++Ref: I18N Example-Footnote-1786621
++Node: Gawk I18N786693
++Node: Debugger787314
++Node: Debugging788285
++Node: Debugging Concepts788718
++Node: Debugging Terms790574
++Node: Awk Debugging793171
++Node: Sample Debugging Session794063
++Node: Debugger Invocation794583
++Node: Finding The Bug795916
++Node: List of Debugger Commands802403
++Node: Breakpoint Control803737
++Node: Debugger Execution Control807401
++Node: Viewing And Changing Data810761
++Node: Execution Stack814117
++Node: Debugger Info815584
++Node: Miscellaneous Debugger Commands819578
++Node: Readline Support824756
++Node: Limitations825587
++Node: Arbitrary Precision Arithmetic827839
++Ref: Arbitrary Precision Arithmetic-Footnote-1829488
++Node: General Arithmetic829636
++Node: Floating Point Issues831356
++Node: String Conversion Precision832237
++Ref: String Conversion Precision-Footnote-1833942
++Node: Unexpected Results834051
++Node: POSIX Floating Point Problems836204
++Ref: POSIX Floating Point Problems-Footnote-1840029
++Node: Integer Programming840067
++Node: Floating-point Programming841806
++Ref: Floating-point Programming-Footnote-1848137
++Ref: Floating-point Programming-Footnote-2848407
++Node: Floating-point Representation848671
++Node: Floating-point Context849836
++Ref: table-ieee-formats850675
++Node: Rounding Mode852059
++Ref: table-rounding-modes852538
++Ref: Rounding Mode-Footnote-1855553
++Node: Gawk and MPFR855732
++Node: Arbitrary Precision Floats857141
++Ref: Arbitrary Precision Floats-Footnote-1859584
++Node: Setting Precision859900
++Ref: table-predefined-precision-strings860586
++Node: Setting Rounding Mode862731
++Ref: table-gawk-rounding-modes863135
++Node: Floating-point Constants864322
++Node: Changing Precision865751
++Ref: Changing Precision-Footnote-1867148
++Node: Exact Arithmetic867322
++Node: Arbitrary Precision Integers870460
++Ref: Arbitrary Precision Integers-Footnote-1873475
++Node: Dynamic Extensions873622
++Node: Extension Intro875080
++Node: Plugin License876345
++Node: Extension Mechanism Outline877030
++Ref: load-extension877447
++Ref: load-new-function878925
++Ref: call-new-function879920
++Node: Extension API Description881935
++Node: Extension API Functions Introduction883222
++Node: General Data Types888149
++Ref: General Data Types-Footnote-1893844
++Node: Requesting Values894143
++Ref: table-value-types-returned894880
++Node: Memory Allocation Functions895834
++Ref: Memory Allocation Functions-Footnote-1898580
++Node: Constructor Functions898676
++Node: Registration Functions900434
++Node: Extension Functions901119
++Node: Exit Callback Functions903421
++Node: Extension Version String904670
++Node: Input Parsers905320
++Node: Output Wrappers915077
++Node: Two-way processors919587
++Node: Printing Messages921795
++Ref: Printing Messages-Footnote-1922872
++Node: Updating `ERRNO'923024
++Node: Accessing Parameters923763
++Node: Symbol Table Access924993
++Node: Symbol table by name925507
++Node: Symbol table by cookie927483
++Ref: Symbol table by cookie-Footnote-1931615
++Node: Cached values931678
++Ref: Cached values-Footnote-1935168
++Node: Array Manipulation935259
++Ref: Array Manipulation-Footnote-1936357
++Node: Array Data Types936396
++Ref: Array Data Types-Footnote-1939099
++Node: Array Functions939191
++Node: Flattening Arrays943027
++Node: Creating Arrays949879
++Node: Extension API Variables954604
++Node: Extension Versioning955240
++Node: Extension API Informational Variables957141
++Node: Extension API Boilerplate958227
++Node: Finding Extensions962031
++Node: Extension Example962591
++Node: Internal File Description963321
++Node: Internal File Ops967412
++Ref: Internal File Ops-Footnote-1978921
++Node: Using Internal File Ops979061
++Ref: Using Internal File Ops-Footnote-1981408
++Node: Extension Samples981674
++Node: Extension Sample File Functions983198
++Node: Extension Sample Fnmatch991685
++Node: Extension Sample Fork993454
++Node: Extension Sample Inplace994667
++Node: Extension Sample Ord996445
++Node: Extension Sample Readdir997281
++Node: Extension Sample Revout998813
++Node: Extension Sample Rev2way999406
++Node: Extension Sample Read write array1000096
++Node: Extension Sample Readfile1001979
++Node: Extension Sample API Tests1003079
++Node: Extension Sample Time1003604
++Node: gawkextlib1004968
++Node: Language History1007749
++Node: V7/SVR3.11009342
++Node: SVR41011662
++Node: POSIX1013104
++Node: BTL1014490
++Node: POSIX/GNU1015224
++Node: Feature History1020823
++Node: Common Extensions1033799
++Node: Ranges and Locales1035111
++Ref: Ranges and Locales-Footnote-11039728
++Ref: Ranges and Locales-Footnote-21039755
++Ref: Ranges and Locales-Footnote-31039989
++Node: Contributors1040210
++Node: Installation1045591
++Node: Gawk Distribution1046485
++Node: Getting1046969
++Node: Extracting1047795
++Node: Distribution contents1049487
++Node: Unix Installation1055208
++Node: Quick Installation1055825
++Node: Additional Configuration Options1058271
++Node: Configuration Philosophy1060007
++Node: Non-Unix Installation1062361
++Node: PC Installation1062819
++Node: PC Binary Installation1064118
++Node: PC Compiling1065966
++Node: PC Testing1068910
++Node: PC Using1070086
++Node: Cygwin1074254
++Node: MSYS1075063
++Node: VMS Installation1075577
++Node: VMS Compilation1076373
++Ref: VMS Compilation-Footnote-11077625
++Node: VMS Dynamic Extensions1077683
++Node: VMS Installation Details1079056
++Node: VMS Running1081307
++Node: VMS GNV1084141
++Node: VMS Old Gawk1084864
++Node: Bugs1085334
++Node: Other Versions1089252
++Node: Notes1095336
++Node: Compatibility Mode1096136
++Node: Additions1096919
++Node: Accessing The Source1097846
++Node: Adding Code1099286
++Node: New Ports1105331
++Node: Derived Files1109466
++Ref: Derived Files-Footnote-11114787
++Ref: Derived Files-Footnote-21114821
++Ref: Derived Files-Footnote-31115421
++Node: Future Extensions1115519
++Node: Implementation Limitations1116102
++Node: Extension Design1117350
++Node: Old Extension Problems1118504
++Ref: Old Extension Problems-Footnote-11120012
++Node: Extension New Mechanism Goals1120069
++Ref: Extension New Mechanism Goals-Footnote-11123434
++Node: Extension Other Design Decisions1123620
++Node: Extension Future Growth1125726
++Node: Old Extension Mechanism1126562
++Node: Basic Concepts1128302
++Node: Basic High Level1128983
++Ref: figure-general-flow1129255
++Ref: figure-process-flow1129854
++Ref: Basic High Level-Footnote-11133083
++Node: Basic Data Typing1133268
++Node: Glossary1136623
++Node: Copying1161854
++Node: GNU Free Documentation License1199410
++Node: Index1224546
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    2 +
 doc/   | 1082 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |  318 ++++++++++-------
 doc/ |  312 ++++++++++-------
 4 files changed, 919 insertions(+), 795 deletions(-)


reply via email to

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