gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-630


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-630-g8ff976c
Date: Sun, 05 Apr 2015 12:14: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, gawk-4.1-stable has been updated
       via  8ff976cd49eab84fcc0891e94a8896c2017b5275 (commit)
      from  e7ee504434e315852ebd449e20d72929de63cfe6 (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=8ff976cd49eab84fcc0891e94a8896c2017b5275

commit 8ff976cd49eab84fcc0891e94a8896c2017b5275
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Apr 5 15:14:23 2015 +0300

    Doc fixes.

diff --git a/ChangeLog b/ChangeLog
index 5206410..910a8e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -48,7 +48,6 @@
        * builtin.c (call_sub_func): New function.
        * interpret.h (r_interpret): If calling do_sub, do it through
        call_sub_func().
->>>>>>> feature/fix-indirect-call
 
 2015-03-18         Arnold D. Robbins     <address@hidden>
 
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 982db16..2f1dc61 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,16 @@
+2015-04-05         Andrew J. Schorr     <address@hidden>
+
+       * gawktexi.in: Replace http://gawkextlib.sourceforge.net with
+       http://sourceforge.net/projects/gawkextlib, since the former link
+       contains obsolete info.  Update the gawkextlib build instructions
+       to point to http://sourceforge.net/projects/gawkextlib/files for the
+       current info.
+
+2015-04-05         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in: Fix a figure caption. Thanks to Antonio Colombo
+       for pointing this out.
+
 2015-03-31         Arnold D. Robbins     <address@hidden>
 
        * gawktexi.in: Update discussion of calling built-in functions
diff --git a/doc/gawk.info b/doc/gawk.info
index b927b44..c7bb25d 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -9349,7 +9349,7 @@ tasks that would otherwise be difficult or impossible to 
perform:
      inserting an "input parser"; *note Input Parsers::), you can invoke
      them at this point, before `gawk' has started processing the file.
      (This is a _very_ advanced feature, currently used only by the
-     `gawkextlib' project (http://gawkextlib.sourceforge.net).)
+     `gawkextlib' project (http://sourceforge.net/projects/gawkextlib).)
 
    The `ENDFILE' rule is called when `gawk' has finished processing the
 last record in an input file.  For the last input file, it will be
@@ -26012,19 +26012,13 @@ follows.  First, build and install `gawk':
      make && make check                    Build and check that all is OK
      make install                          Install gawk
 
-   Next, build `gawkextlib' and test it:
-
-     cd .../path/to/gawkextlib-code
-     ./update-autotools                    Generate configure, etc.
-                                           You may have to run this command 
twice
-     ./configure --with-gawk=/tmp/newgawk  Configure, point at "installed" gawk
-     make && make check                    Build and check that all is OK
-     make install                          Install the extensions
-
-   If you have installed `gawk' in the standard way, then you will
-likely not need the `--with-gawk' option when configuring `gawkextlib'.
-You may need to use the `sudo' utility to install both `gawk' and
-`gawkextlib', depending upon how your system works.
+   Next, go to `http://sourceforge.net/projects/gawkextlib/files' to
+download `gawkextlib' and any extensions that you would like to build.
+The `README' file at that site explains how to build the code.  If you
+installed `gawk' in a non-standard location, you will need to specify
+`./configure --with-gawk=/PATH/TO/GAWK' to find it.  You may need to
+use the `sudo' utility to install both `gawk' and `gawkextlib',
+depending upon how your system works.
 
    If you write an extension that you wish to share with other `gawk'
 users, consider doing so through the `gawkextlib' project.  See the
@@ -34701,376 +34695,376 @@ Node: Using BEGIN/END395480
 Ref: Using BEGIN/END-Footnote-1398216
 Node: I/O And BEGIN/END398322
 Node: BEGINFILE/ENDFILE400637
-Node: Empty403534
-Node: Using Shell Variables403851
-Node: Action Overview406124
-Node: Statements408450
-Node: If Statement410298
-Node: While Statement411793
-Node: Do Statement413821
-Node: For Statement414969
-Node: Switch Statement418127
-Node: Break Statement420509
-Node: Continue Statement422602
-Node: Next Statement424429
-Node: Nextfile Statement426810
-Node: Exit Statement429438
-Node: Built-in Variables431849
-Node: User-modified432982
-Ref: User-modified-Footnote-1440616
-Node: Auto-set440678
-Ref: Auto-set-Footnote-1453730
-Ref: Auto-set-Footnote-2453935
-Node: ARGC and ARGV453991
-Node: Pattern Action Summary458209
-Node: Arrays460642
-Node: Array Basics461971
-Node: Array Intro462815
-Ref: figure-array-elements464752
-Ref: Array Intro-Footnote-1467375
-Node: Reference to Elements467503
-Node: Assigning Elements469965
-Node: Array Example470456
-Node: Scanning an Array472215
-Node: Controlling Scanning475238
-Ref: Controlling Scanning-Footnote-1480632
-Node: Numeric Array Subscripts480948
-Node: Uninitialized Subscripts483133
-Node: Delete484750
-Ref: Delete-Footnote-1487499
-Node: Multidimensional487556
-Node: Multiscanning490653
-Node: Arrays of Arrays492242
-Node: Arrays Summary496996
-Node: Functions499087
-Node: Built-in500126
-Node: Calling Built-in501204
-Node: Numeric Functions503199
-Ref: Numeric Functions-Footnote-1507227
-Ref: Numeric Functions-Footnote-2507584
-Ref: Numeric Functions-Footnote-3507632
-Node: String Functions507904
-Ref: String Functions-Footnote-1531405
-Ref: String Functions-Footnote-2531534
-Ref: String Functions-Footnote-3531782
-Node: Gory Details531869
-Ref: table-sub-escapes533650
-Ref: table-sub-proposed535165
-Ref: table-posix-sub536527
-Ref: table-gensub-escapes538064
-Ref: Gory Details-Footnote-1538897
-Node: I/O Functions539048
-Ref: I/O Functions-Footnote-1546284
-Node: Time Functions546431
-Ref: Time Functions-Footnote-1556940
-Ref: Time Functions-Footnote-2557008
-Ref: Time Functions-Footnote-3557166
-Ref: Time Functions-Footnote-4557277
-Ref: Time Functions-Footnote-5557389
-Ref: Time Functions-Footnote-6557616
-Node: Bitwise Functions557882
-Ref: table-bitwise-ops558444
-Ref: Bitwise Functions-Footnote-1562772
-Node: Type Functions562944
-Node: I18N Functions564096
-Node: User-defined565743
-Node: Definition Syntax566548
-Ref: Definition Syntax-Footnote-1572207
-Node: Function Example572278
-Ref: Function Example-Footnote-1575199
-Node: Function Caveats575221
-Node: Calling A Function575739
-Node: Variable Scope576697
-Node: Pass By Value/Reference579690
-Node: Return Statement583187
-Node: Dynamic Typing586166
-Node: Indirect Calls587095
-Ref: Indirect Calls-Footnote-1597338
-Node: Functions Summary597466
-Node: Library Functions600168
-Ref: Library Functions-Footnote-1603776
-Ref: Library Functions-Footnote-2603919
-Node: Library Names604090
-Ref: Library Names-Footnote-1607548
-Ref: Library Names-Footnote-2607771
-Node: General Functions607857
-Node: Strtonum Function608960
-Node: Assert Function611982
-Node: Round Function615306
-Node: Cliff Random Function616847
-Node: Ordinal Functions617863
-Ref: Ordinal Functions-Footnote-1620926
-Ref: Ordinal Functions-Footnote-2621178
-Node: Join Function621389
-Ref: Join Function-Footnote-1623159
-Node: Getlocaltime Function623359
-Node: Readfile Function627103
-Node: Shell Quoting629075
-Node: Data File Management630476
-Node: Filetrans Function631108
-Node: Rewind Function635204
-Node: File Checking636590
-Ref: File Checking-Footnote-1637923
-Node: Empty Files638124
-Node: Ignoring Assigns640103
-Node: Getopt Function641653
-Ref: Getopt Function-Footnote-1653117
-Node: Passwd Functions653317
-Ref: Passwd Functions-Footnote-1662157
-Node: Group Functions662245
-Ref: Group Functions-Footnote-1670142
-Node: Walking Arrays670347
-Node: Library Functions Summary673353
-Node: Library Exercises674755
-Node: Sample Programs676035
-Node: Running Examples676805
-Node: Clones677533
-Node: Cut Program678757
-Node: Egrep Program688477
-Ref: Egrep Program-Footnote-1695980
-Node: Id Program696090
-Node: Split Program699766
-Ref: Split Program-Footnote-1703220
-Node: Tee Program703348
-Node: Uniq Program706137
-Node: Wc Program713556
-Ref: Wc Program-Footnote-1717806
-Node: Miscellaneous Programs717900
-Node: Dupword Program719113
-Node: Alarm Program721144
-Node: Translate Program725949
-Ref: Translate Program-Footnote-1730512
-Node: Labels Program730782
-Ref: Labels Program-Footnote-1734133
-Node: Word Sorting734217
-Node: History Sorting738287
-Node: Extract Program740122
-Node: Simple Sed747646
-Node: Igawk Program750716
-Ref: Igawk Program-Footnote-1765042
-Ref: Igawk Program-Footnote-2765243
-Ref: Igawk Program-Footnote-3765365
-Node: Anagram Program765480
-Node: Signature Program768541
-Node: Programs Summary769788
-Node: Programs Exercises771009
-Ref: Programs Exercises-Footnote-1775140
-Node: Advanced Features775231
-Node: Nondecimal Data777213
-Node: Array Sorting778803
-Node: Controlling Array Traversal779503
-Ref: Controlling Array Traversal-Footnote-1787869
-Node: Array Sorting Functions787987
-Ref: Array Sorting Functions-Footnote-1791873
-Node: Two-way I/O792069
-Ref: Two-way I/O-Footnote-1797014
-Ref: Two-way I/O-Footnote-2797200
-Node: TCP/IP Networking797282
-Node: Profiling800154
-Node: Advanced Features Summary807695
-Node: Internationalization809628
-Node: I18N and L10N811108
-Node: Explaining gettext811794
-Ref: Explaining gettext-Footnote-1816819
-Ref: Explaining gettext-Footnote-2817003
-Node: Programmer i18n817168
-Ref: Programmer i18n-Footnote-1822044
-Node: Translator i18n822093
-Node: String Extraction822887
-Ref: String Extraction-Footnote-1824018
-Node: Printf Ordering824104
-Ref: Printf Ordering-Footnote-1826890
-Node: I18N Portability826954
-Ref: I18N Portability-Footnote-1829410
-Node: I18N Example829473
-Ref: I18N Example-Footnote-1832276
-Node: Gawk I18N832348
-Node: I18N Summary832992
-Node: Debugger834332
-Node: Debugging835354
-Node: Debugging Concepts835795
-Node: Debugging Terms837605
-Node: Awk Debugging840177
-Node: Sample Debugging Session841083
-Node: Debugger Invocation841617
-Node: Finding The Bug843002
-Node: List of Debugger Commands849481
-Node: Breakpoint Control850813
-Node: Debugger Execution Control854490
-Node: Viewing And Changing Data857849
-Node: Execution Stack861225
-Node: Debugger Info862860
-Node: Miscellaneous Debugger Commands866905
-Node: Readline Support871906
-Node: Limitations872800
-Node: Debugging Summary874915
-Node: Arbitrary Precision Arithmetic876089
-Node: Computer Arithmetic877505
-Ref: table-numeric-ranges881082
-Ref: Computer Arithmetic-Footnote-1881606
-Node: Math Definitions881663
-Ref: table-ieee-formats884958
-Ref: Math Definitions-Footnote-1885562
-Node: MPFR features885667
-Node: FP Math Caution887338
-Ref: FP Math Caution-Footnote-1888388
-Node: Inexactness of computations888757
-Node: Inexact representation889716
-Node: Comparing FP Values891074
-Node: Errors accumulate892156
-Node: Getting Accuracy893588
-Node: Try To Round896292
-Node: Setting precision897191
-Ref: table-predefined-precision-strings897875
-Node: Setting the rounding mode899704
-Ref: table-gawk-rounding-modes900068
-Ref: Setting the rounding mode-Footnote-1903520
-Node: Arbitrary Precision Integers903699
-Ref: Arbitrary Precision Integers-Footnote-1906683
-Node: POSIX Floating Point Problems906832
-Ref: POSIX Floating Point Problems-Footnote-1910711
-Node: Floating point summary910749
-Node: Dynamic Extensions912936
-Node: Extension Intro914488
-Node: Plugin License915753
-Node: Extension Mechanism Outline916550
-Ref: figure-load-extension916978
-Ref: figure-register-new-function918458
-Ref: figure-call-new-function919462
-Node: Extension API Description921449
-Node: Extension API Functions Introduction922899
-Node: General Data Types927720
-Ref: General Data Types-Footnote-1933620
-Node: Memory Allocation Functions933919
-Ref: Memory Allocation Functions-Footnote-1936758
-Node: Constructor Functions936857
-Node: Registration Functions938596
-Node: Extension Functions939281
-Node: Exit Callback Functions941578
-Node: Extension Version String942826
-Node: Input Parsers943489
-Node: Output Wrappers953364
-Node: Two-way processors957877
-Node: Printing Messages960140
-Ref: Printing Messages-Footnote-1961216
-Node: Updating `ERRNO'961368
-Node: Requesting Values962108
-Ref: table-value-types-returned962835
-Node: Accessing Parameters963792
-Node: Symbol Table Access965026
-Node: Symbol table by name965540
-Node: Symbol table by cookie967560
-Ref: Symbol table by cookie-Footnote-1971705
-Node: Cached values971768
-Ref: Cached values-Footnote-1975264
-Node: Array Manipulation975355
-Ref: Array Manipulation-Footnote-1976453
-Node: Array Data Types976490
-Ref: Array Data Types-Footnote-1979145
-Node: Array Functions979237
-Node: Flattening Arrays983096
-Node: Creating Arrays989998
-Node: Extension API Variables994769
-Node: Extension Versioning995405
-Node: Extension API Informational Variables997296
-Node: Extension API Boilerplate998361
-Node: Finding Extensions1002170
-Node: Extension Example1002730
-Node: Internal File Description1003502
-Node: Internal File Ops1007569
-Ref: Internal File Ops-Footnote-11019320
-Node: Using Internal File Ops1019460
-Ref: Using Internal File Ops-Footnote-11021843
-Node: Extension Samples1022116
-Node: Extension Sample File Functions1023644
-Node: Extension Sample Fnmatch1031325
-Node: Extension Sample Fork1032813
-Node: Extension Sample Inplace1034028
-Node: Extension Sample Ord1036114
-Node: Extension Sample Readdir1036950
-Ref: table-readdir-file-types1037827
-Node: Extension Sample Revout1038638
-Node: Extension Sample Rev2way1039227
-Node: Extension Sample Read write array1039967
-Node: Extension Sample Readfile1041907
-Node: Extension Sample Time1043002
-Node: Extension Sample API Tests1044350
-Node: gawkextlib1044841
-Node: Extension summary1047519
-Node: Extension Exercises1051208
-Node: Language History1052704
-Node: V7/SVR3.11054360
-Node: SVR41056513
-Node: POSIX1057947
-Node: BTL1059328
-Node: POSIX/GNU1060059
-Node: Feature History1065580
-Node: Common Extensions1078678
-Node: Ranges and Locales1080050
-Ref: Ranges and Locales-Footnote-11084669
-Ref: Ranges and Locales-Footnote-21084696
-Ref: Ranges and Locales-Footnote-31084931
-Node: Contributors1085152
-Node: History summary1090692
-Node: Installation1092071
-Node: Gawk Distribution1093017
-Node: Getting1093501
-Node: Extracting1094324
-Node: Distribution contents1095961
-Node: Unix Installation1101715
-Node: Quick Installation1102332
-Node: Additional Configuration Options1104756
-Node: Configuration Philosophy1106559
-Node: Non-Unix Installation1108928
-Node: PC Installation1109386
-Node: PC Binary Installation1110706
-Node: PC Compiling1112554
-Ref: PC Compiling-Footnote-11115575
-Node: PC Testing1115684
-Node: PC Using1116860
-Node: Cygwin1120975
-Node: MSYS1121745
-Node: VMS Installation1122246
-Node: VMS Compilation1123038
-Ref: VMS Compilation-Footnote-11124267
-Node: VMS Dynamic Extensions1124325
-Node: VMS Installation Details1126009
-Node: VMS Running1128260
-Node: VMS GNV1131100
-Node: VMS Old Gawk1131835
-Node: Bugs1132305
-Node: Other Versions1136194
-Node: Installation summary1142628
-Node: Notes1143687
-Node: Compatibility Mode1144552
-Node: Additions1145334
-Node: Accessing The Source1146259
-Node: Adding Code1147694
-Node: New Ports1153851
-Node: Derived Files1158333
-Ref: Derived Files-Footnote-11163808
-Ref: Derived Files-Footnote-21163842
-Ref: Derived Files-Footnote-31164438
-Node: Future Extensions1164552
-Node: Implementation Limitations1165158
-Node: Extension Design1166406
-Node: Old Extension Problems1167560
-Ref: Old Extension Problems-Footnote-11169077
-Node: Extension New Mechanism Goals1169134
-Ref: Extension New Mechanism Goals-Footnote-11172494
-Node: Extension Other Design Decisions1172683
-Node: Extension Future Growth1174791
-Node: Old Extension Mechanism1175627
-Node: Notes summary1177389
-Node: Basic Concepts1178575
-Node: Basic High Level1179256
-Ref: figure-general-flow1179528
-Ref: figure-process-flow1180127
-Ref: Basic High Level-Footnote-11183356
-Node: Basic Data Typing1183541
-Node: Glossary1186869
-Node: Copying1218798
-Node: GNU Free Documentation License1256354
-Node: Index1281490
+Node: Empty403543
+Node: Using Shell Variables403860
+Node: Action Overview406133
+Node: Statements408459
+Node: If Statement410307
+Node: While Statement411802
+Node: Do Statement413830
+Node: For Statement414978
+Node: Switch Statement418136
+Node: Break Statement420518
+Node: Continue Statement422611
+Node: Next Statement424438
+Node: Nextfile Statement426819
+Node: Exit Statement429447
+Node: Built-in Variables431858
+Node: User-modified432991
+Ref: User-modified-Footnote-1440625
+Node: Auto-set440687
+Ref: Auto-set-Footnote-1453739
+Ref: Auto-set-Footnote-2453944
+Node: ARGC and ARGV454000
+Node: Pattern Action Summary458218
+Node: Arrays460651
+Node: Array Basics461980
+Node: Array Intro462824
+Ref: figure-array-elements464761
+Ref: Array Intro-Footnote-1467384
+Node: Reference to Elements467512
+Node: Assigning Elements469974
+Node: Array Example470465
+Node: Scanning an Array472224
+Node: Controlling Scanning475247
+Ref: Controlling Scanning-Footnote-1480641
+Node: Numeric Array Subscripts480957
+Node: Uninitialized Subscripts483142
+Node: Delete484759
+Ref: Delete-Footnote-1487508
+Node: Multidimensional487565
+Node: Multiscanning490662
+Node: Arrays of Arrays492251
+Node: Arrays Summary497005
+Node: Functions499096
+Node: Built-in500135
+Node: Calling Built-in501213
+Node: Numeric Functions503208
+Ref: Numeric Functions-Footnote-1507236
+Ref: Numeric Functions-Footnote-2507593
+Ref: Numeric Functions-Footnote-3507641
+Node: String Functions507913
+Ref: String Functions-Footnote-1531414
+Ref: String Functions-Footnote-2531543
+Ref: String Functions-Footnote-3531791
+Node: Gory Details531878
+Ref: table-sub-escapes533659
+Ref: table-sub-proposed535174
+Ref: table-posix-sub536536
+Ref: table-gensub-escapes538073
+Ref: Gory Details-Footnote-1538906
+Node: I/O Functions539057
+Ref: I/O Functions-Footnote-1546293
+Node: Time Functions546440
+Ref: Time Functions-Footnote-1556949
+Ref: Time Functions-Footnote-2557017
+Ref: Time Functions-Footnote-3557175
+Ref: Time Functions-Footnote-4557286
+Ref: Time Functions-Footnote-5557398
+Ref: Time Functions-Footnote-6557625
+Node: Bitwise Functions557891
+Ref: table-bitwise-ops558453
+Ref: Bitwise Functions-Footnote-1562781
+Node: Type Functions562953
+Node: I18N Functions564105
+Node: User-defined565752
+Node: Definition Syntax566557
+Ref: Definition Syntax-Footnote-1572216
+Node: Function Example572287
+Ref: Function Example-Footnote-1575208
+Node: Function Caveats575230
+Node: Calling A Function575748
+Node: Variable Scope576706
+Node: Pass By Value/Reference579699
+Node: Return Statement583196
+Node: Dynamic Typing586175
+Node: Indirect Calls587104
+Ref: Indirect Calls-Footnote-1597347
+Node: Functions Summary597475
+Node: Library Functions600177
+Ref: Library Functions-Footnote-1603785
+Ref: Library Functions-Footnote-2603928
+Node: Library Names604099
+Ref: Library Names-Footnote-1607557
+Ref: Library Names-Footnote-2607780
+Node: General Functions607866
+Node: Strtonum Function608969
+Node: Assert Function611991
+Node: Round Function615315
+Node: Cliff Random Function616856
+Node: Ordinal Functions617872
+Ref: Ordinal Functions-Footnote-1620935
+Ref: Ordinal Functions-Footnote-2621187
+Node: Join Function621398
+Ref: Join Function-Footnote-1623168
+Node: Getlocaltime Function623368
+Node: Readfile Function627112
+Node: Shell Quoting629084
+Node: Data File Management630485
+Node: Filetrans Function631117
+Node: Rewind Function635213
+Node: File Checking636599
+Ref: File Checking-Footnote-1637932
+Node: Empty Files638133
+Node: Ignoring Assigns640112
+Node: Getopt Function641662
+Ref: Getopt Function-Footnote-1653126
+Node: Passwd Functions653326
+Ref: Passwd Functions-Footnote-1662166
+Node: Group Functions662254
+Ref: Group Functions-Footnote-1670151
+Node: Walking Arrays670356
+Node: Library Functions Summary673362
+Node: Library Exercises674764
+Node: Sample Programs676044
+Node: Running Examples676814
+Node: Clones677542
+Node: Cut Program678766
+Node: Egrep Program688486
+Ref: Egrep Program-Footnote-1695989
+Node: Id Program696099
+Node: Split Program699775
+Ref: Split Program-Footnote-1703229
+Node: Tee Program703357
+Node: Uniq Program706146
+Node: Wc Program713565
+Ref: Wc Program-Footnote-1717815
+Node: Miscellaneous Programs717909
+Node: Dupword Program719122
+Node: Alarm Program721153
+Node: Translate Program725958
+Ref: Translate Program-Footnote-1730521
+Node: Labels Program730791
+Ref: Labels Program-Footnote-1734142
+Node: Word Sorting734226
+Node: History Sorting738296
+Node: Extract Program740131
+Node: Simple Sed747655
+Node: Igawk Program750725
+Ref: Igawk Program-Footnote-1765051
+Ref: Igawk Program-Footnote-2765252
+Ref: Igawk Program-Footnote-3765374
+Node: Anagram Program765489
+Node: Signature Program768550
+Node: Programs Summary769797
+Node: Programs Exercises771018
+Ref: Programs Exercises-Footnote-1775149
+Node: Advanced Features775240
+Node: Nondecimal Data777222
+Node: Array Sorting778812
+Node: Controlling Array Traversal779512
+Ref: Controlling Array Traversal-Footnote-1787878
+Node: Array Sorting Functions787996
+Ref: Array Sorting Functions-Footnote-1791882
+Node: Two-way I/O792078
+Ref: Two-way I/O-Footnote-1797023
+Ref: Two-way I/O-Footnote-2797209
+Node: TCP/IP Networking797291
+Node: Profiling800163
+Node: Advanced Features Summary807704
+Node: Internationalization809637
+Node: I18N and L10N811117
+Node: Explaining gettext811803
+Ref: Explaining gettext-Footnote-1816828
+Ref: Explaining gettext-Footnote-2817012
+Node: Programmer i18n817177
+Ref: Programmer i18n-Footnote-1822053
+Node: Translator i18n822102
+Node: String Extraction822896
+Ref: String Extraction-Footnote-1824027
+Node: Printf Ordering824113
+Ref: Printf Ordering-Footnote-1826899
+Node: I18N Portability826963
+Ref: I18N Portability-Footnote-1829419
+Node: I18N Example829482
+Ref: I18N Example-Footnote-1832285
+Node: Gawk I18N832357
+Node: I18N Summary833001
+Node: Debugger834341
+Node: Debugging835363
+Node: Debugging Concepts835804
+Node: Debugging Terms837614
+Node: Awk Debugging840186
+Node: Sample Debugging Session841092
+Node: Debugger Invocation841626
+Node: Finding The Bug843011
+Node: List of Debugger Commands849490
+Node: Breakpoint Control850822
+Node: Debugger Execution Control854499
+Node: Viewing And Changing Data857858
+Node: Execution Stack861234
+Node: Debugger Info862869
+Node: Miscellaneous Debugger Commands866914
+Node: Readline Support871915
+Node: Limitations872809
+Node: Debugging Summary874924
+Node: Arbitrary Precision Arithmetic876098
+Node: Computer Arithmetic877514
+Ref: table-numeric-ranges881091
+Ref: Computer Arithmetic-Footnote-1881615
+Node: Math Definitions881672
+Ref: table-ieee-formats884967
+Ref: Math Definitions-Footnote-1885571
+Node: MPFR features885676
+Node: FP Math Caution887347
+Ref: FP Math Caution-Footnote-1888397
+Node: Inexactness of computations888766
+Node: Inexact representation889725
+Node: Comparing FP Values891083
+Node: Errors accumulate892165
+Node: Getting Accuracy893597
+Node: Try To Round896301
+Node: Setting precision897200
+Ref: table-predefined-precision-strings897884
+Node: Setting the rounding mode899713
+Ref: table-gawk-rounding-modes900077
+Ref: Setting the rounding mode-Footnote-1903529
+Node: Arbitrary Precision Integers903708
+Ref: Arbitrary Precision Integers-Footnote-1906692
+Node: POSIX Floating Point Problems906841
+Ref: POSIX Floating Point Problems-Footnote-1910720
+Node: Floating point summary910758
+Node: Dynamic Extensions912945
+Node: Extension Intro914497
+Node: Plugin License915762
+Node: Extension Mechanism Outline916559
+Ref: figure-load-extension916987
+Ref: figure-register-new-function918467
+Ref: figure-call-new-function919471
+Node: Extension API Description921458
+Node: Extension API Functions Introduction922908
+Node: General Data Types927729
+Ref: General Data Types-Footnote-1933629
+Node: Memory Allocation Functions933928
+Ref: Memory Allocation Functions-Footnote-1936767
+Node: Constructor Functions936866
+Node: Registration Functions938605
+Node: Extension Functions939290
+Node: Exit Callback Functions941587
+Node: Extension Version String942835
+Node: Input Parsers943498
+Node: Output Wrappers953373
+Node: Two-way processors957886
+Node: Printing Messages960149
+Ref: Printing Messages-Footnote-1961225
+Node: Updating `ERRNO'961377
+Node: Requesting Values962117
+Ref: table-value-types-returned962844
+Node: Accessing Parameters963801
+Node: Symbol Table Access965035
+Node: Symbol table by name965549
+Node: Symbol table by cookie967569
+Ref: Symbol table by cookie-Footnote-1971714
+Node: Cached values971777
+Ref: Cached values-Footnote-1975273
+Node: Array Manipulation975364
+Ref: Array Manipulation-Footnote-1976462
+Node: Array Data Types976499
+Ref: Array Data Types-Footnote-1979154
+Node: Array Functions979246
+Node: Flattening Arrays983105
+Node: Creating Arrays990007
+Node: Extension API Variables994778
+Node: Extension Versioning995414
+Node: Extension API Informational Variables997305
+Node: Extension API Boilerplate998370
+Node: Finding Extensions1002179
+Node: Extension Example1002739
+Node: Internal File Description1003511
+Node: Internal File Ops1007578
+Ref: Internal File Ops-Footnote-11019329
+Node: Using Internal File Ops1019469
+Ref: Using Internal File Ops-Footnote-11021852
+Node: Extension Samples1022125
+Node: Extension Sample File Functions1023653
+Node: Extension Sample Fnmatch1031334
+Node: Extension Sample Fork1032822
+Node: Extension Sample Inplace1034037
+Node: Extension Sample Ord1036123
+Node: Extension Sample Readdir1036959
+Ref: table-readdir-file-types1037836
+Node: Extension Sample Revout1038647
+Node: Extension Sample Rev2way1039236
+Node: Extension Sample Read write array1039976
+Node: Extension Sample Readfile1041916
+Node: Extension Sample Time1043011
+Node: Extension Sample API Tests1044359
+Node: gawkextlib1044850
+Node: Extension summary1047274
+Node: Extension Exercises1050963
+Node: Language History1052459
+Node: V7/SVR3.11054115
+Node: SVR41056268
+Node: POSIX1057702
+Node: BTL1059083
+Node: POSIX/GNU1059814
+Node: Feature History1065335
+Node: Common Extensions1078433
+Node: Ranges and Locales1079805
+Ref: Ranges and Locales-Footnote-11084424
+Ref: Ranges and Locales-Footnote-21084451
+Ref: Ranges and Locales-Footnote-31084686
+Node: Contributors1084907
+Node: History summary1090447
+Node: Installation1091826
+Node: Gawk Distribution1092772
+Node: Getting1093256
+Node: Extracting1094079
+Node: Distribution contents1095716
+Node: Unix Installation1101470
+Node: Quick Installation1102087
+Node: Additional Configuration Options1104511
+Node: Configuration Philosophy1106314
+Node: Non-Unix Installation1108683
+Node: PC Installation1109141
+Node: PC Binary Installation1110461
+Node: PC Compiling1112309
+Ref: PC Compiling-Footnote-11115330
+Node: PC Testing1115439
+Node: PC Using1116615
+Node: Cygwin1120730
+Node: MSYS1121500
+Node: VMS Installation1122001
+Node: VMS Compilation1122793
+Ref: VMS Compilation-Footnote-11124022
+Node: VMS Dynamic Extensions1124080
+Node: VMS Installation Details1125764
+Node: VMS Running1128015
+Node: VMS GNV1130855
+Node: VMS Old Gawk1131590
+Node: Bugs1132060
+Node: Other Versions1135949
+Node: Installation summary1142383
+Node: Notes1143442
+Node: Compatibility Mode1144307
+Node: Additions1145089
+Node: Accessing The Source1146014
+Node: Adding Code1147449
+Node: New Ports1153606
+Node: Derived Files1158088
+Ref: Derived Files-Footnote-11163563
+Ref: Derived Files-Footnote-21163597
+Ref: Derived Files-Footnote-31164193
+Node: Future Extensions1164307
+Node: Implementation Limitations1164913
+Node: Extension Design1166161
+Node: Old Extension Problems1167315
+Ref: Old Extension Problems-Footnote-11168832
+Node: Extension New Mechanism Goals1168889
+Ref: Extension New Mechanism Goals-Footnote-11172249
+Node: Extension Other Design Decisions1172438
+Node: Extension Future Growth1174546
+Node: Old Extension Mechanism1175382
+Node: Notes summary1177144
+Node: Basic Concepts1178330
+Node: Basic High Level1179011
+Ref: figure-general-flow1179283
+Ref: figure-process-flow1179882
+Ref: Basic High Level-Footnote-11183111
+Node: Basic Data Typing1183296
+Node: Glossary1186624
+Node: Copying1218553
+Node: GNU Free Documentation License1256109
+Node: Index1281245
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index eb2e968..ba2b5bc 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -13523,7 +13523,7 @@ If you have written extensions that modify the record 
handling (by
 inserting an ``input parser''; @pxref{Input Parsers}), you can invoke
 them at this point, before @command{gawk} has started processing the file.
 (This is a @emph{very} advanced feature, currently used only by the
address@hidden://gawkextlib.sourceforge.net, @code{gawkextlib} project}.)
address@hidden://sourceforge.net/projects/gawkextlib, @code{gawkextlib} 
project}.)
 @end itemize
 
 The @code{ENDFILE} rule is called when @command{gawk} has finished processing
@@ -15523,10 +15523,10 @@ conceptually, if the element values are eight, 
@code{"foo"},
 @float Figure,figure-array-elements
 @caption{A contiguous array}
 @ifinfo
address@hidden @image{array-elements, , , Basic Program Stages, txt}
address@hidden @image{array-elements, , , A Contiguous Array, txt}
 @end ifinfo
 @ifnotinfo
address@hidden @image{array-elements, , , Basic Program Stages}
address@hidden @image{array-elements, , , A Contiguous Array}
 @end ifnotinfo
 @end float
 @end ifnotdocbook
@@ -34983,20 +34983,12 @@ make && make check                    @ii{Build and 
check that all is OK}
 make install                          @ii{Install gawk}
 @end example
 
-Next, build @code{gawkextlib} and test it:
-
address@hidden
-cd .../path/to/gawkextlib-code
-./update-autotools                    @ii{Generate configure, etc.}
-                                      @ii{You may have to run this command 
twice}
-./configure --with-gawk=/tmp/newgawk  @ii{Configure, point at ``installed'' 
gawk}
-make && make check                    @ii{Build and check that all is OK}
-make install                          @ii{Install the extensions}
address@hidden example
-
-If you have installed @command{gawk} in the standard way, then you
-will likely not need the @option{--with-gawk} option when configuring
address@hidden  You may need to use the @command{sudo} utility
+Next, go to @url{http://sourceforge.net/projects/gawkextlib/files} to
+download @code{gawkextlib} and any extensions that you would like to build.
+The @file{README} file at that site explains how to build the code.  If you
+installed @command{gawk} in a non-standard location, you will need to
+specify @code{./configure address@hidden/path/to/gawk}} to find it.
+You may need to use the @command{sudo} utility
 to install both @command{gawk} and @code{gawkextlib}, depending upon
 how your system works.
 
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 706754e..e3d396d 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -12851,7 +12851,7 @@ If you have written extensions that modify the record 
handling (by
 inserting an ``input parser''; @pxref{Input Parsers}), you can invoke
 them at this point, before @command{gawk} has started processing the file.
 (This is a @emph{very} advanced feature, currently used only by the
address@hidden://gawkextlib.sourceforge.net, @code{gawkextlib} project}.)
address@hidden://sourceforge.net/projects/gawkextlib, @code{gawkextlib} 
project}.)
 @end itemize
 
 The @code{ENDFILE} rule is called when @command{gawk} has finished processing
@@ -14805,10 +14805,10 @@ conceptually, if the element values are eight, 
@code{"foo"},
 @float Figure,figure-array-elements
 @caption{A contiguous array}
 @ifinfo
address@hidden @image{array-elements, , , Basic Program Stages, txt}
address@hidden @image{array-elements, , , A Contiguous Array, txt}
 @end ifinfo
 @ifnotinfo
address@hidden @image{array-elements, , , Basic Program Stages}
address@hidden @image{array-elements, , , A Contiguous Array}
 @end ifnotinfo
 @end float
 @end ifnotdocbook
@@ -34074,20 +34074,12 @@ make && make check                    @ii{Build and 
check that all is OK}
 make install                          @ii{Install gawk}
 @end example
 
-Next, build @code{gawkextlib} and test it:
-
address@hidden
-cd .../path/to/gawkextlib-code
-./update-autotools                    @ii{Generate configure, etc.}
-                                      @ii{You may have to run this command 
twice}
-./configure --with-gawk=/tmp/newgawk  @ii{Configure, point at ``installed'' 
gawk}
-make && make check                    @ii{Build and check that all is OK}
-make install                          @ii{Install the extensions}
address@hidden example
-
-If you have installed @command{gawk} in the standard way, then you
-will likely not need the @option{--with-gawk} option when configuring
address@hidden  You may need to use the @command{sudo} utility
+Next, go to @url{http://sourceforge.net/projects/gawkextlib/files} to
+download @code{gawkextlib} and any extensions that you would like to build.
+The @file{README} file at that site explains how to build the code.  If you
+installed @command{gawk} in a non-standard location, you will need to
+specify @code{./configure address@hidden/path/to/gawk}} to find it.
+You may need to use the @command{sudo} utility
 to install both @command{gawk} and @code{gawkextlib}, depending upon
 how your system works.
 

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

Summary of changes:
 ChangeLog       |    1 -
 doc/ChangeLog   |   13 +
 doc/gawk.info   |  764 +++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |   26 +--
 doc/gawktexi.in |   26 +--
 5 files changed, 410 insertions(+), 420 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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