[Top][All Lists]

[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-997

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-997-g27a7131
Date: Wed, 25 Jan 2017 17:46:53 +0000 (UTC)

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  27a7131e4b9234fbe31abaf4efa91d041f9014ef (commit)
      from  2fd82e70b4a9b85427a126f103841ebcb8e8bb16 (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 27a7131e4b9234fbe31abaf4efa91d041f9014ef
Author: Arnold D. Robbins <address@hidden>
Date:   Wed Jan 25 19:46:39 2017 +0200

    Doc update - is gone.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 3eb66ed..45b845f 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2017-01-25         Arnold D. Robbins     <address@hidden>
+       * Comment out stuff about, since that
+       domain is now gone.
 2016-11-10         Arnold D. Robbins     <address@hidden>
        * Fix example use of dcngegttext.
diff --git a/doc/ b/doc/
index c103f36..6b9cf5a 100644
--- a/doc/
+++ b/doc/
@@ -1253,20 +1253,10 @@ solicited contributions.  Making things available on 
the Internet helps
 keep the 'gawk' distribution down to manageable size.
    The initial collection of material, such as it is, is still available
-at <>.  In the hopes of doing
-something more broad, I acquired the '' domain.
+at <>.
-   However, I found that I could not dedicate enough time to managing
-contributed code: the archive did not grow and the domain went unused
-for several years.
-   Late in 2008, a volunteer took on the task of setting up an
-'awk'-related website--<>--and did a very nice job.
-   If you have written an interesting 'awk' program, or have written a
-'gawk' extension that you would like to share with the rest of the
-world, please see <> for how to contribute it
-to the website.
+   If you are _seriously_ interested in helping set up a website for
+'awk'-language related things, please contact me.
 File:,  Node: Acknowledgments,  Prev: How To Contribute,  Up: Preface
@@ -34619,547 +34609,547 @@ Node: Manual History64010
 Ref: Manual History-Footnote-167005
 Ref: Manual History-Footnote-267046
 Node: How To Contribute67120
-Node: Acknowledgments68249
-Node: Getting Started73135
-Node: Running gawk75574
-Node: One-shot76764
-Node: Read Terminal78027
-Node: Long80020
-Node: Executable Scripts81533
-Ref: Executable Scripts-Footnote-184328
-Node: Comments84431
-Node: Quoting86915
-Node: DOS Quoting92432
-Node: Sample Data Files93107
-Node: Very Simple95702
-Node: Two Rules100604
-Node: More Complex102489
-Node: Statements/Lines105355
-Ref: Statements/Lines-Footnote-1109814
-Node: Other Features110079
-Node: When111015
-Ref: When-Footnote-1112769
-Node: Intro Summary112834
-Node: Invoking Gawk113718
-Node: Command Line115232
-Node: Options116030
-Ref: Options-Footnote-1131937
-Ref: Options-Footnote-2132167
-Node: Other Arguments132192
-Node: Naming Standard Input135139
-Node: Environment Variables136232
-Node: AWKPATH Variable136790
-Ref: AWKPATH Variable-Footnote-1140091
-Ref: AWKPATH Variable-Footnote-2140125
-Node: AWKLIBPATH Variable140386
-Node: Other Environment Variables141530
-Node: Exit Status145478
-Node: Include Files146155
-Node: Loading Shared Libraries149750
-Node: Obsolete151178
-Node: Undocumented151870
-Node: Invoking Summary152167
-Node: Regexp153827
-Node: Regexp Usage155281
-Node: Escape Sequences157318
-Node: Regexp Operators163332
-Ref: Regexp Operators-Footnote-1170748
-Ref: Regexp Operators-Footnote-2170895
-Node: Bracket Expressions170993
-Ref: table-char-classes173469
-Node: Leftmost Longest176606
-Node: Computed Regexps177909
-Node: GNU Regexp Operators181336
-Node: Case-sensitivity185015
-Ref: Case-sensitivity-Footnote-1187902
-Ref: Case-sensitivity-Footnote-2188137
-Node: Regexp Summary188245
-Node: Reading Files189711
-Node: Records191805
-Node: awk split records192538
-Node: gawk split records197469
-Ref: gawk split records-Footnote-1202009
-Node: Fields202046
-Ref: Fields-Footnote-1204826
-Node: Nonconstant Fields204912
-Ref: Nonconstant Fields-Footnote-1207148
-Node: Changing Fields207352
-Node: Field Separators213280
-Node: Default Field Splitting215978
-Node: Regexp Field Splitting217096
-Node: Single Character Fields220449
-Node: Command Line Field Separator221509
-Node: Full Line Fields224727
-Ref: Full Line Fields-Footnote-1226249
-Ref: Full Line Fields-Footnote-2226295
-Node: Field Splitting Summary226396
-Node: Constant Size228470
-Node: Splitting By Content233048
-Ref: Splitting By Content-Footnote-1237019
-Node: Multiple Line237182
-Ref: Multiple Line-Footnote-1243064
-Node: Getline243243
-Node: Plain Getline245447
-Node: Getline/Variable248086
-Node: Getline/File249235
-Node: Getline/Variable/File250621
-Ref: Getline/Variable/File-Footnote-1252224
-Node: Getline/Pipe252312
-Node: Getline/Variable/Pipe255017
-Node: Getline/Coprocess256150
-Node: Getline/Variable/Coprocess257415
-Node: Getline Notes258155
-Node: Getline Summary260950
-Ref: table-getline-variants261372
-Node: Read Timeout262120
-Ref: Read Timeout-Footnote-1265961
-Node: Command-line directories266019
-Node: Input Summary266923
-Node: Input Exercises270095
-Node: Printing270823
-Node: Print272599
-Node: Print Examples274056
-Node: Output Separators276836
-Node: OFMT278853
-Node: Printf280209
-Node: Basic Printf280994
-Node: Control Letters282568
-Node: Format Modifiers286556
-Node: Printf Examples292571
-Node: Redirection295057
-Node: Special FD301898
-Ref: Special FD-Footnote-1305066
-Node: Special Files305140
-Node: Other Inherited Files305757
-Node: Special Network306758
-Node: Special Caveats307618
-Node: Close Files And Pipes308567
-Ref: Close Files And Pipes-Footnote-1315760
-Ref: Close Files And Pipes-Footnote-2315908
-Node: Output Summary316059
-Node: Output Exercises317057
-Node: Expressions317736
-Node: Values318924
-Node: Constants319602
-Node: Scalar Constants320293
-Ref: Scalar Constants-Footnote-1321157
-Node: Nondecimal-numbers321407
-Node: Regexp Constants324420
-Node: Using Constant Regexps324946
-Node: Variables328109
-Node: Using Variables328766
-Node: Assignment Options330676
-Node: Conversion332549
-Node: Strings And Numbers333073
-Ref: Strings And Numbers-Footnote-1336136
-Node: Locale influences conversions336245
-Ref: table-locale-affects339003
-Node: All Operators339621
-Node: Arithmetic Ops340250
-Node: Concatenation342756
-Ref: Concatenation-Footnote-1345603
-Node: Assignment Ops345710
-Ref: table-assign-ops350701
-Node: Increment Ops352014
-Node: Truth Values and Conditions355474
-Node: Truth Values356548
-Node: Typing and Comparison357596
-Node: Variable Typing358416
-Node: Comparison Operators362040
-Ref: table-relational-ops362459
-Node: POSIX String Comparison365954
-Ref: POSIX String Comparison-Footnote-1367028
-Node: Boolean Ops367167
-Ref: Boolean Ops-Footnote-1371649
-Node: Conditional Exp371741
-Node: Function Calls373477
-Node: Precedence377354
-Node: Locales381013
-Node: Expressions Summary382645
-Node: Patterns and Actions385218
-Node: Pattern Overview386338
-Node: Regexp Patterns388015
-Node: Expression Patterns388557
-Node: Ranges392338
-Node: BEGIN/END395446
-Node: Using BEGIN/END396207
-Ref: Using BEGIN/END-Footnote-1398943
-Node: I/O And BEGIN/END399049
-Node: Empty404270
-Node: Using Shell Variables404587
-Node: Action Overview406861
-Node: Statements409186
-Node: If Statement411034
-Node: While Statement412529
-Node: Do Statement414557
-Node: For Statement415705
-Node: Switch Statement418863
-Node: Break Statement421249
-Node: Continue Statement423341
-Node: Next Statement425168
-Node: Nextfile Statement427551
-Node: Exit Statement430203
-Node: Built-in Variables432606
-Node: User-modified433739
-Ref: User-modified-Footnote-1441364
-Node: Auto-set441426
-Ref: Auto-set-Footnote-1454782
-Ref: Auto-set-Footnote-2454988
-Node: ARGC and ARGV455044
-Node: Pattern Action Summary459257
-Node: Arrays461687
-Node: Array Basics463016
-Node: Array Intro463860
-Ref: figure-array-elements465835
-Ref: Array Intro-Footnote-1468539
-Node: Reference to Elements468667
-Node: Assigning Elements471131
-Node: Array Example471622
-Node: Scanning an Array473381
-Node: Controlling Scanning476403
-Ref: Controlling Scanning-Footnote-1481802
-Node: Numeric Array Subscripts482118
-Node: Uninitialized Subscripts484302
-Node: Delete485921
-Ref: Delete-Footnote-1488673
-Node: Multidimensional488730
-Node: Multiscanning491825
-Node: Arrays of Arrays493416
-Node: Arrays Summary498183
-Node: Functions500276
-Node: Built-in501314
-Node: Calling Built-in502395
-Node: Numeric Functions504391
-Ref: Numeric Functions-Footnote-1508419
-Ref: Numeric Functions-Footnote-2508776
-Ref: Numeric Functions-Footnote-3508824
-Node: String Functions509096
-Ref: String Functions-Footnote-1532600
-Ref: String Functions-Footnote-2532728
-Ref: String Functions-Footnote-3532976
-Node: Gory Details533063
-Ref: table-sub-escapes534854
-Ref: table-sub-proposed536373
-Ref: table-posix-sub537736
-Ref: table-gensub-escapes539277
-Ref: Gory Details-Footnote-1540100
-Node: I/O Functions540254
-Ref: table-system-return-values546836
-Ref: I/O Functions-Footnote-1548816
-Ref: I/O Functions-Footnote-2548964
-Node: Time Functions549084
-Ref: Time Functions-Footnote-1559606
-Ref: Time Functions-Footnote-2559674
-Ref: Time Functions-Footnote-3559832
-Ref: Time Functions-Footnote-4559943
-Ref: Time Functions-Footnote-5560055
-Ref: Time Functions-Footnote-6560282
-Node: Bitwise Functions560548
-Ref: table-bitwise-ops561142
-Ref: Bitwise Functions-Footnote-1565460
-Node: Type Functions565633
-Node: I18N Functions566789
-Node: User-defined568440
-Node: Definition Syntax569245
-Ref: Definition Syntax-Footnote-1574932
-Node: Function Example575003
-Ref: Function Example-Footnote-1577925
-Node: Function Caveats577947
-Node: Calling A Function578465
-Node: Variable Scope579423
-Node: Pass By Value/Reference582417
-Node: Return Statement585916
-Node: Dynamic Typing588895
-Node: Indirect Calls589825
-Ref: Indirect Calls-Footnote-1600076
-Node: Functions Summary600204
-Node: Library Functions602909
-Ref: Library Functions-Footnote-1606516
-Ref: Library Functions-Footnote-2606659
-Node: Library Names606830
-Ref: Library Names-Footnote-1610290
-Ref: Library Names-Footnote-2610513
-Node: General Functions610599
-Node: Strtonum Function611702
-Node: Assert Function614724
-Node: Round Function618050
-Node: Cliff Random Function619591
-Node: Ordinal Functions620607
-Ref: Ordinal Functions-Footnote-1623670
-Ref: Ordinal Functions-Footnote-2623922
-Node: Join Function624132
-Ref: Join Function-Footnote-1625902
-Node: Getlocaltime Function626102
-Node: Readfile Function629844
-Node: Shell Quoting631816
-Node: Data File Management633217
-Node: Filetrans Function633849
-Node: Rewind Function637945
-Node: File Checking639851
-Ref: File Checking-Footnote-1641185
-Node: Empty Files641386
-Node: Ignoring Assigns643365
-Node: Getopt Function644915
-Ref: Getopt Function-Footnote-1656384
-Node: Passwd Functions656584
-Ref: Passwd Functions-Footnote-1665423
-Node: Group Functions665511
-Ref: Group Functions-Footnote-1673409
-Node: Walking Arrays673616
-Node: Library Functions Summary676624
-Node: Library Exercises678030
-Node: Sample Programs678495
-Node: Running Examples679265
-Node: Clones679993
-Node: Cut Program681217
-Node: Egrep Program691146
-Ref: Egrep Program-Footnote-1698658
-Node: Id Program698768
-Node: Split Program702448
-Ref: Split Program-Footnote-1705907
-Node: Tee Program706036
-Node: Uniq Program708826
-Node: Wc Program716252
-Ref: Wc Program-Footnote-1720507
-Node: Miscellaneous Programs720601
-Node: Dupword Program721814
-Node: Alarm Program723844
-Node: Translate Program728699
-Ref: Translate Program-Footnote-1733264
-Node: Labels Program733534
-Ref: Labels Program-Footnote-1736885
-Node: Word Sorting736969
-Node: History Sorting741041
-Node: Extract Program742876
-Node: Simple Sed750405
-Node: Igawk Program753479
-Ref: Igawk Program-Footnote-1767810
-Ref: Igawk Program-Footnote-2768012
-Ref: Igawk Program-Footnote-3768134
-Node: Anagram Program768249
-Node: Signature Program771311
-Node: Programs Summary772558
-Node: Programs Exercises773772
-Ref: Programs Exercises-Footnote-1777901
-Node: Advanced Features777992
-Node: Nondecimal Data779982
-Node: Array Sorting781573
-Node: Controlling Array Traversal782273
-Ref: Controlling Array Traversal-Footnote-1790640
-Node: Array Sorting Functions790758
-Ref: Array Sorting Functions-Footnote-1795849
-Node: Two-way I/O796045
-Ref: Two-way I/O-Footnote-1802339
-Ref: Two-way I/O-Footnote-2802526
-Node: TCP/IP Networking802608
-Node: Profiling805726
-Node: Advanced Features Summary813265
-Node: Internationalization815201
-Node: I18N and L10N816681
-Node: Explaining gettext817368
-Ref: Explaining gettext-Footnote-1823260
-Ref: Explaining gettext-Footnote-2823445
-Node: Programmer i18n823610
-Ref: Programmer i18n-Footnote-1828559
-Node: Translator i18n828608
-Node: String Extraction829402
-Ref: String Extraction-Footnote-1830534
-Node: Printf Ordering830620
-Ref: Printf Ordering-Footnote-1833406
-Node: I18N Portability833470
-Ref: I18N Portability-Footnote-1835926
-Node: I18N Example835989
-Ref: I18N Example-Footnote-1838795
-Node: Gawk I18N838868
-Node: I18N Summary839513
-Node: Debugger840854
-Node: Debugging841876
-Node: Debugging Concepts842317
-Node: Debugging Terms844126
-Node: Awk Debugging846701
-Node: Sample Debugging Session847607
-Node: Debugger Invocation848141
-Node: Finding The Bug849527
-Node: List of Debugger Commands856005
-Node: Breakpoint Control857338
-Node: Debugger Execution Control861032
-Node: Viewing And Changing Data864394
-Node: Execution Stack867768
-Node: Debugger Info869405
-Node: Miscellaneous Debugger Commands873476
-Node: Readline Support878564
-Node: Limitations879460
-Node: Debugging Summary881569
-Node: Arbitrary Precision Arithmetic882742
-Node: Computer Arithmetic884158
-Ref: table-numeric-ranges887749
-Ref: Computer Arithmetic-Footnote-1888471
-Node: Math Definitions888528
-Ref: table-ieee-formats891842
-Ref: Math Definitions-Footnote-1892445
-Node: MPFR features892550
-Node: FP Math Caution894267
-Ref: FP Math Caution-Footnote-1895339
-Node: Inexactness of computations895708
-Node: Inexact representation896668
-Node: Comparing FP Values898028
-Node: Errors accumulate899110
-Node: Getting Accuracy900543
-Node: Try To Round903253
-Node: Setting precision904152
-Ref: table-predefined-precision-strings904849
-Node: Setting the rounding mode906679
-Ref: table-gawk-rounding-modes907053
-Ref: Setting the rounding mode-Footnote-1910461
-Node: Arbitrary Precision Integers910640
-Ref: Arbitrary Precision Integers-Footnote-1913624
-Node: POSIX Floating Point Problems913773
-Ref: POSIX Floating Point Problems-Footnote-1917655
-Node: Floating point summary917693
-Node: Dynamic Extensions919883
-Node: Extension Intro921436
-Node: Plugin License922702
-Node: Extension Mechanism Outline923499
-Ref: figure-load-extension923938
-Ref: figure-register-new-function925503
-Ref: figure-call-new-function926595
-Node: Extension API Description928657
-Node: Extension API Functions Introduction930105
-Node: General Data Types934917
-Ref: General Data Types-Footnote-1940872
-Node: Memory Allocation Functions941171
-Ref: Memory Allocation Functions-Footnote-1944016
-Node: Constructor Functions944115
-Node: Registration Functions945860
-Node: Extension Functions946545
-Node: Exit Callback Functions948844
-Node: Extension Version String950094
-Node: Input Parsers950757
-Node: Output Wrappers960639
-Node: Two-way processors965151
-Node: Printing Messages967416
-Ref: Printing Messages-Footnote-1968490
-Node: Updating ERRNO968643
-Node: Requesting Values969382
-Ref: table-value-types-returned970119
-Node: Accessing Parameters971002
-Node: Symbol Table Access972237
-Node: Symbol table by name972749
-Node: Symbol table by cookie974770
-Ref: Symbol table by cookie-Footnote-1978922
-Node: Cached values978986
-Ref: Cached values-Footnote-1982493
-Node: Array Manipulation982584
-Ref: Array Manipulation-Footnote-1983683
-Node: Array Data Types983720
-Ref: Array Data Types-Footnote-1986378
-Node: Array Functions986470
-Node: Flattening Arrays990328
-Node: Creating Arrays997236
-Node: Extension API Variables1002005
-Node: Extension Versioning1002641
-Ref: gawk-api-version1003078
-Node: Extension API Informational Variables1004834
-Node: Extension API Boilerplate1005898
-Node: Finding Extensions1009712
-Node: Extension Example1010271
-Node: Internal File Description1011069
-Node: Internal File Ops1015149
-Ref: Internal File Ops-Footnote-11026911
-Node: Using Internal File Ops1027051
-Ref: Using Internal File Ops-Footnote-11029434
-Node: Extension Samples1029708
-Node: Extension Sample File Functions1031237
-Node: Extension Sample Fnmatch1038886
-Node: Extension Sample Fork1040373
-Node: Extension Sample Inplace1041591
-Node: Extension Sample Ord1044801
-Node: Extension Sample Readdir1045637
-Ref: table-readdir-file-types1046526
-Node: Extension Sample Revout1047331
-Node: Extension Sample Rev2way1047920
-Node: Extension Sample Read write array1048660
-Node: Extension Sample Readfile1050602
-Node: Extension Sample Time1051697
-Node: Extension Sample API Tests1053045
-Node: gawkextlib1053537
-Node: Extension summary1055961
-Node: Extension Exercises1059653
-Node: Language History1061151
-Node: V7/SVR3.11062807
-Node: SVR41064959
-Node: POSIX1066393
-Node: BTL1067772
-Node: POSIX/GNU1068501
-Node: Feature History1074022
-Node: Common Extensions1087351
-Node: Ranges and Locales1088634
-Ref: Ranges and Locales-Footnote-11093250
-Ref: Ranges and Locales-Footnote-21093277
-Ref: Ranges and Locales-Footnote-31093512
-Node: Contributors1093733
-Node: History summary1099293
-Node: Installation1100673
-Node: Gawk Distribution1101617
-Node: Getting1102101
-Node: Extracting1103062
-Node: Distribution contents1104700
-Node: Unix Installation1110442
-Node: Quick Installation1111058
-Node: Additional Configuration Options1113485
-Node: Configuration Philosophy1115289
-Node: Non-Unix Installation1117658
-Node: PC Installation1118118
-Node: PC Binary Installation1118956
-Node: PC Compiling1119391
-Node: PC Using1120508
-Node: Cygwin1123553
-Node: MSYS1124323
-Node: VMS Installation1124824
-Node: VMS Compilation1125615
-Ref: VMS Compilation-Footnote-11126844
-Node: VMS Dynamic Extensions1126902
-Node: VMS Installation Details1128587
-Node: VMS Running1130840
-Node: VMS GNV1135119
-Node: VMS Old Gawk1135854
-Node: Bugs1136325
-Node: Bug address1136988
-Node: Usenet1139385
-Node: Maintainers1140160
-Node: Other Versions1141536
-Node: Installation summary1148120
-Node: Notes1149155
-Node: Compatibility Mode1150020
-Node: Additions1150802
-Node: Accessing The Source1151727
-Node: Adding Code1153162
-Node: New Ports1159381
-Node: Derived Files1163869
-Ref: Derived Files-Footnote-11169354
-Ref: Derived Files-Footnote-21169389
-Ref: Derived Files-Footnote-31169987
-Node: Future Extensions1170101
-Node: Implementation Limitations1170759
-Node: Extension Design1171942
-Node: Old Extension Problems1173096
-Ref: Old Extension Problems-Footnote-11174614
-Node: Extension New Mechanism Goals1174671
-Ref: Extension New Mechanism Goals-Footnote-11178035
-Node: Extension Other Design Decisions1178224
-Node: Extension Future Growth1180337
-Node: Old Extension Mechanism1181173
-Node: Notes summary1182936
-Node: Basic Concepts1184118
-Node: Basic High Level1184799
-Ref: figure-general-flow1185081
-Ref: figure-process-flow1185766
-Ref: Basic High Level-Footnote-11189067
-Node: Basic Data Typing1189252
-Node: Glossary1192580
-Node: Copying1224527
-Node: GNU Free Documentation License1262066
-Node: Index1287184
+Node: Acknowledgments67771
+Node: Getting Started72657
+Node: Running gawk75096
+Node: One-shot76286
+Node: Read Terminal77549
+Node: Long79542
+Node: Executable Scripts81055
+Ref: Executable Scripts-Footnote-183850
+Node: Comments83953
+Node: Quoting86437
+Node: DOS Quoting91954
+Node: Sample Data Files92629
+Node: Very Simple95224
+Node: Two Rules100126
+Node: More Complex102011
+Node: Statements/Lines104877
+Ref: Statements/Lines-Footnote-1109336
+Node: Other Features109601
+Node: When110537
+Ref: When-Footnote-1112291
+Node: Intro Summary112356
+Node: Invoking Gawk113240
+Node: Command Line114754
+Node: Options115552
+Ref: Options-Footnote-1131459
+Ref: Options-Footnote-2131689
+Node: Other Arguments131714
+Node: Naming Standard Input134661
+Node: Environment Variables135754
+Node: AWKPATH Variable136312
+Ref: AWKPATH Variable-Footnote-1139613
+Ref: AWKPATH Variable-Footnote-2139647
+Node: AWKLIBPATH Variable139908
+Node: Other Environment Variables141052
+Node: Exit Status145000
+Node: Include Files145677
+Node: Loading Shared Libraries149272
+Node: Obsolete150700
+Node: Undocumented151392
+Node: Invoking Summary151689
+Node: Regexp153349
+Node: Regexp Usage154803
+Node: Escape Sequences156840
+Node: Regexp Operators162854
+Ref: Regexp Operators-Footnote-1170270
+Ref: Regexp Operators-Footnote-2170417
+Node: Bracket Expressions170515
+Ref: table-char-classes172991
+Node: Leftmost Longest176128
+Node: Computed Regexps177431
+Node: GNU Regexp Operators180858
+Node: Case-sensitivity184537
+Ref: Case-sensitivity-Footnote-1187424
+Ref: Case-sensitivity-Footnote-2187659
+Node: Regexp Summary187767
+Node: Reading Files189233
+Node: Records191327
+Node: awk split records192060
+Node: gawk split records196991
+Ref: gawk split records-Footnote-1201531
+Node: Fields201568
+Ref: Fields-Footnote-1204348
+Node: Nonconstant Fields204434
+Ref: Nonconstant Fields-Footnote-1206670
+Node: Changing Fields206874
+Node: Field Separators212802
+Node: Default Field Splitting215500
+Node: Regexp Field Splitting216618
+Node: Single Character Fields219971
+Node: Command Line Field Separator221031
+Node: Full Line Fields224249
+Ref: Full Line Fields-Footnote-1225771
+Ref: Full Line Fields-Footnote-2225817
+Node: Field Splitting Summary225918
+Node: Constant Size227992
+Node: Splitting By Content232570
+Ref: Splitting By Content-Footnote-1236541
+Node: Multiple Line236704
+Ref: Multiple Line-Footnote-1242586
+Node: Getline242765
+Node: Plain Getline244969
+Node: Getline/Variable247608
+Node: Getline/File248757
+Node: Getline/Variable/File250143
+Ref: Getline/Variable/File-Footnote-1251746
+Node: Getline/Pipe251834
+Node: Getline/Variable/Pipe254539
+Node: Getline/Coprocess255672
+Node: Getline/Variable/Coprocess256937
+Node: Getline Notes257677
+Node: Getline Summary260472
+Ref: table-getline-variants260894
+Node: Read Timeout261642
+Ref: Read Timeout-Footnote-1265483
+Node: Command-line directories265541
+Node: Input Summary266445
+Node: Input Exercises269617
+Node: Printing270345
+Node: Print272121
+Node: Print Examples273578
+Node: Output Separators276358
+Node: OFMT278375
+Node: Printf279731
+Node: Basic Printf280516
+Node: Control Letters282090
+Node: Format Modifiers286078
+Node: Printf Examples292093
+Node: Redirection294579
+Node: Special FD301420
+Ref: Special FD-Footnote-1304588
+Node: Special Files304662
+Node: Other Inherited Files305279
+Node: Special Network306280
+Node: Special Caveats307140
+Node: Close Files And Pipes308089
+Ref: Close Files And Pipes-Footnote-1315282
+Ref: Close Files And Pipes-Footnote-2315430
+Node: Output Summary315581
+Node: Output Exercises316579
+Node: Expressions317258
+Node: Values318446
+Node: Constants319124
+Node: Scalar Constants319815
+Ref: Scalar Constants-Footnote-1320679
+Node: Nondecimal-numbers320929
+Node: Regexp Constants323942
+Node: Using Constant Regexps324468
+Node: Variables327631
+Node: Using Variables328288
+Node: Assignment Options330198
+Node: Conversion332071
+Node: Strings And Numbers332595
+Ref: Strings And Numbers-Footnote-1335658
+Node: Locale influences conversions335767
+Ref: table-locale-affects338525
+Node: All Operators339143
+Node: Arithmetic Ops339772
+Node: Concatenation342278
+Ref: Concatenation-Footnote-1345125
+Node: Assignment Ops345232
+Ref: table-assign-ops350223
+Node: Increment Ops351536
+Node: Truth Values and Conditions354996
+Node: Truth Values356070
+Node: Typing and Comparison357118
+Node: Variable Typing357938
+Node: Comparison Operators361562
+Ref: table-relational-ops361981
+Node: POSIX String Comparison365476
+Ref: POSIX String Comparison-Footnote-1366550
+Node: Boolean Ops366689
+Ref: Boolean Ops-Footnote-1371171
+Node: Conditional Exp371263
+Node: Function Calls372999
+Node: Precedence376876
+Node: Locales380535
+Node: Expressions Summary382167
+Node: Patterns and Actions384740
+Node: Pattern Overview385860
+Node: Regexp Patterns387537
+Node: Expression Patterns388079
+Node: Ranges391860
+Node: BEGIN/END394968
+Node: Using BEGIN/END395729
+Ref: Using BEGIN/END-Footnote-1398465
+Node: I/O And BEGIN/END398571
+Node: Empty403792
+Node: Using Shell Variables404109
+Node: Action Overview406383
+Node: Statements408708
+Node: If Statement410556
+Node: While Statement412051
+Node: Do Statement414079
+Node: For Statement415227
+Node: Switch Statement418385
+Node: Break Statement420771
+Node: Continue Statement422863
+Node: Next Statement424690
+Node: Nextfile Statement427073
+Node: Exit Statement429725
+Node: Built-in Variables432128
+Node: User-modified433261
+Ref: User-modified-Footnote-1440886
+Node: Auto-set440948
+Ref: Auto-set-Footnote-1454304
+Ref: Auto-set-Footnote-2454510
+Node: ARGC and ARGV454566
+Node: Pattern Action Summary458779
+Node: Arrays461209
+Node: Array Basics462538
+Node: Array Intro463382
+Ref: figure-array-elements465357
+Ref: Array Intro-Footnote-1468061
+Node: Reference to Elements468189
+Node: Assigning Elements470653
+Node: Array Example471144
+Node: Scanning an Array472903
+Node: Controlling Scanning475925
+Ref: Controlling Scanning-Footnote-1481324
+Node: Numeric Array Subscripts481640
+Node: Uninitialized Subscripts483824
+Node: Delete485443
+Ref: Delete-Footnote-1488195
+Node: Multidimensional488252
+Node: Multiscanning491347
+Node: Arrays of Arrays492938
+Node: Arrays Summary497705
+Node: Functions499798
+Node: Built-in500836
+Node: Calling Built-in501917
+Node: Numeric Functions503913
+Ref: Numeric Functions-Footnote-1507941
+Ref: Numeric Functions-Footnote-2508298
+Ref: Numeric Functions-Footnote-3508346
+Node: String Functions508618
+Ref: String Functions-Footnote-1532122
+Ref: String Functions-Footnote-2532250
+Ref: String Functions-Footnote-3532498
+Node: Gory Details532585
+Ref: table-sub-escapes534376
+Ref: table-sub-proposed535895
+Ref: table-posix-sub537258
+Ref: table-gensub-escapes538799
+Ref: Gory Details-Footnote-1539622
+Node: I/O Functions539776
+Ref: table-system-return-values546358
+Ref: I/O Functions-Footnote-1548338
+Ref: I/O Functions-Footnote-2548486
+Node: Time Functions548606
+Ref: Time Functions-Footnote-1559128
+Ref: Time Functions-Footnote-2559196
+Ref: Time Functions-Footnote-3559354
+Ref: Time Functions-Footnote-4559465
+Ref: Time Functions-Footnote-5559577
+Ref: Time Functions-Footnote-6559804
+Node: Bitwise Functions560070
+Ref: table-bitwise-ops560664
+Ref: Bitwise Functions-Footnote-1564982
+Node: Type Functions565155
+Node: I18N Functions566311
+Node: User-defined567962
+Node: Definition Syntax568767
+Ref: Definition Syntax-Footnote-1574454
+Node: Function Example574525
+Ref: Function Example-Footnote-1577447
+Node: Function Caveats577469
+Node: Calling A Function577987
+Node: Variable Scope578945
+Node: Pass By Value/Reference581939
+Node: Return Statement585438
+Node: Dynamic Typing588417
+Node: Indirect Calls589347
+Ref: Indirect Calls-Footnote-1599598
+Node: Functions Summary599726
+Node: Library Functions602431
+Ref: Library Functions-Footnote-1606038
+Ref: Library Functions-Footnote-2606181
+Node: Library Names606352
+Ref: Library Names-Footnote-1609812
+Ref: Library Names-Footnote-2610035
+Node: General Functions610121
+Node: Strtonum Function611224
+Node: Assert Function614246
+Node: Round Function617572
+Node: Cliff Random Function619113
+Node: Ordinal Functions620129
+Ref: Ordinal Functions-Footnote-1623192
+Ref: Ordinal Functions-Footnote-2623444
+Node: Join Function623654
+Ref: Join Function-Footnote-1625424
+Node: Getlocaltime Function625624
+Node: Readfile Function629366
+Node: Shell Quoting631338
+Node: Data File Management632739
+Node: Filetrans Function633371
+Node: Rewind Function637467
+Node: File Checking639373
+Ref: File Checking-Footnote-1640707
+Node: Empty Files640908
+Node: Ignoring Assigns642887
+Node: Getopt Function644437
+Ref: Getopt Function-Footnote-1655906
+Node: Passwd Functions656106
+Ref: Passwd Functions-Footnote-1664945
+Node: Group Functions665033
+Ref: Group Functions-Footnote-1672931
+Node: Walking Arrays673138
+Node: Library Functions Summary676146
+Node: Library Exercises677552
+Node: Sample Programs678017
+Node: Running Examples678787
+Node: Clones679515
+Node: Cut Program680739
+Node: Egrep Program690668
+Ref: Egrep Program-Footnote-1698180
+Node: Id Program698290
+Node: Split Program701970
+Ref: Split Program-Footnote-1705429
+Node: Tee Program705558
+Node: Uniq Program708348
+Node: Wc Program715774
+Ref: Wc Program-Footnote-1720029
+Node: Miscellaneous Programs720123
+Node: Dupword Program721336
+Node: Alarm Program723366
+Node: Translate Program728221
+Ref: Translate Program-Footnote-1732786
+Node: Labels Program733056
+Ref: Labels Program-Footnote-1736407
+Node: Word Sorting736491
+Node: History Sorting740563
+Node: Extract Program742398
+Node: Simple Sed749927
+Node: Igawk Program753001
+Ref: Igawk Program-Footnote-1767332
+Ref: Igawk Program-Footnote-2767534
+Ref: Igawk Program-Footnote-3767656
+Node: Anagram Program767771
+Node: Signature Program770833
+Node: Programs Summary772080
+Node: Programs Exercises773294
+Ref: Programs Exercises-Footnote-1777423
+Node: Advanced Features777514
+Node: Nondecimal Data779504
+Node: Array Sorting781095
+Node: Controlling Array Traversal781795
+Ref: Controlling Array Traversal-Footnote-1790162
+Node: Array Sorting Functions790280
+Ref: Array Sorting Functions-Footnote-1795371
+Node: Two-way I/O795567
+Ref: Two-way I/O-Footnote-1801861
+Ref: Two-way I/O-Footnote-2802048
+Node: TCP/IP Networking802130
+Node: Profiling805248
+Node: Advanced Features Summary812787
+Node: Internationalization814723
+Node: I18N and L10N816203
+Node: Explaining gettext816890
+Ref: Explaining gettext-Footnote-1822782
+Ref: Explaining gettext-Footnote-2822967
+Node: Programmer i18n823132
+Ref: Programmer i18n-Footnote-1828081
+Node: Translator i18n828130
+Node: String Extraction828924
+Ref: String Extraction-Footnote-1830056
+Node: Printf Ordering830142
+Ref: Printf Ordering-Footnote-1832928
+Node: I18N Portability832992
+Ref: I18N Portability-Footnote-1835448
+Node: I18N Example835511
+Ref: I18N Example-Footnote-1838317
+Node: Gawk I18N838390
+Node: I18N Summary839035
+Node: Debugger840376
+Node: Debugging841398
+Node: Debugging Concepts841839
+Node: Debugging Terms843648
+Node: Awk Debugging846223
+Node: Sample Debugging Session847129
+Node: Debugger Invocation847663
+Node: Finding The Bug849049
+Node: List of Debugger Commands855527
+Node: Breakpoint Control856860
+Node: Debugger Execution Control860554
+Node: Viewing And Changing Data863916
+Node: Execution Stack867290
+Node: Debugger Info868927
+Node: Miscellaneous Debugger Commands872998
+Node: Readline Support878086
+Node: Limitations878982
+Node: Debugging Summary881091
+Node: Arbitrary Precision Arithmetic882264
+Node: Computer Arithmetic883680
+Ref: table-numeric-ranges887271
+Ref: Computer Arithmetic-Footnote-1887993
+Node: Math Definitions888050
+Ref: table-ieee-formats891364
+Ref: Math Definitions-Footnote-1891967
+Node: MPFR features892072
+Node: FP Math Caution893789
+Ref: FP Math Caution-Footnote-1894861
+Node: Inexactness of computations895230
+Node: Inexact representation896190
+Node: Comparing FP Values897550
+Node: Errors accumulate898632
+Node: Getting Accuracy900065
+Node: Try To Round902775
+Node: Setting precision903674
+Ref: table-predefined-precision-strings904371
+Node: Setting the rounding mode906201
+Ref: table-gawk-rounding-modes906575
+Ref: Setting the rounding mode-Footnote-1909983
+Node: Arbitrary Precision Integers910162
+Ref: Arbitrary Precision Integers-Footnote-1913146
+Node: POSIX Floating Point Problems913295
+Ref: POSIX Floating Point Problems-Footnote-1917177
+Node: Floating point summary917215
+Node: Dynamic Extensions919405
+Node: Extension Intro920958
+Node: Plugin License922224
+Node: Extension Mechanism Outline923021
+Ref: figure-load-extension923460
+Ref: figure-register-new-function925025
+Ref: figure-call-new-function926117
+Node: Extension API Description928179
+Node: Extension API Functions Introduction929627
+Node: General Data Types934439
+Ref: General Data Types-Footnote-1940394
+Node: Memory Allocation Functions940693
+Ref: Memory Allocation Functions-Footnote-1943538
+Node: Constructor Functions943637
+Node: Registration Functions945382
+Node: Extension Functions946067
+Node: Exit Callback Functions948366
+Node: Extension Version String949616
+Node: Input Parsers950279
+Node: Output Wrappers960161
+Node: Two-way processors964673
+Node: Printing Messages966938
+Ref: Printing Messages-Footnote-1968012
+Node: Updating ERRNO968165
+Node: Requesting Values968904
+Ref: table-value-types-returned969641
+Node: Accessing Parameters970524
+Node: Symbol Table Access971759
+Node: Symbol table by name972271
+Node: Symbol table by cookie974292
+Ref: Symbol table by cookie-Footnote-1978444
+Node: Cached values978508
+Ref: Cached values-Footnote-1982015
+Node: Array Manipulation982106
+Ref: Array Manipulation-Footnote-1983205
+Node: Array Data Types983242
+Ref: Array Data Types-Footnote-1985900
+Node: Array Functions985992
+Node: Flattening Arrays989850
+Node: Creating Arrays996758
+Node: Extension API Variables1001527
+Node: Extension Versioning1002163
+Ref: gawk-api-version1002600
+Node: Extension API Informational Variables1004356
+Node: Extension API Boilerplate1005420
+Node: Finding Extensions1009234
+Node: Extension Example1009793
+Node: Internal File Description1010591
+Node: Internal File Ops1014671
+Ref: Internal File Ops-Footnote-11026433
+Node: Using Internal File Ops1026573
+Ref: Using Internal File Ops-Footnote-11028956
+Node: Extension Samples1029230
+Node: Extension Sample File Functions1030759
+Node: Extension Sample Fnmatch1038408
+Node: Extension Sample Fork1039895
+Node: Extension Sample Inplace1041113
+Node: Extension Sample Ord1044323
+Node: Extension Sample Readdir1045159
+Ref: table-readdir-file-types1046048
+Node: Extension Sample Revout1046853
+Node: Extension Sample Rev2way1047442
+Node: Extension Sample Read write array1048182
+Node: Extension Sample Readfile1050124
+Node: Extension Sample Time1051219
+Node: Extension Sample API Tests1052567
+Node: gawkextlib1053059
+Node: Extension summary1055483
+Node: Extension Exercises1059175
+Node: Language History1060673
+Node: V7/SVR3.11062329
+Node: SVR41064481
+Node: POSIX1065915
+Node: BTL1067294
+Node: POSIX/GNU1068023
+Node: Feature History1073544
+Node: Common Extensions1086873
+Node: Ranges and Locales1088156
+Ref: Ranges and Locales-Footnote-11092772
+Ref: Ranges and Locales-Footnote-21092799
+Ref: Ranges and Locales-Footnote-31093034
+Node: Contributors1093255
+Node: History summary1098815
+Node: Installation1100195
+Node: Gawk Distribution1101139
+Node: Getting1101623
+Node: Extracting1102584
+Node: Distribution contents1104222
+Node: Unix Installation1109964
+Node: Quick Installation1110580
+Node: Additional Configuration Options1113007
+Node: Configuration Philosophy1114811
+Node: Non-Unix Installation1117180
+Node: PC Installation1117640
+Node: PC Binary Installation1118478
+Node: PC Compiling1118913
+Node: PC Using1120030
+Node: Cygwin1123075
+Node: MSYS1123845
+Node: VMS Installation1124346
+Node: VMS Compilation1125137
+Ref: VMS Compilation-Footnote-11126366
+Node: VMS Dynamic Extensions1126424
+Node: VMS Installation Details1128109
+Node: VMS Running1130362
+Node: VMS GNV1134641
+Node: VMS Old Gawk1135376
+Node: Bugs1135847
+Node: Bug address1136510
+Node: Usenet1138907
+Node: Maintainers1139682
+Node: Other Versions1141058
+Node: Installation summary1147642
+Node: Notes1148677
+Node: Compatibility Mode1149542
+Node: Additions1150324
+Node: Accessing The Source1151249
+Node: Adding Code1152684
+Node: New Ports1158903
+Node: Derived Files1163391
+Ref: Derived Files-Footnote-11168876
+Ref: Derived Files-Footnote-21168911
+Ref: Derived Files-Footnote-31169509
+Node: Future Extensions1169623
+Node: Implementation Limitations1170281
+Node: Extension Design1171464
+Node: Old Extension Problems1172618
+Ref: Old Extension Problems-Footnote-11174136
+Node: Extension New Mechanism Goals1174193
+Ref: Extension New Mechanism Goals-Footnote-11177557
+Node: Extension Other Design Decisions1177746
+Node: Extension Future Growth1179859
+Node: Old Extension Mechanism1180695
+Node: Notes summary1182458
+Node: Basic Concepts1183640
+Node: Basic High Level1184321
+Ref: figure-general-flow1184603
+Ref: figure-process-flow1185288
+Ref: Basic High Level-Footnote-11188589
+Node: Basic Data Typing1188774
+Node: Glossary1192102
+Node: Copying1224049
+Node: GNU Free Documentation License1261588
+Node: Index1286706
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index fdf9521..9156c93 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -2048,7 +2048,13 @@ and I even solicited contributions.  Making things 
available on the Internet
 helps keep the @command{gawk} distribution down to manageable size.
 The initial collection of material, such as it is, is still available
-at @uref{}.  In the hopes of
+at @uref{}.
+If you are @emph{seriously} interested in helping set up a website
+for @command{awk}-language related things, please contact me.
+In the hopes of
 doing something more broad, I acquired the @code{} domain.
 However, I found that I could not dedicate enough time to managing
@@ -2064,7 +2070,6 @@ a @command{gawk} extension that you would like to share 
with the rest
 of the world, please see @uref{} for how to
 contribute it to the website.
 As of this writing, this website is in search of a maintainer; please
 contact me if you are interested.
 @end ignore
diff --git a/doc/ b/doc/
index 9ad5d3c..49acd2f 100644
--- a/doc/
+++ b/doc/
@@ -2015,7 +2015,13 @@ and I even solicited contributions.  Making things 
available on the Internet
 helps keep the @command{gawk} distribution down to manageable size.
 The initial collection of material, such as it is, is still available
-at @uref{}.  In the hopes of
+at @uref{}.
+If you are @emph{seriously} interested in helping set up a website
+for @command{awk}-language related things, please contact me.
+In the hopes of
 doing something more broad, I acquired the @code{} domain.
 However, I found that I could not dedicate enough time to managing
@@ -2031,7 +2037,6 @@ a @command{gawk} extension that you would like to share 
with the rest
 of the world, please see @uref{} for how to
 contribute it to the website.
 As of this writing, this website is in search of a maintainer; please
 contact me if you are interested.
 @end ignore


Summary of changes:
 doc/ChangeLog   |    5 +
 doc/   | 1100 +++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |    9 +-
 doc/ |    9 +-
 4 files changed, 564 insertions(+), 559 deletions(-)


reply via email to

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