[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-361-g8924dec

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-361-g8924dec
Date: Thu, 27 Feb 2014 04:04:22 +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  8924decac2ae2a37f30c6a688e671d2b32d5ff89 (commit)
       via  d80438ac6fef9137ab0450f02cd507d422aa9c32 (commit)
       via  6994c5d1fc086915699a04bba84596c6fbf488da (commit)
       via  c40640f98379cbe112277033e3a8ab4caaa35ab8 (commit)
       via  dad57e4fdd815c9038267ec0fc7aa593f20b0a05 (commit)
      from  7a05fe38d3e7556eb94f694173b745522878e919 (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 8924decac2ae2a37f30c6a688e671d2b32d5ff89
Merge: 7a05fe3 d80438a
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Feb 27 06:03:55 2014 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 5deb648,eb7c52f..10307b3
--- a/doc/
+++ b/doc/
@@@ -32086,10 -32095,10 +32104,10 @@@ Inde
  * PROCINFO array <3>:                    Group Functions.     (line   6)
  * PROCINFO array <4>:                    Passwd Functions.    (line   6)
  * PROCINFO array <5>:                    Time Functions.      (line  47)
 -* PROCINFO array <6>:                    Auto-set.            (line 133)
 +* PROCINFO array <6>:                    Auto-set.            (line 142)
  * PROCINFO array:                        Obsolete.            (line  11)
  * profiling awk programs:                Profiling.           (line   6)
- * profiling awk programs, dynamically:   Profiling.           (line 172)
+ * profiling awk programs, dynamically:   Profiling.           (line 179)
  * program, definition of:                Getting Started.     (line  21)
  * programmers, attractiveness of:        Two-way I/O.         (line   6)
  * programming conventions, --non-decimal-data option: Nondecimal Data.
@@@ -32928,347 -32937,348 +32946,348 @@@ Node: While Statement38445
  Node: Do Statement386497
  Node: For Statement387653
  Node: Switch Statement390805
- Node: Break Statement392902
- Node: Continue Statement394892
- Node: Next Statement396685
- Node: Nextfile Statement399075
- Node: Exit Statement401718
- Node: Built-in Variables404134
- Node: User-modified405229
- Ref: User-modified-Footnote-1413587
- Node: Auto-set413649
- Ref: Auto-set-Footnote-1427119
- Ref: Auto-set-Footnote-2427324
- Node: ARGC and ARGV427380
- Node: Arrays431231
- Node: Array Basics432736
- Node: Array Intro433562
- Node: Reference to Elements437879
- Node: Assigning Elements440149
- Node: Array Example440640
- Node: Scanning an Array442372
- Node: Controlling Scanning444686
- Ref: Controlling Scanning-Footnote-1449773
- Node: Delete450089
- Ref: Delete-Footnote-1452854
- Node: Numeric Array Subscripts452911
- Node: Uninitialized Subscripts455094
- Node: Multidimensional456721
- Node: Multiscanning459814
- Node: Arrays of Arrays461403
- Node: Functions466043
- Node: Built-in466862
- Node: Calling Built-in467940
- Node: Numeric Functions469928
- Ref: Numeric Functions-Footnote-1473760
- Ref: Numeric Functions-Footnote-2474117
- Ref: Numeric Functions-Footnote-3474165
- Node: String Functions474434
- Ref: String Functions-Footnote-1497354
- Ref: String Functions-Footnote-2497483
- Ref: String Functions-Footnote-3497731
- Node: Gory Details497818
- Ref: table-sub-escapes499497
- Ref: table-sub-posix-92500851
- Ref: table-sub-proposed502202
- Ref: table-posix-sub503556
- Ref: table-gensub-escapes505101
- Ref: Gory Details-Footnote-1506277
- Ref: Gory Details-Footnote-2506328
- Node: I/O Functions506479
- Ref: I/O Functions-Footnote-1513464
- Node: Time Functions513611
- Ref: Time Functions-Footnote-1524544
- Ref: Time Functions-Footnote-2524612
- Ref: Time Functions-Footnote-3524770
- Ref: Time Functions-Footnote-4524881
- Ref: Time Functions-Footnote-5524993
- Ref: Time Functions-Footnote-6525220
- Node: Bitwise Functions525486
- Ref: table-bitwise-ops526048
- Ref: Bitwise Functions-Footnote-1530269
- Node: Type Functions530453
- Node: I18N Functions531604
- Node: User-defined533231
- Node: Definition Syntax534035
- Ref: Definition Syntax-Footnote-1538945
- Node: Function Example539014
- Node: Function Caveats541608
- Node: Calling A Function542029
- Node: Variable Scope543144
- Node: Pass By Value/Reference546107
- Node: Return Statement549615
- Node: Dynamic Typing552596
- Node: Indirect Calls553527
- Node: Library Functions563212
- Ref: Library Functions-Footnote-1566725
- Ref: Library Functions-Footnote-2566868
- Node: Library Names567039
- Ref: Library Names-Footnote-1570510
- Ref: Library Names-Footnote-2570730
- Node: General Functions570816
- Node: Strtonum Function571844
- Node: Assert Function574774
- Node: Round Function578100
- Node: Cliff Random Function579643
- Node: Ordinal Functions580659
- Ref: Ordinal Functions-Footnote-1583731
- Ref: Ordinal Functions-Footnote-2583983
- Node: Join Function584192
- Ref: Join Function-Footnote-1585963
- Node: Getlocaltime Function586163
- Node: Readfile Function589904
- Node: Data File Management591743
- Node: Filetrans Function592375
- Node: Rewind Function596444
- Node: File Checking597831
- Node: Empty Files598925
- Node: Ignoring Assigns601155
- Node: Getopt Function602708
- Ref: Getopt Function-Footnote-1614011
- Node: Passwd Functions614214
- Ref: Passwd Functions-Footnote-1623189
- Node: Group Functions623277
- Node: Walking Arrays631361
- Node: Sample Programs633498
- Node: Running Examples634172
- Node: Clones634900
- Node: Cut Program636124
- Node: Egrep Program645969
- Ref: Egrep Program-Footnote-1653742
- Node: Id Program653852
- Node: Split Program657468
- Ref: Split Program-Footnote-1660987
- Node: Tee Program661115
- Node: Uniq Program663918
- Node: Wc Program671347
- Ref: Wc Program-Footnote-1675613
- Ref: Wc Program-Footnote-2675813
- Node: Miscellaneous Programs675905
- Node: Dupword Program677093
- Node: Alarm Program679124
- Node: Translate Program683931
- Ref: Translate Program-Footnote-1688318
- Ref: Translate Program-Footnote-2688566
- Node: Labels Program688700
- Ref: Labels Program-Footnote-1692071
- Node: Word Sorting692155
- Node: History Sorting696039
- Node: Extract Program697878
- Ref: Extract Program-Footnote-1705381
- Node: Simple Sed705509
- Node: Igawk Program708571
- Ref: Igawk Program-Footnote-1723728
- Ref: Igawk Program-Footnote-2723929
- Node: Anagram Program724067
- Node: Signature Program727135
- Node: Advanced Features728235
- Node: Nondecimal Data730121
- Node: Array Sorting731704
- Node: Controlling Array Traversal732401
- Node: Array Sorting Functions740685
- Ref: Array Sorting Functions-Footnote-1744554
- Node: Two-way I/O744748
- Ref: Two-way I/O-Footnote-1750180
- Node: TCP/IP Networking750250
- Node: Profiling753094
- Node: Internationalization760591
- Node: I18N and L10N762016
- Node: Explaining gettext762702
- Ref: Explaining gettext-Footnote-1767770
- Ref: Explaining gettext-Footnote-2767954
- Node: Programmer i18n768119
- Node: Translator i18n772321
- Node: String Extraction773114
- Ref: String Extraction-Footnote-1774075
- Node: Printf Ordering774161
- Ref: Printf Ordering-Footnote-1776945
- Node: I18N Portability777009
- Ref: I18N Portability-Footnote-1779458
- Node: I18N Example779521
- Ref: I18N Example-Footnote-1782159
- Node: Gawk I18N782231
- Node: Debugger782852
- Node: Debugging783823
- Node: Debugging Concepts784256
- Node: Debugging Terms786112
- Node: Awk Debugging788709
- Node: Sample Debugging Session789601
- Node: Debugger Invocation790121
- Node: Finding The Bug791453
- Node: List of Debugger Commands797941
- Node: Breakpoint Control799275
- Node: Debugger Execution Control802939
- Node: Viewing And Changing Data806299
- Node: Execution Stack809655
- Node: Debugger Info811122
- Node: Miscellaneous Debugger Commands815104
- Node: Readline Support820280
- Node: Limitations821111
- Node: Arbitrary Precision Arithmetic823363
- Ref: Arbitrary Precision Arithmetic-Footnote-1825012
- Node: General Arithmetic825160
- Node: Floating Point Issues826880
- Node: String Conversion Precision827761
- Ref: String Conversion Precision-Footnote-1829466
- Node: Unexpected Results829575
- Node: POSIX Floating Point Problems831728
- Ref: POSIX Floating Point Problems-Footnote-1835553
- Node: Integer Programming835591
- Node: Floating-point Programming837330
- Ref: Floating-point Programming-Footnote-1843661
- Ref: Floating-point Programming-Footnote-2843931
- Node: Floating-point Representation844195
- Node: Floating-point Context845360
- Ref: table-ieee-formats846199
- Node: Rounding Mode847583
- Ref: table-rounding-modes848062
- Ref: Rounding Mode-Footnote-1851077
- Node: Gawk and MPFR851256
- Node: Arbitrary Precision Floats852511
- Ref: Arbitrary Precision Floats-Footnote-1854954
- Node: Setting Precision855270
- Ref: table-predefined-precision-strings855956
- Node: Setting Rounding Mode858101
- Ref: table-gawk-rounding-modes858505
- Node: Floating-point Constants859692
- Node: Changing Precision861121
- Ref: Changing Precision-Footnote-1862518
- Node: Exact Arithmetic862692
- Node: Arbitrary Precision Integers865830
- Ref: Arbitrary Precision Integers-Footnote-1868848
- Node: Dynamic Extensions868995
- Node: Extension Intro870453
- Node: Plugin License871718
- Node: Extension Mechanism Outline872403
- Ref: load-extension872820
- Ref: load-new-function874298
- Ref: call-new-function875293
- Node: Extension API Description877308
- Node: Extension API Functions Introduction878521
- Node: General Data Types883387
- Ref: General Data Types-Footnote-1888989
- Node: Requesting Values889288
- Ref: table-value-types-returned890019
- Node: Constructor Functions890973
- Node: Registration Functions893993
- Node: Extension Functions894678
- Node: Exit Callback Functions896903
- Node: Extension Version String898152
- Node: Input Parsers898802
- Node: Output Wrappers908559
- Node: Two-way processors913069
- Node: Printing Messages915277
- Ref: Printing Messages-Footnote-1916354
- Node: Updating `ERRNO'916506
- Node: Accessing Parameters917245
- Node: Symbol Table Access918475
- Node: Symbol table by name918987
- Node: Symbol table by cookie920734
- Ref: Symbol table by cookie-Footnote-1924864
- Node: Cached values924927
- Ref: Cached values-Footnote-1928376
- Node: Array Manipulation928467
- Ref: Array Manipulation-Footnote-1929565
- Node: Array Data Types929604
- Ref: Array Data Types-Footnote-1932307
- Node: Array Functions932399
- Node: Flattening Arrays936165
- Node: Creating Arrays943017
- Node: Extension API Variables947742
- Node: Extension Versioning948378
- Node: Extension API Informational Variables950279
- Node: Extension API Boilerplate951365
- Node: Finding Extensions955169
- Node: Extension Example955729
- Node: Internal File Description956459
- Node: Internal File Ops960550
- Ref: Internal File Ops-Footnote-1972058
- Node: Using Internal File Ops972198
- Ref: Using Internal File Ops-Footnote-1974551
- Node: Extension Samples974817
- Node: Extension Sample File Functions976341
- Node: Extension Sample Fnmatch984826
- Node: Extension Sample Fork986552
- Node: Extension Sample Inplace987770
- Node: Extension Sample Ord989548
- Node: Extension Sample Readdir990384
- Node: Extension Sample Revout991916
- Node: Extension Sample Rev2way992509
- Node: Extension Sample Read write array993199
- Node: Extension Sample Readfile995082
- Node: Extension Sample API Tests995900
- Node: Extension Sample Time996425
- Node: gawkextlib997789
- Node: Language History1000570
- Node: V7/SVR3.11002163
- Node: SVR41004483
- Node: POSIX1005925
- Node: BTL1007311
- Node: POSIX/GNU1008045
- Node: Feature History1013644
- Node: Common Extensions1026608
- Node: Ranges and Locales1027920
- Ref: Ranges and Locales-Footnote-11032538
- Ref: Ranges and Locales-Footnote-21032565
- Ref: Ranges and Locales-Footnote-31032825
- Node: Contributors1033046
- Node: Installation1038191
- Node: Gawk Distribution1039085
- Node: Getting1039569
- Node: Extracting1040395
- Node: Distribution contents1042087
- Node: Unix Installation1047792
- Node: Quick Installation1048409
- Node: Additional Configuration Options1050853
- Node: Configuration Philosophy1052589
- Node: Non-Unix Installation1054943
- Node: PC Installation1055401
- Node: PC Binary Installation1056700
- Node: PC Compiling1058548
- Node: PC Testing1061492
- Node: PC Using1062668
- Node: Cygwin1066853
- Node: MSYS1067853
- Node: VMS Installation1068367
- Node: VMS Compilation1069131
- Ref: VMS Compilation-Footnote-11070746
- Node: VMS Dynamic Extensions1070804
- Node: VMS Installation Details1072177
- Node: VMS Running1074424
- Node: VMS GNV1077258
- Node: VMS Old Gawk1077981
- Node: Bugs1078451
- Node: Other Versions1082369
- Node: Notes1088453
- Node: Compatibility Mode1089253
- Node: Additions1090036
- Node: Accessing The Source1090963
- Node: Adding Code1092403
- Node: New Ports1098448
- Node: Derived Files1102583
- Ref: Derived Files-Footnote-11107904
- Ref: Derived Files-Footnote-21107938
- Ref: Derived Files-Footnote-31108538
- Node: Future Extensions1108636
- Node: Implementation Limitations1109219
- Node: Extension Design1110471
- Node: Old Extension Problems1111625
- Ref: Old Extension Problems-Footnote-11113133
- Node: Extension New Mechanism Goals1113190
- Ref: Extension New Mechanism Goals-Footnote-11116555
- Node: Extension Other Design Decisions1116741
- Node: Extension Future Growth1118847
- Node: Old Extension Mechanism1119683
- Node: Basic Concepts1121423
- Node: Basic High Level1122104
- Ref: figure-general-flow1122375
- Ref: figure-process-flow1122974
- Ref: Basic High Level-Footnote-11126203
- Node: Basic Data Typing1126388
- Node: Glossary1129743
- Node: Copying1155205
- Node: GNU Free Documentation License1192762
- Node: Index1217899
+ Node: Break Statement392959
+ Node: Continue Statement394949
+ Node: Next Statement396742
+ Node: Nextfile Statement399132
+ Node: Exit Statement401775
+ Node: Built-in Variables404191
+ Node: User-modified405286
+ Ref: User-modified-Footnote-1413644
+ Node: Auto-set413706
 -Ref: Auto-set-Footnote-1426784
 -Ref: Auto-set-Footnote-2426989
 -Node: ARGC and ARGV427045
 -Node: Arrays430896
 -Node: Array Basics432401
 -Node: Array Intro433227
 -Node: Reference to Elements437544
 -Node: Assigning Elements439814
 -Node: Array Example440305
 -Node: Scanning an Array442037
 -Node: Controlling Scanning444351
 -Ref: Controlling Scanning-Footnote-1449438
 -Node: Delete449754
 -Ref: Delete-Footnote-1452519
 -Node: Numeric Array Subscripts452576
 -Node: Uninitialized Subscripts454759
 -Node: Multidimensional456386
 -Node: Multiscanning459479
 -Node: Arrays of Arrays461068
 -Node: Functions465708
 -Node: Built-in466527
 -Node: Calling Built-in467605
 -Node: Numeric Functions469593
 -Ref: Numeric Functions-Footnote-1473425
 -Ref: Numeric Functions-Footnote-2473782
 -Ref: Numeric Functions-Footnote-3473830
 -Node: String Functions474099
 -Ref: String Functions-Footnote-1497019
 -Ref: String Functions-Footnote-2497148
 -Ref: String Functions-Footnote-3497396
 -Node: Gory Details497483
 -Ref: table-sub-escapes499162
 -Ref: table-sub-posix-92500516
 -Ref: table-sub-proposed501867
 -Ref: table-posix-sub503221
 -Ref: table-gensub-escapes504766
 -Ref: Gory Details-Footnote-1505942
 -Ref: Gory Details-Footnote-2505993
 -Node: I/O Functions506144
 -Ref: I/O Functions-Footnote-1513134
 -Node: Time Functions513281
 -Ref: Time Functions-Footnote-1524214
 -Ref: Time Functions-Footnote-2524282
 -Ref: Time Functions-Footnote-3524440
 -Ref: Time Functions-Footnote-4524551
 -Ref: Time Functions-Footnote-5524663
 -Ref: Time Functions-Footnote-6524890
 -Node: Bitwise Functions525156
 -Ref: table-bitwise-ops525718
 -Ref: Bitwise Functions-Footnote-1529939
 -Node: Type Functions530123
 -Node: I18N Functions531274
 -Node: User-defined532901
 -Node: Definition Syntax533705
 -Ref: Definition Syntax-Footnote-1538619
 -Node: Function Example538688
 -Ref: Function Example-Footnote-1541337
 -Node: Function Caveats541359
 -Node: Calling A Function541877
 -Node: Variable Scope542832
 -Node: Pass By Value/Reference545795
 -Node: Return Statement549303
 -Node: Dynamic Typing552284
 -Node: Indirect Calls553215
 -Node: Library Functions562902
 -Ref: Library Functions-Footnote-1566415
 -Ref: Library Functions-Footnote-2566558
 -Node: Library Names566729
 -Ref: Library Names-Footnote-1570202
 -Ref: Library Names-Footnote-2570422
 -Node: General Functions570508
 -Node: Strtonum Function571536
 -Node: Assert Function574466
 -Node: Round Function577792
 -Node: Cliff Random Function579333
 -Node: Ordinal Functions580349
 -Ref: Ordinal Functions-Footnote-1583426
 -Ref: Ordinal Functions-Footnote-2583678
 -Node: Join Function583889
 -Ref: Join Function-Footnote-1585660
 -Node: Getlocaltime Function585860
 -Node: Readfile Function589601
 -Node: Data File Management591440
 -Node: Filetrans Function592072
 -Node: Rewind Function596141
 -Node: File Checking597528
 -Node: Empty Files598622
 -Node: Ignoring Assigns600852
 -Node: Getopt Function602406
 -Ref: Getopt Function-Footnote-1613709
 -Node: Passwd Functions613912
 -Ref: Passwd Functions-Footnote-1622890
 -Node: Group Functions622978
 -Node: Walking Arrays631062
 -Node: Sample Programs633198
 -Node: Running Examples633872
 -Node: Clones634600
 -Node: Cut Program635824
 -Node: Egrep Program645675
 -Ref: Egrep Program-Footnote-1653448
 -Node: Id Program653558
 -Node: Split Program657174
 -Ref: Split Program-Footnote-1660693
 -Node: Tee Program660821
 -Node: Uniq Program663624
 -Node: Wc Program671053
 -Ref: Wc Program-Footnote-1675319
 -Ref: Wc Program-Footnote-2675519
 -Node: Miscellaneous Programs675611
 -Node: Dupword Program676799
 -Node: Alarm Program678830
 -Node: Translate Program683637
 -Ref: Translate Program-Footnote-1688024
 -Ref: Translate Program-Footnote-2688272
 -Node: Labels Program688406
 -Ref: Labels Program-Footnote-1691777
 -Node: Word Sorting691861
 -Node: History Sorting695745
 -Node: Extract Program697584
 -Ref: Extract Program-Footnote-1705087
 -Node: Simple Sed705215
 -Node: Igawk Program708277
 -Ref: Igawk Program-Footnote-1723434
 -Ref: Igawk Program-Footnote-2723635
 -Node: Anagram Program723773
 -Node: Signature Program726841
 -Node: Advanced Features727941
 -Node: Nondecimal Data729827
 -Node: Array Sorting731410
 -Node: Controlling Array Traversal732107
 -Node: Array Sorting Functions740391
 -Ref: Array Sorting Functions-Footnote-1744260
 -Node: Two-way I/O744454
 -Ref: Two-way I/O-Footnote-1749886
 -Node: TCP/IP Networking749968
 -Node: Profiling752812
 -Node: Internationalization760315
 -Node: I18N and L10N761740
 -Node: Explaining gettext762426
 -Ref: Explaining gettext-Footnote-1767494
 -Ref: Explaining gettext-Footnote-2767678
 -Node: Programmer i18n767843
 -Node: Translator i18n772045
 -Node: String Extraction772838
 -Ref: String Extraction-Footnote-1773799
 -Node: Printf Ordering773885
 -Ref: Printf Ordering-Footnote-1776669
 -Node: I18N Portability776733
 -Ref: I18N Portability-Footnote-1779182
 -Node: I18N Example779245
 -Ref: I18N Example-Footnote-1781883
 -Node: Gawk I18N781955
 -Node: Debugger782576
 -Node: Debugging783547
 -Node: Debugging Concepts783980
 -Node: Debugging Terms785836
 -Node: Awk Debugging788433
 -Node: Sample Debugging Session789325
 -Node: Debugger Invocation789845
 -Node: Finding The Bug791177
 -Node: List of Debugger Commands797665
 -Node: Breakpoint Control798999
 -Node: Debugger Execution Control802663
 -Node: Viewing And Changing Data806023
 -Node: Execution Stack809379
 -Node: Debugger Info810846
 -Node: Miscellaneous Debugger Commands814828
 -Node: Readline Support820004
 -Node: Limitations820835
 -Node: Arbitrary Precision Arithmetic823087
 -Ref: Arbitrary Precision Arithmetic-Footnote-1824736
 -Node: General Arithmetic824884
 -Node: Floating Point Issues826604
 -Node: String Conversion Precision827485
 -Ref: String Conversion Precision-Footnote-1829190
 -Node: Unexpected Results829299
 -Node: POSIX Floating Point Problems831452
 -Ref: POSIX Floating Point Problems-Footnote-1835277
 -Node: Integer Programming835315
 -Node: Floating-point Programming837054
 -Ref: Floating-point Programming-Footnote-1843385
 -Ref: Floating-point Programming-Footnote-2843655
 -Node: Floating-point Representation843919
 -Node: Floating-point Context845084
 -Ref: table-ieee-formats845923
 -Node: Rounding Mode847307
 -Ref: table-rounding-modes847786
 -Ref: Rounding Mode-Footnote-1850801
 -Node: Gawk and MPFR850980
 -Node: Arbitrary Precision Floats852235
 -Ref: Arbitrary Precision Floats-Footnote-1854678
 -Node: Setting Precision854994
 -Ref: table-predefined-precision-strings855680
 -Node: Setting Rounding Mode857825
 -Ref: table-gawk-rounding-modes858229
 -Node: Floating-point Constants859416
 -Node: Changing Precision860845
 -Ref: Changing Precision-Footnote-1862242
 -Node: Exact Arithmetic862416
 -Node: Arbitrary Precision Integers865554
 -Ref: Arbitrary Precision Integers-Footnote-1868572
 -Node: Dynamic Extensions868719
 -Node: Extension Intro870177
 -Node: Plugin License871442
 -Node: Extension Mechanism Outline872127
 -Ref: load-extension872544
 -Ref: load-new-function874022
 -Ref: call-new-function875017
 -Node: Extension API Description877032
 -Node: Extension API Functions Introduction878245
 -Node: General Data Types883111
 -Ref: General Data Types-Footnote-1888713
 -Node: Requesting Values889012
 -Ref: table-value-types-returned889743
 -Node: Constructor Functions890697
 -Node: Registration Functions893717
 -Node: Extension Functions894402
 -Node: Exit Callback Functions896627
 -Node: Extension Version String897876
 -Node: Input Parsers898526
 -Node: Output Wrappers908283
 -Node: Two-way processors912793
 -Node: Printing Messages915001
 -Ref: Printing Messages-Footnote-1916078
 -Node: Updating `ERRNO'916230
 -Node: Accessing Parameters916969
 -Node: Symbol Table Access918199
 -Node: Symbol table by name918711
 -Node: Symbol table by cookie920458
 -Ref: Symbol table by cookie-Footnote-1924588
 -Node: Cached values924651
 -Ref: Cached values-Footnote-1928100
 -Node: Array Manipulation928191
 -Ref: Array Manipulation-Footnote-1929289
 -Node: Array Data Types929328
 -Ref: Array Data Types-Footnote-1932031
 -Node: Array Functions932123
 -Node: Flattening Arrays935889
 -Node: Creating Arrays942741
 -Node: Extension API Variables947466
 -Node: Extension Versioning948102
 -Node: Extension API Informational Variables950003
 -Node: Extension API Boilerplate951089
 -Node: Finding Extensions954893
 -Node: Extension Example955453
 -Node: Internal File Description956183
 -Node: Internal File Ops960274
 -Ref: Internal File Ops-Footnote-1971782
 -Node: Using Internal File Ops971922
 -Ref: Using Internal File Ops-Footnote-1974275
 -Node: Extension Samples974541
 -Node: Extension Sample File Functions976065
 -Node: Extension Sample Fnmatch984550
 -Node: Extension Sample Fork986276
 -Node: Extension Sample Inplace987494
 -Node: Extension Sample Ord989272
 -Node: Extension Sample Readdir990108
 -Node: Extension Sample Revout991640
 -Node: Extension Sample Rev2way992233
 -Node: Extension Sample Read write array992923
 -Node: Extension Sample Readfile994806
 -Node: Extension Sample API Tests995624
 -Node: Extension Sample Time996149
 -Node: gawkextlib997513
 -Node: Language History1000294
 -Node: V7/SVR3.11001887
 -Node: SVR41004207
 -Node: POSIX1005649
 -Node: BTL1007035
 -Node: POSIX/GNU1007769
 -Node: Feature History1013368
 -Node: Common Extensions1026332
 -Node: Ranges and Locales1027644
 -Ref: Ranges and Locales-Footnote-11032262
 -Ref: Ranges and Locales-Footnote-21032289
 -Ref: Ranges and Locales-Footnote-31032549
 -Node: Contributors1032770
 -Node: Installation1037915
 -Node: Gawk Distribution1038809
 -Node: Getting1039293
 -Node: Extracting1040119
 -Node: Distribution contents1041811
 -Node: Unix Installation1047516
 -Node: Quick Installation1048133
 -Node: Additional Configuration Options1050577
 -Node: Configuration Philosophy1052313
 -Node: Non-Unix Installation1054667
 -Node: PC Installation1055125
 -Node: PC Binary Installation1056424
 -Node: PC Compiling1058272
 -Node: PC Testing1061216
 -Node: PC Using1062392
 -Node: Cygwin1066577
 -Node: MSYS1067577
 -Node: VMS Installation1068091
 -Node: VMS Compilation1068855
 -Ref: VMS Compilation-Footnote-11070470
 -Node: VMS Dynamic Extensions1070528
 -Node: VMS Installation Details1071901
 -Node: VMS Running1074148
 -Node: VMS GNV1076982
 -Node: VMS Old Gawk1077705
 -Node: Bugs1078175
 -Node: Other Versions1082093
 -Node: Notes1088177
 -Node: Compatibility Mode1088977
 -Node: Additions1089760
 -Node: Accessing The Source1090687
 -Node: Adding Code1092127
 -Node: New Ports1098172
 -Node: Derived Files1102307
 -Ref: Derived Files-Footnote-11107628
 -Ref: Derived Files-Footnote-21107662
 -Ref: Derived Files-Footnote-31108262
 -Node: Future Extensions1108360
 -Node: Implementation Limitations1108943
 -Node: Extension Design1110195
 -Node: Old Extension Problems1111349
 -Ref: Old Extension Problems-Footnote-11112857
 -Node: Extension New Mechanism Goals1112914
 -Ref: Extension New Mechanism Goals-Footnote-11116279
 -Node: Extension Other Design Decisions1116465
 -Node: Extension Future Growth1118571
 -Node: Old Extension Mechanism1119407
 -Node: Basic Concepts1121147
 -Node: Basic High Level1121828
 -Ref: figure-general-flow1122099
 -Ref: figure-process-flow1122698
 -Ref: Basic High Level-Footnote-11125927
 -Node: Basic Data Typing1126112
 -Node: Glossary1129467
 -Node: Copying1154929
 -Node: GNU Free Documentation License1192486
 -Node: Index1217623
++Ref: Auto-set-Footnote-1427176
++Ref: Auto-set-Footnote-2427381
++Node: ARGC and ARGV427437
++Node: Arrays431288
++Node: Array Basics432793
++Node: Array Intro433619
++Node: Reference to Elements437936
++Node: Assigning Elements440206
++Node: Array Example440697
++Node: Scanning an Array442429
++Node: Controlling Scanning444743
++Ref: Controlling Scanning-Footnote-1449830
++Node: Delete450146
++Ref: Delete-Footnote-1452911
++Node: Numeric Array Subscripts452968
++Node: Uninitialized Subscripts455151
++Node: Multidimensional456778
++Node: Multiscanning459871
++Node: Arrays of Arrays461460
++Node: Functions466100
++Node: Built-in466919
++Node: Calling Built-in467997
++Node: Numeric Functions469985
++Ref: Numeric Functions-Footnote-1473817
++Ref: Numeric Functions-Footnote-2474174
++Ref: Numeric Functions-Footnote-3474222
++Node: String Functions474491
++Ref: String Functions-Footnote-1497411
++Ref: String Functions-Footnote-2497540
++Ref: String Functions-Footnote-3497788
++Node: Gory Details497875
++Ref: table-sub-escapes499554
++Ref: table-sub-posix-92500908
++Ref: table-sub-proposed502259
++Ref: table-posix-sub503613
++Ref: table-gensub-escapes505158
++Ref: Gory Details-Footnote-1506334
++Ref: Gory Details-Footnote-2506385
++Node: I/O Functions506536
++Ref: I/O Functions-Footnote-1513526
++Node: Time Functions513673
++Ref: Time Functions-Footnote-1524606
++Ref: Time Functions-Footnote-2524674
++Ref: Time Functions-Footnote-3524832
++Ref: Time Functions-Footnote-4524943
++Ref: Time Functions-Footnote-5525055
++Ref: Time Functions-Footnote-6525282
++Node: Bitwise Functions525548
++Ref: table-bitwise-ops526110
++Ref: Bitwise Functions-Footnote-1530331
++Node: Type Functions530515
++Node: I18N Functions531666
++Node: User-defined533293
++Node: Definition Syntax534097
++Ref: Definition Syntax-Footnote-1539011
++Node: Function Example539080
++Ref: Function Example-Footnote-1541729
++Node: Function Caveats541751
++Node: Calling A Function542269
++Node: Variable Scope543224
++Node: Pass By Value/Reference546187
++Node: Return Statement549695
++Node: Dynamic Typing552676
++Node: Indirect Calls553607
++Node: Library Functions563294
++Ref: Library Functions-Footnote-1566807
++Ref: Library Functions-Footnote-2566950
++Node: Library Names567121
++Ref: Library Names-Footnote-1570594
++Ref: Library Names-Footnote-2570814
++Node: General Functions570900
++Node: Strtonum Function571928
++Node: Assert Function574858
++Node: Round Function578184
++Node: Cliff Random Function579725
++Node: Ordinal Functions580741
++Ref: Ordinal Functions-Footnote-1583818
++Ref: Ordinal Functions-Footnote-2584070
++Node: Join Function584281
++Ref: Join Function-Footnote-1586052
++Node: Getlocaltime Function586252
++Node: Readfile Function589993
++Node: Data File Management591832
++Node: Filetrans Function592464
++Node: Rewind Function596533
++Node: File Checking597920
++Node: Empty Files599014
++Node: Ignoring Assigns601244
++Node: Getopt Function602798
++Ref: Getopt Function-Footnote-1614101
++Node: Passwd Functions614304
++Ref: Passwd Functions-Footnote-1623282
++Node: Group Functions623370
++Node: Walking Arrays631454
++Node: Sample Programs633590
++Node: Running Examples634264
++Node: Clones634992
++Node: Cut Program636216
++Node: Egrep Program646067
++Ref: Egrep Program-Footnote-1653840
++Node: Id Program653950
++Node: Split Program657566
++Ref: Split Program-Footnote-1661085
++Node: Tee Program661213
++Node: Uniq Program664016
++Node: Wc Program671445
++Ref: Wc Program-Footnote-1675711
++Ref: Wc Program-Footnote-2675911
++Node: Miscellaneous Programs676003
++Node: Dupword Program677191
++Node: Alarm Program679222
++Node: Translate Program684029
++Ref: Translate Program-Footnote-1688416
++Ref: Translate Program-Footnote-2688664
++Node: Labels Program688798
++Ref: Labels Program-Footnote-1692169
++Node: Word Sorting692253
++Node: History Sorting696137
++Node: Extract Program697976
++Ref: Extract Program-Footnote-1705479
++Node: Simple Sed705607
++Node: Igawk Program708669
++Ref: Igawk Program-Footnote-1723826
++Ref: Igawk Program-Footnote-2724027
++Node: Anagram Program724165
++Node: Signature Program727233
++Node: Advanced Features728333
++Node: Nondecimal Data730219
++Node: Array Sorting731802
++Node: Controlling Array Traversal732499
++Node: Array Sorting Functions740783
++Ref: Array Sorting Functions-Footnote-1744652
++Node: Two-way I/O744846
++Ref: Two-way I/O-Footnote-1750278
++Node: TCP/IP Networking750360
++Node: Profiling753204
++Node: Internationalization760707
++Node: I18N and L10N762132
++Node: Explaining gettext762818
++Ref: Explaining gettext-Footnote-1767886
++Ref: Explaining gettext-Footnote-2768070
++Node: Programmer i18n768235
++Node: Translator i18n772437
++Node: String Extraction773230
++Ref: String Extraction-Footnote-1774191
++Node: Printf Ordering774277
++Ref: Printf Ordering-Footnote-1777061
++Node: I18N Portability777125
++Ref: I18N Portability-Footnote-1779574
++Node: I18N Example779637
++Ref: I18N Example-Footnote-1782275
++Node: Gawk I18N782347
++Node: Debugger782968
++Node: Debugging783939
++Node: Debugging Concepts784372
++Node: Debugging Terms786228
++Node: Awk Debugging788825
++Node: Sample Debugging Session789717
++Node: Debugger Invocation790237
++Node: Finding The Bug791569
++Node: List of Debugger Commands798057
++Node: Breakpoint Control799391
++Node: Debugger Execution Control803055
++Node: Viewing And Changing Data806415
++Node: Execution Stack809771
++Node: Debugger Info811238
++Node: Miscellaneous Debugger Commands815220
++Node: Readline Support820396
++Node: Limitations821227
++Node: Arbitrary Precision Arithmetic823479
++Ref: Arbitrary Precision Arithmetic-Footnote-1825128
++Node: General Arithmetic825276
++Node: Floating Point Issues826996
++Node: String Conversion Precision827877
++Ref: String Conversion Precision-Footnote-1829582
++Node: Unexpected Results829691
++Node: POSIX Floating Point Problems831844
++Ref: POSIX Floating Point Problems-Footnote-1835669
++Node: Integer Programming835707
++Node: Floating-point Programming837446
++Ref: Floating-point Programming-Footnote-1843777
++Ref: Floating-point Programming-Footnote-2844047
++Node: Floating-point Representation844311
++Node: Floating-point Context845476
++Ref: table-ieee-formats846315
++Node: Rounding Mode847699
++Ref: table-rounding-modes848178
++Ref: Rounding Mode-Footnote-1851193
++Node: Gawk and MPFR851372
++Node: Arbitrary Precision Floats852627
++Ref: Arbitrary Precision Floats-Footnote-1855070
++Node: Setting Precision855386
++Ref: table-predefined-precision-strings856072
++Node: Setting Rounding Mode858217
++Ref: table-gawk-rounding-modes858621
++Node: Floating-point Constants859808
++Node: Changing Precision861237
++Ref: Changing Precision-Footnote-1862634
++Node: Exact Arithmetic862808
++Node: Arbitrary Precision Integers865946
++Ref: Arbitrary Precision Integers-Footnote-1868964
++Node: Dynamic Extensions869111
++Node: Extension Intro870569
++Node: Plugin License871834
++Node: Extension Mechanism Outline872519
++Ref: load-extension872936
++Ref: load-new-function874414
++Ref: call-new-function875409
++Node: Extension API Description877424
++Node: Extension API Functions Introduction878637
++Node: General Data Types883503
++Ref: General Data Types-Footnote-1889105
++Node: Requesting Values889404
++Ref: table-value-types-returned890135
++Node: Constructor Functions891089
++Node: Registration Functions894109
++Node: Extension Functions894794
++Node: Exit Callback Functions897019
++Node: Extension Version String898268
++Node: Input Parsers898918
++Node: Output Wrappers908675
++Node: Two-way processors913185
++Node: Printing Messages915393
++Ref: Printing Messages-Footnote-1916470
++Node: Updating `ERRNO'916622
++Node: Accessing Parameters917361
++Node: Symbol Table Access918591
++Node: Symbol table by name919103
++Node: Symbol table by cookie920850
++Ref: Symbol table by cookie-Footnote-1924980
++Node: Cached values925043
++Ref: Cached values-Footnote-1928492
++Node: Array Manipulation928583
++Ref: Array Manipulation-Footnote-1929681
++Node: Array Data Types929720
++Ref: Array Data Types-Footnote-1932423
++Node: Array Functions932515
++Node: Flattening Arrays936281
++Node: Creating Arrays943133
++Node: Extension API Variables947858
++Node: Extension Versioning948494
++Node: Extension API Informational Variables950395
++Node: Extension API Boilerplate951481
++Node: Finding Extensions955285
++Node: Extension Example955845
++Node: Internal File Description956575
++Node: Internal File Ops960666
++Ref: Internal File Ops-Footnote-1972174
++Node: Using Internal File Ops972314
++Ref: Using Internal File Ops-Footnote-1974667
++Node: Extension Samples974933
++Node: Extension Sample File Functions976457
++Node: Extension Sample Fnmatch984942
++Node: Extension Sample Fork986668
++Node: Extension Sample Inplace987886
++Node: Extension Sample Ord989664
++Node: Extension Sample Readdir990500
++Node: Extension Sample Revout992032
++Node: Extension Sample Rev2way992625
++Node: Extension Sample Read write array993315
++Node: Extension Sample Readfile995198
++Node: Extension Sample API Tests996016
++Node: Extension Sample Time996541
++Node: gawkextlib997905
++Node: Language History1000686
++Node: V7/SVR3.11002279
++Node: SVR41004599
++Node: POSIX1006041
++Node: BTL1007427
++Node: POSIX/GNU1008161
++Node: Feature History1013760
++Node: Common Extensions1026724
++Node: Ranges and Locales1028036
++Ref: Ranges and Locales-Footnote-11032654
++Ref: Ranges and Locales-Footnote-21032681
++Ref: Ranges and Locales-Footnote-31032941
++Node: Contributors1033162
++Node: Installation1038307
++Node: Gawk Distribution1039201
++Node: Getting1039685
++Node: Extracting1040511
++Node: Distribution contents1042203
++Node: Unix Installation1047908
++Node: Quick Installation1048525
++Node: Additional Configuration Options1050969
++Node: Configuration Philosophy1052705
++Node: Non-Unix Installation1055059
++Node: PC Installation1055517
++Node: PC Binary Installation1056816
++Node: PC Compiling1058664
++Node: PC Testing1061608
++Node: PC Using1062784
++Node: Cygwin1066969
++Node: MSYS1067969
++Node: VMS Installation1068483
++Node: VMS Compilation1069247
++Ref: VMS Compilation-Footnote-11070862
++Node: VMS Dynamic Extensions1070920
++Node: VMS Installation Details1072293
++Node: VMS Running1074540
++Node: VMS GNV1077374
++Node: VMS Old Gawk1078097
++Node: Bugs1078567
++Node: Other Versions1082485
++Node: Notes1088569
++Node: Compatibility Mode1089369
++Node: Additions1090152
++Node: Accessing The Source1091079
++Node: Adding Code1092519
++Node: New Ports1098564
++Node: Derived Files1102699
++Ref: Derived Files-Footnote-11108020
++Ref: Derived Files-Footnote-21108054
++Ref: Derived Files-Footnote-31108654
++Node: Future Extensions1108752
++Node: Implementation Limitations1109335
++Node: Extension Design1110587
++Node: Old Extension Problems1111741
++Ref: Old Extension Problems-Footnote-11113249
++Node: Extension New Mechanism Goals1113306
++Ref: Extension New Mechanism Goals-Footnote-11116671
++Node: Extension Other Design Decisions1116857
++Node: Extension Future Growth1118963
++Node: Old Extension Mechanism1119799
++Node: Basic Concepts1121539
++Node: Basic High Level1122220
++Ref: figure-general-flow1122491
++Ref: figure-process-flow1123090
++Ref: Basic High Level-Footnote-11126319
++Node: Basic Data Typing1126504
++Node: Glossary1129859
++Node: Copying1155321
++Node: GNU Free Documentation License1192878
++Node: Index1218015
  End Tag Table


Summary of changes:
 ChangeLog                   |   15 +
 array.c                     |    2 +-
 awk.h                       |    1 +
 awklib/eg/lib/quicksort.awk |    3 +-
 awklib/eg/prog/cut.awk      |    2 +-
 builtin.c                   |    4 +-
 configure                   |    4 +-                |    4 +-
 doc/ChangeLog               |    5 +
 doc/               |  923 ++++++++++++++++++++++---------------------
 doc/gawk.texi               |  166 +++++----
 doc/             |  166 +++++----
 gawkapi.c                   |  117 +++---
 13 files changed, 740 insertions(+), 672 deletions(-)


reply via email to

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