gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-323-g27c02ee


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-323-g27c02ee
Date: Fri, 31 Jan 2014 09:32:52 +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  27c02ee1fc9b76fb39726f37481823982230ee73 (commit)
       via  c712957772b810b017088e7b052fa06495c44471 (commit)
       via  6e531b16714cc40800f812aee3780582957b9776 (commit)
      from  10418fbb452f98e5cc273165af76a600add1155c (commit)

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

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=27c02ee1fc9b76fb39726f37481823982230ee73

commit 27c02ee1fc9b76fb39726f37481823982230ee73
Merge: 6e531b1 c712957
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jan 31 11:32:36 2014 +0200

    Merge branch 'gawk-4.1-stable'


http://git.sv.gnu.org/cgit/gawk.git/commit/?id=6e531b16714cc40800f812aee3780582957b9776

commit 6e531b16714cc40800f812aee3780582957b9776
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jan 31 11:28:29 2014 +0200

    Minor doc fixes.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 7841dc5..135bd35 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2014-01-31         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in: Add `()' to names of extension functions in indexing
+       commands and in one place in the text. Consistency, don'tcha know.
+
 2014-01-30         Arnold D. Robbins     <address@hidden>
 
        * gawktexi.in: Add a few missing STARTOFRANGE comments.
diff --git a/doc/gawk.info b/doc/gawk.info
index 440e999..4046c10 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -13995,7 +13995,7 @@ corresponding character.  Both functions are written 
very nicely in
          }
      }
 
-   Some explanation of the numbers used by `chr' is worthwhile.  The
+   Some explanation of the numbers used by `chr()' is worthwhile.  The
 most prominent character set in use today is ASCII.(1) Although an
 8-bit byte can hold 256 distinct values (from 0 to 255), ASCII only
 defines characters that use the values from 0 to 127.(2) In the now
@@ -30572,10 +30572,10 @@ Index
 * characters, transliterating:           Translate Program.   (line   6)
 * characters, values of as numbers:      Ordinal Functions.   (line   6)
 * Chassell, Robert J.:                   Acknowledgments.     (line  33)
-* chdir extension function:              Extension Sample File Functions.
+* chdir() extension function:            Extension Sample File Functions.
                                                               (line  12)
 * chem utility:                          Glossary.            (line 151)
-* chr extension function:                Extension Sample Ord.
+* chr() extension function:              Extension Sample Ord.
                                                               (line  15)
 * chr() user-defined function:           Ordinal Functions.   (line  16)
 * clear debugger command:                Breakpoint Control.  (line  36)
@@ -31212,14 +31212,14 @@ Index
 * floating-point, numbers <1>:           Unexpected Results.  (line   6)
 * floating-point, numbers:               General Arithmetic.  (line   6)
 * floating-point, VAX/VMS:               VMS Running.         (line  51)
-* fnmatch extension function:            Extension Sample Fnmatch.
+* fnmatch() extension function:          Extension Sample Fnmatch.
                                                               (line   6)
 * FNR variable <1>:                      Auto-set.            (line 112)
 * FNR variable:                          Records.             (line   6)
 * FNR variable, changing:                Auto-set.            (line 323)
 * for statement:                         For Statement.       (line   6)
 * for statement, looping over arrays:    Scanning an Array.   (line  20)
-* fork extension function:               Extension Sample Fork.
+* fork() extension function:             Extension Sample Fork.
                                                               (line  11)
 * format specifiers, mixing regular with positional specifiers: Printf 
Ordering.
                                                               (line  57)
@@ -31261,7 +31261,7 @@ Index
 * FSF (Free Software Foundation) <1>:    Glossary.            (line 305)
 * FSF (Free Software Foundation) <2>:    Getting.             (line  10)
 * FSF (Free Software Foundation):        Manual History.      (line   6)
-* fts extension function:                Extension Sample File Functions.
+* fts() extension function:              Extension Sample File Functions.
                                                               (line  77)
 * FUNCTAB array:                         Auto-set.            (line 128)
 * function calls:                        Function Calls.      (line   6)
@@ -31449,7 +31449,7 @@ Index
 * gettext library:                       Explaining gettext.  (line   6)
 * gettext library, locale categories:    Explaining gettext.  (line  80)
 * gettext() function (C library):        Explaining gettext.  (line  62)
-* gettimeofday extension function:       Extension Sample Time.
+* gettimeofday() extension function:     Extension Sample Time.
                                                               (line  13)
 * GMP:                                   Arbitrary Precision Arithmetic.
                                                               (line   6)
@@ -31903,7 +31903,7 @@ Index
 * OR bitwise operation:                  Bitwise Functions.   (line   6)
 * or Boolean-logic operator:             Boolean Ops.         (line   6)
 * or() function (gawk):                  Bitwise Functions.   (line  49)
-* ord extension function:                Extension Sample Ord.
+* ord() extension function:              Extension Sample Ord.
                                                               (line  12)
 * ord() user-defined function:           Ordinal Functions.   (line  16)
 * order of evaluation, concatenation:    Concatenation.       (line  41)
@@ -32151,13 +32151,13 @@ Index
 * Rankin, Pat <2>:                       Contributors.        (line  37)
 * Rankin, Pat <3>:                       Assignment Ops.      (line 100)
 * Rankin, Pat:                           Acknowledgments.     (line  60)
-* reada extension function:              Extension Sample Read write array.
+* reada() extension function:            Extension Sample Read write array.
                                                               (line  15)
 * readable data files, checking:         File Checking.       (line   6)
 * readable.awk program:                  File Checking.       (line  11)
 * readdir extension:                     Extension Sample Readdir.
                                                               (line   9)
-* readfile extension function:           Extension Sample Readfile.
+* readfile() extension function:         Extension Sample Readfile.
                                                               (line  11)
 * readfile() user-defined function:      Readfile Function.   (line  30)
 * recipe for a programming language:     History.             (line   6)
@@ -32401,9 +32401,9 @@ Index
 * single-character fields:               Single Character Fields.
                                                               (line   6)
 * Skywalker, Luke:                       Undocumented.        (line   6)
-* sleep extension function:              Extension Sample Time.
-                                                              (line  23)
 * sleep utility:                         Alarm Program.       (line 109)
+* sleep() extension function:            Extension Sample Time.
+                                                              (line  23)
 * Solaris, POSIX-compliant awk:          Other Versions.      (line  96)
 * sort function, arrays, sorting:        Array Sorting Functions.
                                                               (line   6)
@@ -32447,7 +32447,7 @@ Index
 * standard input <1>:                    Special FD.          (line   6)
 * standard input:                        Read Terminal.       (line   6)
 * standard output:                       Special FD.          (line   6)
-* stat extension function:               Extension Sample File Functions.
+* stat() extension function:             Extension Sample File Functions.
                                                               (line  18)
 * statements, compound, control statements and: Statements.   (line  10)
 * statements, control, in actions:       Statements.          (line   6)
@@ -32681,9 +32681,9 @@ Index
 * w debugger command (alias for watch):  Viewing And Changing Data.
                                                               (line  67)
 * w utility:                             Constant Size.       (line  22)
-* wait extension function:               Extension Sample Fork.
+* wait() extension function:             Extension Sample Fork.
                                                               (line  22)
-* waitpid extension function:            Extension Sample Fork.
+* waitpid() extension function:          Extension Sample Fork.
                                                               (line  18)
 * walk_array() user-defined function:    Walking Arrays.      (line  14)
 * Wall, Larry <1>:                       Future Extensions.   (line   6)
@@ -32715,7 +32715,7 @@ Index
 * words, counting:                       Wc Program.          (line   6)
 * words, duplicate, searching for:       Dupword Program.     (line   6)
 * words, usage counts, generating:       Word Sorting.        (line   6)
-* writea extension function:             Extension Sample Read write array.
+* writea() extension function:           Extension Sample Read write array.
                                                               (line   9)
 * xgettext utility:                      String Extraction.   (line  13)
 * XOR bitwise operation:                 Bitwise Functions.   (line   6)
@@ -33017,263 +33017,263 @@ Node: Assert Function575184
 Node: Round Function578510
 Node: Cliff Random Function580053
 Node: Ordinal Functions581069
-Ref: Ordinal Functions-Footnote-1584139
-Ref: Ordinal Functions-Footnote-2584391
-Node: Join Function584600
-Ref: Join Function-Footnote-1586371
-Node: Getlocaltime Function586571
-Node: Readfile Function590312
-Node: Data File Management592151
-Node: Filetrans Function592783
-Node: Rewind Function596852
-Node: File Checking598239
-Node: Empty Files599333
-Node: Ignoring Assigns601563
-Node: Getopt Function603116
-Ref: Getopt Function-Footnote-1614419
-Node: Passwd Functions614622
-Ref: Passwd Functions-Footnote-1623597
-Node: Group Functions623685
-Node: Walking Arrays631769
-Node: Sample Programs633906
-Node: Running Examples634580
-Node: Clones635308
-Node: Cut Program636532
-Node: Egrep Program646377
-Ref: Egrep Program-Footnote-1654150
-Node: Id Program654260
-Node: Split Program657876
-Ref: Split Program-Footnote-1661395
-Node: Tee Program661523
-Node: Uniq Program664326
-Node: Wc Program671755
-Ref: Wc Program-Footnote-1676021
-Ref: Wc Program-Footnote-2676221
-Node: Miscellaneous Programs676313
-Node: Dupword Program677501
-Node: Alarm Program679532
-Node: Translate Program684285
-Ref: Translate Program-Footnote-1688672
-Ref: Translate Program-Footnote-2688920
-Node: Labels Program689054
-Ref: Labels Program-Footnote-1692425
-Node: Word Sorting692509
-Node: History Sorting696393
-Node: Extract Program698232
-Ref: Extract Program-Footnote-1705735
-Node: Simple Sed705863
-Node: Igawk Program708925
-Ref: Igawk Program-Footnote-1724082
-Ref: Igawk Program-Footnote-2724283
-Node: Anagram Program724421
-Node: Signature Program727489
-Node: Advanced Features728589
-Node: Nondecimal Data730475
-Node: Array Sorting732058
-Node: Controlling Array Traversal732755
-Node: Array Sorting Functions741039
-Ref: Array Sorting Functions-Footnote-1744908
-Node: Two-way I/O745102
-Ref: Two-way I/O-Footnote-1750534
-Node: TCP/IP Networking750604
-Node: Profiling753448
-Node: Internationalization760945
-Node: I18N and L10N762370
-Node: Explaining gettext763056
-Ref: Explaining gettext-Footnote-1768124
-Ref: Explaining gettext-Footnote-2768308
-Node: Programmer i18n768473
-Node: Translator i18n772675
-Node: String Extraction773468
-Ref: String Extraction-Footnote-1774429
-Node: Printf Ordering774515
-Ref: Printf Ordering-Footnote-1777299
-Node: I18N Portability777363
-Ref: I18N Portability-Footnote-1779812
-Node: I18N Example779875
-Ref: I18N Example-Footnote-1782513
-Node: Gawk I18N782585
-Node: Debugger783206
-Node: Debugging784177
-Node: Debugging Concepts784610
-Node: Debugging Terms786466
-Node: Awk Debugging789063
-Node: Sample Debugging Session789955
-Node: Debugger Invocation790475
-Node: Finding The Bug791807
-Node: List of Debugger Commands798295
-Node: Breakpoint Control799629
-Node: Debugger Execution Control803293
-Node: Viewing And Changing Data806653
-Node: Execution Stack810009
-Node: Debugger Info811476
-Node: Miscellaneous Debugger Commands815458
-Node: Readline Support820634
-Node: Limitations821465
-Node: Arbitrary Precision Arithmetic823717
-Ref: Arbitrary Precision Arithmetic-Footnote-1825366
-Node: General Arithmetic825514
-Node: Floating Point Issues827234
-Node: String Conversion Precision828115
-Ref: String Conversion Precision-Footnote-1829820
-Node: Unexpected Results829929
-Node: POSIX Floating Point Problems832082
-Ref: POSIX Floating Point Problems-Footnote-1835907
-Node: Integer Programming835945
-Node: Floating-point Programming837684
-Ref: Floating-point Programming-Footnote-1844015
-Ref: Floating-point Programming-Footnote-2844285
-Node: Floating-point Representation844549
-Node: Floating-point Context845714
-Ref: table-ieee-formats846553
-Node: Rounding Mode847937
-Ref: table-rounding-modes848416
-Ref: Rounding Mode-Footnote-1851431
-Node: Gawk and MPFR851610
-Node: Arbitrary Precision Floats852865
-Ref: Arbitrary Precision Floats-Footnote-1855308
-Node: Setting Precision855624
-Ref: table-predefined-precision-strings856310
-Node: Setting Rounding Mode858455
-Ref: table-gawk-rounding-modes858859
-Node: Floating-point Constants860046
-Node: Changing Precision861475
-Ref: Changing Precision-Footnote-1862872
-Node: Exact Arithmetic863046
-Node: Arbitrary Precision Integers866184
-Ref: Arbitrary Precision Integers-Footnote-1869202
-Node: Dynamic Extensions869349
-Node: Extension Intro870807
-Node: Plugin License872072
-Node: Extension Mechanism Outline872757
-Ref: load-extension873174
-Ref: load-new-function874652
-Ref: call-new-function875647
-Node: Extension API Description877662
-Node: Extension API Functions Introduction878875
-Node: General Data Types883741
-Ref: General Data Types-Footnote-1889346
-Node: Requesting Values889645
-Ref: table-value-types-returned890376
-Node: Constructor Functions891330
-Node: Registration Functions894350
-Node: Extension Functions895035
-Node: Exit Callback Functions897260
-Node: Extension Version String898509
-Node: Input Parsers899159
-Node: Output Wrappers908916
-Node: Two-way processors913426
-Node: Printing Messages915634
-Ref: Printing Messages-Footnote-1916711
-Node: Updating `ERRNO'916863
-Node: Accessing Parameters917602
-Node: Symbol Table Access918832
-Node: Symbol table by name919344
-Node: Symbol table by cookie921091
-Ref: Symbol table by cookie-Footnote-1925221
-Node: Cached values925284
-Ref: Cached values-Footnote-1928733
-Node: Array Manipulation928824
-Ref: Array Manipulation-Footnote-1929922
-Node: Array Data Types929961
-Ref: Array Data Types-Footnote-1932664
-Node: Array Functions932756
-Node: Flattening Arrays936522
-Node: Creating Arrays943374
-Node: Extension API Variables948099
-Node: Extension Versioning948735
-Node: Extension API Informational Variables950636
-Node: Extension API Boilerplate951722
-Node: Finding Extensions955526
-Node: Extension Example956086
-Node: Internal File Description956816
-Node: Internal File Ops960907
-Ref: Internal File Ops-Footnote-1972415
-Node: Using Internal File Ops972555
-Ref: Using Internal File Ops-Footnote-1974908
-Node: Extension Samples975174
-Node: Extension Sample File Functions976698
-Node: Extension Sample Fnmatch985183
-Node: Extension Sample Fork986909
-Node: Extension Sample Inplace988127
-Node: Extension Sample Ord989905
-Node: Extension Sample Readdir990741
-Node: Extension Sample Revout992273
-Node: Extension Sample Rev2way992866
-Node: Extension Sample Read write array993556
-Node: Extension Sample Readfile995439
-Node: Extension Sample API Tests996257
-Node: Extension Sample Time996782
-Node: gawkextlib998146
-Node: Language History1000927
-Node: V7/SVR3.11002520
-Node: SVR41004840
-Node: POSIX1006282
-Node: BTL1007668
-Node: POSIX/GNU1008402
-Node: Feature History1014001
-Node: Common Extensions1026965
-Node: Ranges and Locales1028277
-Ref: Ranges and Locales-Footnote-11032895
-Ref: Ranges and Locales-Footnote-21032922
-Ref: Ranges and Locales-Footnote-31033182
-Node: Contributors1033403
-Node: Installation1038548
-Node: Gawk Distribution1039442
-Node: Getting1039926
-Node: Extracting1040752
-Node: Distribution contents1042444
-Node: Unix Installation1048149
-Node: Quick Installation1048766
-Node: Additional Configuration Options1051210
-Node: Configuration Philosophy1052946
-Node: Non-Unix Installation1055300
-Node: PC Installation1055758
-Node: PC Binary Installation1057057
-Node: PC Compiling1058905
-Node: PC Testing1061849
-Node: PC Using1063025
-Node: Cygwin1067210
-Node: MSYS1068210
-Node: VMS Installation1068724
-Node: VMS Compilation1069488
-Ref: VMS Compilation-Footnote-11071103
-Node: VMS Dynamic Extensions1071161
-Node: VMS Installation Details1072534
-Node: VMS Running1074781
-Node: VMS GNV1077615
-Node: VMS Old Gawk1078338
-Node: Bugs1078808
-Node: Other Versions1082726
-Node: Notes1088810
-Node: Compatibility Mode1089610
-Node: Additions1090393
-Node: Accessing The Source1091320
-Node: Adding Code1092760
-Node: New Ports1098805
-Node: Derived Files1102940
-Ref: Derived Files-Footnote-11108261
-Ref: Derived Files-Footnote-21108295
-Ref: Derived Files-Footnote-31108895
-Node: Future Extensions1108993
-Node: Implementation Limitations1109576
-Node: Extension Design1110828
-Node: Old Extension Problems1111982
-Ref: Old Extension Problems-Footnote-11113490
-Node: Extension New Mechanism Goals1113547
-Ref: Extension New Mechanism Goals-Footnote-11116912
-Node: Extension Other Design Decisions1117098
-Node: Extension Future Growth1119204
-Node: Old Extension Mechanism1120040
-Node: Basic Concepts1121780
-Node: Basic High Level1122461
-Ref: figure-general-flow1122732
-Ref: figure-process-flow1123331
-Ref: Basic High Level-Footnote-11126560
-Node: Basic Data Typing1126745
-Node: Glossary1130100
-Node: Copying1155562
-Node: GNU Free Documentation License1193119
-Node: Index1218256
+Ref: Ordinal Functions-Footnote-1584141
+Ref: Ordinal Functions-Footnote-2584393
+Node: Join Function584602
+Ref: Join Function-Footnote-1586373
+Node: Getlocaltime Function586573
+Node: Readfile Function590314
+Node: Data File Management592153
+Node: Filetrans Function592785
+Node: Rewind Function596854
+Node: File Checking598241
+Node: Empty Files599335
+Node: Ignoring Assigns601565
+Node: Getopt Function603118
+Ref: Getopt Function-Footnote-1614421
+Node: Passwd Functions614624
+Ref: Passwd Functions-Footnote-1623599
+Node: Group Functions623687
+Node: Walking Arrays631771
+Node: Sample Programs633908
+Node: Running Examples634582
+Node: Clones635310
+Node: Cut Program636534
+Node: Egrep Program646379
+Ref: Egrep Program-Footnote-1654152
+Node: Id Program654262
+Node: Split Program657878
+Ref: Split Program-Footnote-1661397
+Node: Tee Program661525
+Node: Uniq Program664328
+Node: Wc Program671757
+Ref: Wc Program-Footnote-1676023
+Ref: Wc Program-Footnote-2676223
+Node: Miscellaneous Programs676315
+Node: Dupword Program677503
+Node: Alarm Program679534
+Node: Translate Program684287
+Ref: Translate Program-Footnote-1688674
+Ref: Translate Program-Footnote-2688922
+Node: Labels Program689056
+Ref: Labels Program-Footnote-1692427
+Node: Word Sorting692511
+Node: History Sorting696395
+Node: Extract Program698234
+Ref: Extract Program-Footnote-1705737
+Node: Simple Sed705865
+Node: Igawk Program708927
+Ref: Igawk Program-Footnote-1724084
+Ref: Igawk Program-Footnote-2724285
+Node: Anagram Program724423
+Node: Signature Program727491
+Node: Advanced Features728591
+Node: Nondecimal Data730477
+Node: Array Sorting732060
+Node: Controlling Array Traversal732757
+Node: Array Sorting Functions741041
+Ref: Array Sorting Functions-Footnote-1744910
+Node: Two-way I/O745104
+Ref: Two-way I/O-Footnote-1750536
+Node: TCP/IP Networking750606
+Node: Profiling753450
+Node: Internationalization760947
+Node: I18N and L10N762372
+Node: Explaining gettext763058
+Ref: Explaining gettext-Footnote-1768126
+Ref: Explaining gettext-Footnote-2768310
+Node: Programmer i18n768475
+Node: Translator i18n772677
+Node: String Extraction773470
+Ref: String Extraction-Footnote-1774431
+Node: Printf Ordering774517
+Ref: Printf Ordering-Footnote-1777301
+Node: I18N Portability777365
+Ref: I18N Portability-Footnote-1779814
+Node: I18N Example779877
+Ref: I18N Example-Footnote-1782515
+Node: Gawk I18N782587
+Node: Debugger783208
+Node: Debugging784179
+Node: Debugging Concepts784612
+Node: Debugging Terms786468
+Node: Awk Debugging789065
+Node: Sample Debugging Session789957
+Node: Debugger Invocation790477
+Node: Finding The Bug791809
+Node: List of Debugger Commands798297
+Node: Breakpoint Control799631
+Node: Debugger Execution Control803295
+Node: Viewing And Changing Data806655
+Node: Execution Stack810011
+Node: Debugger Info811478
+Node: Miscellaneous Debugger Commands815460
+Node: Readline Support820636
+Node: Limitations821467
+Node: Arbitrary Precision Arithmetic823719
+Ref: Arbitrary Precision Arithmetic-Footnote-1825368
+Node: General Arithmetic825516
+Node: Floating Point Issues827236
+Node: String Conversion Precision828117
+Ref: String Conversion Precision-Footnote-1829822
+Node: Unexpected Results829931
+Node: POSIX Floating Point Problems832084
+Ref: POSIX Floating Point Problems-Footnote-1835909
+Node: Integer Programming835947
+Node: Floating-point Programming837686
+Ref: Floating-point Programming-Footnote-1844017
+Ref: Floating-point Programming-Footnote-2844287
+Node: Floating-point Representation844551
+Node: Floating-point Context845716
+Ref: table-ieee-formats846555
+Node: Rounding Mode847939
+Ref: table-rounding-modes848418
+Ref: Rounding Mode-Footnote-1851433
+Node: Gawk and MPFR851612
+Node: Arbitrary Precision Floats852867
+Ref: Arbitrary Precision Floats-Footnote-1855310
+Node: Setting Precision855626
+Ref: table-predefined-precision-strings856312
+Node: Setting Rounding Mode858457
+Ref: table-gawk-rounding-modes858861
+Node: Floating-point Constants860048
+Node: Changing Precision861477
+Ref: Changing Precision-Footnote-1862874
+Node: Exact Arithmetic863048
+Node: Arbitrary Precision Integers866186
+Ref: Arbitrary Precision Integers-Footnote-1869204
+Node: Dynamic Extensions869351
+Node: Extension Intro870809
+Node: Plugin License872074
+Node: Extension Mechanism Outline872759
+Ref: load-extension873176
+Ref: load-new-function874654
+Ref: call-new-function875649
+Node: Extension API Description877664
+Node: Extension API Functions Introduction878877
+Node: General Data Types883743
+Ref: General Data Types-Footnote-1889348
+Node: Requesting Values889647
+Ref: table-value-types-returned890378
+Node: Constructor Functions891332
+Node: Registration Functions894352
+Node: Extension Functions895037
+Node: Exit Callback Functions897262
+Node: Extension Version String898511
+Node: Input Parsers899161
+Node: Output Wrappers908918
+Node: Two-way processors913428
+Node: Printing Messages915636
+Ref: Printing Messages-Footnote-1916713
+Node: Updating `ERRNO'916865
+Node: Accessing Parameters917604
+Node: Symbol Table Access918834
+Node: Symbol table by name919346
+Node: Symbol table by cookie921093
+Ref: Symbol table by cookie-Footnote-1925223
+Node: Cached values925286
+Ref: Cached values-Footnote-1928735
+Node: Array Manipulation928826
+Ref: Array Manipulation-Footnote-1929924
+Node: Array Data Types929963
+Ref: Array Data Types-Footnote-1932666
+Node: Array Functions932758
+Node: Flattening Arrays936524
+Node: Creating Arrays943376
+Node: Extension API Variables948101
+Node: Extension Versioning948737
+Node: Extension API Informational Variables950638
+Node: Extension API Boilerplate951724
+Node: Finding Extensions955528
+Node: Extension Example956088
+Node: Internal File Description956818
+Node: Internal File Ops960909
+Ref: Internal File Ops-Footnote-1972417
+Node: Using Internal File Ops972557
+Ref: Using Internal File Ops-Footnote-1974910
+Node: Extension Samples975176
+Node: Extension Sample File Functions976700
+Node: Extension Sample Fnmatch985185
+Node: Extension Sample Fork986911
+Node: Extension Sample Inplace988129
+Node: Extension Sample Ord989907
+Node: Extension Sample Readdir990743
+Node: Extension Sample Revout992275
+Node: Extension Sample Rev2way992868
+Node: Extension Sample Read write array993558
+Node: Extension Sample Readfile995441
+Node: Extension Sample API Tests996259
+Node: Extension Sample Time996784
+Node: gawkextlib998148
+Node: Language History1000929
+Node: V7/SVR3.11002522
+Node: SVR41004842
+Node: POSIX1006284
+Node: BTL1007670
+Node: POSIX/GNU1008404
+Node: Feature History1014003
+Node: Common Extensions1026967
+Node: Ranges and Locales1028279
+Ref: Ranges and Locales-Footnote-11032897
+Ref: Ranges and Locales-Footnote-21032924
+Ref: Ranges and Locales-Footnote-31033184
+Node: Contributors1033405
+Node: Installation1038550
+Node: Gawk Distribution1039444
+Node: Getting1039928
+Node: Extracting1040754
+Node: Distribution contents1042446
+Node: Unix Installation1048151
+Node: Quick Installation1048768
+Node: Additional Configuration Options1051212
+Node: Configuration Philosophy1052948
+Node: Non-Unix Installation1055302
+Node: PC Installation1055760
+Node: PC Binary Installation1057059
+Node: PC Compiling1058907
+Node: PC Testing1061851
+Node: PC Using1063027
+Node: Cygwin1067212
+Node: MSYS1068212
+Node: VMS Installation1068726
+Node: VMS Compilation1069490
+Ref: VMS Compilation-Footnote-11071105
+Node: VMS Dynamic Extensions1071163
+Node: VMS Installation Details1072536
+Node: VMS Running1074783
+Node: VMS GNV1077617
+Node: VMS Old Gawk1078340
+Node: Bugs1078810
+Node: Other Versions1082728
+Node: Notes1088812
+Node: Compatibility Mode1089612
+Node: Additions1090395
+Node: Accessing The Source1091322
+Node: Adding Code1092762
+Node: New Ports1098807
+Node: Derived Files1102942
+Ref: Derived Files-Footnote-11108263
+Ref: Derived Files-Footnote-21108297
+Ref: Derived Files-Footnote-31108897
+Node: Future Extensions1108995
+Node: Implementation Limitations1109578
+Node: Extension Design1110830
+Node: Old Extension Problems1111984
+Ref: Old Extension Problems-Footnote-11113492
+Node: Extension New Mechanism Goals1113549
+Ref: Extension New Mechanism Goals-Footnote-11116914
+Node: Extension Other Design Decisions1117100
+Node: Extension Future Growth1119206
+Node: Old Extension Mechanism1120042
+Node: Basic Concepts1121782
+Node: Basic High Level1122463
+Ref: figure-general-flow1122734
+Ref: figure-process-flow1123333
+Ref: Basic High Level-Footnote-11126562
+Node: Basic Data Typing1126747
+Node: Glossary1130102
+Node: Copying1155564
+Node: GNU Free Documentation License1193121
+Node: Index1218258
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index c7eb398..10fd9b2 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -19538,7 +19538,7 @@ function _ord_init(    low, high, i, t)
 @cindex ASCII
 @cindex EBCDIC
 @cindex mark parity
-Some explanation of the numbers used by @code{chr} is worthwhile.
+Some explanation of the numbers used by @code{chr()} is worthwhile.
 The most prominent character set in use today is address@hidden
 is changing; many systems use Unicode, a very large character set
 that includes ASCII as a subset.  On systems with full Unicode support,
@@ -32280,14 +32280,14 @@ The usage is:
 @item @@load "filefuncs"
 This is how you load the extension.
 
address@hidden @code{chdir} extension function
address@hidden @code{chdir()} extension function
 @item result = chdir("/some/directory")
 The @code{chdir()} function is a direct hook to the @code{chdir()}
 system call to change the current directory.  It returns zero
 upon success or less than zero upon error.  In the latter case it updates
 @code{ERRNO}.
 
address@hidden @code{stat} extension function
address@hidden @code{stat()} extension function
 @item result = stat("/some/path", statdata [, follow])
 The @code{stat()} function provides a hook into the
 @code{stat()} system call.
@@ -32377,7 +32377,7 @@ or
 Not all systems support all file types.
 @end multitable
 
address@hidden @code{fts} extension function
address@hidden @code{fts()} extension function
 @item flags = or(FTS_PHYSICAL, ...)
 @itemx result = fts(pathlist, flags, filedata)
 Walk the file trees provided in @code{pathlist} and fill in the
@@ -32498,7 +32498,7 @@ See @file{test/fts.awk} in the @command{gawk} 
distribution for an example.
 @node Extension Sample Fnmatch
 @subsection Interface To @code{fnmatch()}
 
address@hidden @code{fnmatch} extension function
address@hidden @code{fnmatch()} extension function
 This extension provides an interface to the C library
 @code{fnmatch()} function.  The usage is:
 
@@ -32571,7 +32571,7 @@ The @code{fork} extension adds three functions, as 
follows.
 @item @@load "fork"
 This is how you load the extension.
 
address@hidden @code{fork} extension function
address@hidden @code{fork()} extension function
 @item pid = fork()
 This function creates a new process. The return value is the zero in the
 child and the process-id number of the child in the parent, or @minus{}1
@@ -32579,13 +32579,13 @@ upon error. In the latter case, @code{ERRNO} 
indicates the problem.
 In the child, @code{PROCINFO["pid"]} and @code{PROCINFO["ppid"]} are
 updated to reflect the correct values.
 
address@hidden @code{waitpid} extension function
address@hidden @code{waitpid()} extension function
 @item ret = waitpid(pid)
 This function takes a numeric argument, which is the process-id to
 wait for. The return value is that of the
 @code{waitpid()} system call.
 
address@hidden @code{wait} extension function
address@hidden @code{wait()} extension function
 @item ret = wait()
 This function waits for the first child to die.
 The return value is that of the
@@ -32672,11 +32672,11 @@ The @code{ordchr} extension adds two functions, named
 @item @@load "ordchr"
 This is how you load the extension.
 
address@hidden @code{ord} extension function
address@hidden @code{ord()} extension function
 @item number = ord(string)
 Return the numeric value of the first character in @code{string}.
 
address@hidden @code{chr} extension function
address@hidden @code{chr()} extension function
 @item char = chr(number)
 Return a string whose first character is that represented by @code{number}.
 @end table
@@ -32793,14 +32793,14 @@ The @code{rwarray} extension adds two functions,
 named @code{writea()} and @code{reada()}, as follows:
 
 @table @code
address@hidden @code{writea} extension function
address@hidden @code{writea()} extension function
 @item ret = writea(file, array)
 This function takes a string argument, which is the name of the file
 to which dump the array, and the array itself as the second argument.
 @code{writea()} understands multidimensional arrays.  It returns one on
 success, or zero upon failure.
 
address@hidden @code{reada} extension function
address@hidden @code{reada()} extension function
 @item ret = reada(file, array)
 @code{reada()} is the inverse of @code{writea()};
 it reads the file named as its first argument, filling in
@@ -32843,7 +32843,7 @@ named @code{readfile()}:
 @item @@load "readfile"
 This is how you load the extension.
 
address@hidden @code{readfile} extension function
address@hidden @code{readfile()} extension function
 @item result = readfile("/some/path")
 The argument is the name of the file to read.  The return value is a
 string containing the entire contents of the requested file.  Upon error,
@@ -32884,7 +32884,7 @@ inserting @samp{@@load "time"} in your script.
 @item @@load "time"
 This is how you load the extension.
 
address@hidden @code{gettimeofday} extension function
address@hidden @code{gettimeofday()} extension function
 @item the_time = gettimeofday()
 Return the time in seconds that has elapsed since 1970-01-01 UTC as a
 floating point value.  If the time is unavailable on this platform, return
@@ -32894,7 +32894,7 @@ If the standard C @code{gettimeofday()} system call is 
available on this
 platform, then it simply returns the value.  Otherwise, if on Windows,
 it tries to use @code{GetSystemTimeAsFileTime()}.
 
address@hidden @code{sleep} extension function
address@hidden @code{sleep()} extension function
 @item result = sleep(@var{seconds})
 Attempt to sleep for @var{seconds} seconds.  If @var{seconds} is negative,
 or the attempt to sleep fails, return @minus{}1 and set @code{ERRNO}.
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 2ef3d07..0950287 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -18716,7 +18716,7 @@ function _ord_init(    low, high, i, t)
 @cindex ASCII
 @cindex EBCDIC
 @cindex mark parity
-Some explanation of the numbers used by @code{chr} is worthwhile.
+Some explanation of the numbers used by @code{chr()} is worthwhile.
 The most prominent character set in use today is address@hidden
 is changing; many systems use Unicode, a very large character set
 that includes ASCII as a subset.  On systems with full Unicode support,
@@ -31429,14 +31429,14 @@ The usage is:
 @item @@load "filefuncs"
 This is how you load the extension.
 
address@hidden @code{chdir} extension function
address@hidden @code{chdir()} extension function
 @item result = chdir("/some/directory")
 The @code{chdir()} function is a direct hook to the @code{chdir()}
 system call to change the current directory.  It returns zero
 upon success or less than zero upon error.  In the latter case it updates
 @code{ERRNO}.
 
address@hidden @code{stat} extension function
address@hidden @code{stat()} extension function
 @item result = stat("/some/path", statdata [, follow])
 The @code{stat()} function provides a hook into the
 @code{stat()} system call.
@@ -31526,7 +31526,7 @@ or
 Not all systems support all file types.
 @end multitable
 
address@hidden @code{fts} extension function
address@hidden @code{fts()} extension function
 @item flags = or(FTS_PHYSICAL, ...)
 @itemx result = fts(pathlist, flags, filedata)
 Walk the file trees provided in @code{pathlist} and fill in the
@@ -31647,7 +31647,7 @@ See @file{test/fts.awk} in the @command{gawk} 
distribution for an example.
 @node Extension Sample Fnmatch
 @subsection Interface To @code{fnmatch()}
 
address@hidden @code{fnmatch} extension function
address@hidden @code{fnmatch()} extension function
 This extension provides an interface to the C library
 @code{fnmatch()} function.  The usage is:
 
@@ -31720,7 +31720,7 @@ The @code{fork} extension adds three functions, as 
follows.
 @item @@load "fork"
 This is how you load the extension.
 
address@hidden @code{fork} extension function
address@hidden @code{fork()} extension function
 @item pid = fork()
 This function creates a new process. The return value is the zero in the
 child and the process-id number of the child in the parent, or @minus{}1
@@ -31728,13 +31728,13 @@ upon error. In the latter case, @code{ERRNO} 
indicates the problem.
 In the child, @code{PROCINFO["pid"]} and @code{PROCINFO["ppid"]} are
 updated to reflect the correct values.
 
address@hidden @code{waitpid} extension function
address@hidden @code{waitpid()} extension function
 @item ret = waitpid(pid)
 This function takes a numeric argument, which is the process-id to
 wait for. The return value is that of the
 @code{waitpid()} system call.
 
address@hidden @code{wait} extension function
address@hidden @code{wait()} extension function
 @item ret = wait()
 This function waits for the first child to die.
 The return value is that of the
@@ -31821,11 +31821,11 @@ The @code{ordchr} extension adds two functions, named
 @item @@load "ordchr"
 This is how you load the extension.
 
address@hidden @code{ord} extension function
address@hidden @code{ord()} extension function
 @item number = ord(string)
 Return the numeric value of the first character in @code{string}.
 
address@hidden @code{chr} extension function
address@hidden @code{chr()} extension function
 @item char = chr(number)
 Return a string whose first character is that represented by @code{number}.
 @end table
@@ -31942,14 +31942,14 @@ The @code{rwarray} extension adds two functions,
 named @code{writea()} and @code{reada()}, as follows:
 
 @table @code
address@hidden @code{writea} extension function
address@hidden @code{writea()} extension function
 @item ret = writea(file, array)
 This function takes a string argument, which is the name of the file
 to which dump the array, and the array itself as the second argument.
 @code{writea()} understands multidimensional arrays.  It returns one on
 success, or zero upon failure.
 
address@hidden @code{reada} extension function
address@hidden @code{reada()} extension function
 @item ret = reada(file, array)
 @code{reada()} is the inverse of @code{writea()};
 it reads the file named as its first argument, filling in
@@ -31992,7 +31992,7 @@ named @code{readfile()}:
 @item @@load "readfile"
 This is how you load the extension.
 
address@hidden @code{readfile} extension function
address@hidden @code{readfile()} extension function
 @item result = readfile("/some/path")
 The argument is the name of the file to read.  The return value is a
 string containing the entire contents of the requested file.  Upon error,
@@ -32033,7 +32033,7 @@ inserting @samp{@@load "time"} in your script.
 @item @@load "time"
 This is how you load the extension.
 
address@hidden @code{gettimeofday} extension function
address@hidden @code{gettimeofday()} extension function
 @item the_time = gettimeofday()
 Return the time in seconds that has elapsed since 1970-01-01 UTC as a
 floating point value.  If the time is unavailable on this platform, return
@@ -32043,7 +32043,7 @@ If the standard C @code{gettimeofday()} system call is 
available on this
 platform, then it simply returns the value.  Otherwise, if on Windows,
 it tries to use @code{GetSystemTimeAsFileTime()}.
 
address@hidden @code{sleep} extension function
address@hidden @code{sleep()} extension function
 @item result = sleep(@var{seconds})
 Attempt to sleep for @var{seconds} seconds.  If @var{seconds} is negative,
 or the attempt to sleep fails, return @minus{}1 and set @code{ERRNO}.

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

Summary of changes:
 doc/ChangeLog   |    5 +
 doc/gawk.info   |  548 +++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |   30 ++--
 doc/gawktexi.in |   30 ++--
 4 files changed, 309 insertions(+), 304 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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