summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2014-02-20 20:26:43 +0200
committerArnold D. Robbins <arnold@skeeve.com>2014-02-20 20:26:43 +0200
commitc0aeaf87402aa2670e76a32a888053fb64b879b0 (patch)
treec34286533543d88f7dba329ceddf959ee095a6fb
parent2ce455acf7229b635cf7822063ac8c3f13d1ab80 (diff)
downloadgawk-c0aeaf87402aa2670e76a32a888053fb64b879b0.tar.gz
Add a quote in alarm program section.
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/gawk.info457
-rw-r--r--doc/gawk.texi26
-rw-r--r--doc/gawktexi.in26
4 files changed, 286 insertions, 227 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 69f5c79b..dfebc27e 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2014-02-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in: Add a quote to the alarm clock program.
+
2014-02-15 Arnold D. Robbins <arnold@skeeve.com>
* texinfo.tex: Update to latest.
diff --git a/doc/gawk.info b/doc/gawk.info
index 351d0d44..a3ab750c 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -16657,6 +16657,8 @@ File: gawk.info, Node: Alarm Program, Next: Translate Program, Prev: Dupword
Nothing cures insomnia like a ringing alarm clock. -- Arnold
Robbins
+ Sleep is for web developers. -- Erik Quanstrom
+
The following program is a simple "alarm clock" program. You give
it a time of day and an optional message. At the specified time, it
prints the message on the standard output. In addition, you can give it
@@ -30221,8 +30223,8 @@ Index
(line 10)
* Aho, Alfred <1>: Contributors. (line 11)
* Aho, Alfred: History. (line 17)
-* alarm clock example program: Alarm Program. (line 9)
-* alarm.awk program: Alarm Program. (line 29)
+* alarm clock example program: Alarm Program. (line 11)
+* alarm.awk program: Alarm Program. (line 31)
* algorithms: Basic High Level. (line 68)
* Alpha (DEC): Manual History. (line 28)
* amazing awk assembler (aaa): Glossary. (line 12)
@@ -32106,6 +32108,7 @@ Index
* q debugger command (alias for quit): Miscellaneous Debugger Commands.
(line 99)
* QSE Awk: Other Versions. (line 130)
+* Quanstrom, Erik: Alarm Program. (line 8)
* question mark (?) regexp operator <1>: GNU Regexp Operators.
(line 59)
* question mark (?) regexp operator: Regexp Operators. (line 111)
@@ -32385,7 +32388,7 @@ Index
* single-character fields: Single Character Fields.
(line 6)
* Skywalker, Luke: Undocumented. (line 6)
-* sleep utility: Alarm Program. (line 109)
+* sleep utility: Alarm Program. (line 111)
* sleep() extension function: Extension Sample Time.
(line 23)
* Solaris, POSIX-compliant awk: Other Versions. (line 96)
@@ -32524,7 +32527,7 @@ Index
* tilde (~), ~ operator <5>: Computed Regexps. (line 6)
* tilde (~), ~ operator <6>: Case-sensitivity. (line 26)
* tilde (~), ~ operator: Regexp Usage. (line 19)
-* time, alarm clock example program: Alarm Program. (line 9)
+* time, alarm clock example program: Alarm Program. (line 11)
* time, localization and: Explaining gettext. (line 115)
* time, managing: Getlocaltime Function.
(line 6)
@@ -33035,228 +33038,228 @@ Ref: Wc Program-Footnote-2675421
Node: Miscellaneous Programs675513
Node: Dupword Program676701
Node: Alarm Program678732
-Node: Translate Program683485
-Ref: Translate Program-Footnote-1687872
-Ref: Translate Program-Footnote-2688120
-Node: Labels Program688254
-Ref: Labels Program-Footnote-1691625
-Node: Word Sorting691709
-Node: History Sorting695593
-Node: Extract Program697432
-Ref: Extract Program-Footnote-1704935
-Node: Simple Sed705063
-Node: Igawk Program708125
-Ref: Igawk Program-Footnote-1723282
-Ref: Igawk Program-Footnote-2723483
-Node: Anagram Program723621
-Node: Signature Program726689
-Node: Advanced Features727789
-Node: Nondecimal Data729675
-Node: Array Sorting731258
-Node: Controlling Array Traversal731955
-Node: Array Sorting Functions740239
-Ref: Array Sorting Functions-Footnote-1744108
-Node: Two-way I/O744302
-Ref: Two-way I/O-Footnote-1749734
-Node: TCP/IP Networking749804
-Node: Profiling752648
-Node: Internationalization760145
-Node: I18N and L10N761570
-Node: Explaining gettext762256
-Ref: Explaining gettext-Footnote-1767324
-Ref: Explaining gettext-Footnote-2767508
-Node: Programmer i18n767673
-Node: Translator i18n771875
-Node: String Extraction772668
-Ref: String Extraction-Footnote-1773629
-Node: Printf Ordering773715
-Ref: Printf Ordering-Footnote-1776499
-Node: I18N Portability776563
-Ref: I18N Portability-Footnote-1779012
-Node: I18N Example779075
-Ref: I18N Example-Footnote-1781713
-Node: Gawk I18N781785
-Node: Debugger782406
-Node: Debugging783377
-Node: Debugging Concepts783810
-Node: Debugging Terms785666
-Node: Awk Debugging788263
-Node: Sample Debugging Session789155
-Node: Debugger Invocation789675
-Node: Finding The Bug791007
-Node: List of Debugger Commands797495
-Node: Breakpoint Control798829
-Node: Debugger Execution Control802493
-Node: Viewing And Changing Data805853
-Node: Execution Stack809209
-Node: Debugger Info810676
-Node: Miscellaneous Debugger Commands814658
-Node: Readline Support819834
-Node: Limitations820665
-Node: Arbitrary Precision Arithmetic822917
-Ref: Arbitrary Precision Arithmetic-Footnote-1824566
-Node: General Arithmetic824714
-Node: Floating Point Issues826434
-Node: String Conversion Precision827315
-Ref: String Conversion Precision-Footnote-1829020
-Node: Unexpected Results829129
-Node: POSIX Floating Point Problems831282
-Ref: POSIX Floating Point Problems-Footnote-1835107
-Node: Integer Programming835145
-Node: Floating-point Programming836884
-Ref: Floating-point Programming-Footnote-1843215
-Ref: Floating-point Programming-Footnote-2843485
-Node: Floating-point Representation843749
-Node: Floating-point Context844914
-Ref: table-ieee-formats845753
-Node: Rounding Mode847137
-Ref: table-rounding-modes847616
-Ref: Rounding Mode-Footnote-1850631
-Node: Gawk and MPFR850810
-Node: Arbitrary Precision Floats852065
-Ref: Arbitrary Precision Floats-Footnote-1854508
-Node: Setting Precision854824
-Ref: table-predefined-precision-strings855510
-Node: Setting Rounding Mode857655
-Ref: table-gawk-rounding-modes858059
-Node: Floating-point Constants859246
-Node: Changing Precision860675
-Ref: Changing Precision-Footnote-1862072
-Node: Exact Arithmetic862246
-Node: Arbitrary Precision Integers865384
-Ref: Arbitrary Precision Integers-Footnote-1868402
-Node: Dynamic Extensions868549
-Node: Extension Intro870007
-Node: Plugin License871272
-Node: Extension Mechanism Outline871957
-Ref: load-extension872374
-Ref: load-new-function873852
-Ref: call-new-function874847
-Node: Extension API Description876862
-Node: Extension API Functions Introduction878075
-Node: General Data Types882941
-Ref: General Data Types-Footnote-1888543
-Node: Requesting Values888842
-Ref: table-value-types-returned889573
-Node: Constructor Functions890527
-Node: Registration Functions893547
-Node: Extension Functions894232
-Node: Exit Callback Functions896457
-Node: Extension Version String897706
-Node: Input Parsers898356
-Node: Output Wrappers908113
-Node: Two-way processors912623
-Node: Printing Messages914831
-Ref: Printing Messages-Footnote-1915908
-Node: Updating `ERRNO'916060
-Node: Accessing Parameters916799
-Node: Symbol Table Access918029
-Node: Symbol table by name918541
-Node: Symbol table by cookie920288
-Ref: Symbol table by cookie-Footnote-1924418
-Node: Cached values924481
-Ref: Cached values-Footnote-1927930
-Node: Array Manipulation928021
-Ref: Array Manipulation-Footnote-1929119
-Node: Array Data Types929158
-Ref: Array Data Types-Footnote-1931861
-Node: Array Functions931953
-Node: Flattening Arrays935719
-Node: Creating Arrays942571
-Node: Extension API Variables947296
-Node: Extension Versioning947932
-Node: Extension API Informational Variables949833
-Node: Extension API Boilerplate950919
-Node: Finding Extensions954723
-Node: Extension Example955283
-Node: Internal File Description956013
-Node: Internal File Ops960104
-Ref: Internal File Ops-Footnote-1971612
-Node: Using Internal File Ops971752
-Ref: Using Internal File Ops-Footnote-1974105
-Node: Extension Samples974371
-Node: Extension Sample File Functions975895
-Node: Extension Sample Fnmatch984380
-Node: Extension Sample Fork986106
-Node: Extension Sample Inplace987324
-Node: Extension Sample Ord989102
-Node: Extension Sample Readdir989938
-Node: Extension Sample Revout991470
-Node: Extension Sample Rev2way992063
-Node: Extension Sample Read write array992753
-Node: Extension Sample Readfile994636
-Node: Extension Sample API Tests995454
-Node: Extension Sample Time995979
-Node: gawkextlib997343
-Node: Language History1000124
-Node: V7/SVR3.11001717
-Node: SVR41004037
-Node: POSIX1005479
-Node: BTL1006865
-Node: POSIX/GNU1007599
-Node: Feature History1013198
-Node: Common Extensions1026162
-Node: Ranges and Locales1027474
-Ref: Ranges and Locales-Footnote-11032092
-Ref: Ranges and Locales-Footnote-21032119
-Ref: Ranges and Locales-Footnote-31032379
-Node: Contributors1032600
-Node: Installation1037745
-Node: Gawk Distribution1038639
-Node: Getting1039123
-Node: Extracting1039949
-Node: Distribution contents1041641
-Node: Unix Installation1047346
-Node: Quick Installation1047963
-Node: Additional Configuration Options1050407
-Node: Configuration Philosophy1052143
-Node: Non-Unix Installation1054497
-Node: PC Installation1054955
-Node: PC Binary Installation1056254
-Node: PC Compiling1058102
-Node: PC Testing1061046
-Node: PC Using1062222
-Node: Cygwin1066407
-Node: MSYS1067407
-Node: VMS Installation1067921
-Node: VMS Compilation1068685
-Ref: VMS Compilation-Footnote-11070300
-Node: VMS Dynamic Extensions1070358
-Node: VMS Installation Details1071731
-Node: VMS Running1073978
-Node: VMS GNV1076812
-Node: VMS Old Gawk1077535
-Node: Bugs1078005
-Node: Other Versions1081923
-Node: Notes1088007
-Node: Compatibility Mode1088807
-Node: Additions1089590
-Node: Accessing The Source1090517
-Node: Adding Code1091957
-Node: New Ports1098002
-Node: Derived Files1102137
-Ref: Derived Files-Footnote-11107458
-Ref: Derived Files-Footnote-21107492
-Ref: Derived Files-Footnote-31108092
-Node: Future Extensions1108190
-Node: Implementation Limitations1108773
-Node: Extension Design1110025
-Node: Old Extension Problems1111179
-Ref: Old Extension Problems-Footnote-11112687
-Node: Extension New Mechanism Goals1112744
-Ref: Extension New Mechanism Goals-Footnote-11116109
-Node: Extension Other Design Decisions1116295
-Node: Extension Future Growth1118401
-Node: Old Extension Mechanism1119237
-Node: Basic Concepts1120977
-Node: Basic High Level1121658
-Ref: figure-general-flow1121929
-Ref: figure-process-flow1122528
-Ref: Basic High Level-Footnote-11125757
-Node: Basic Data Typing1125942
-Node: Glossary1129297
-Node: Copying1154759
-Node: GNU Free Documentation License1192316
-Node: Index1217453
+Node: Translate Program683539
+Ref: Translate Program-Footnote-1687926
+Ref: Translate Program-Footnote-2688174
+Node: Labels Program688308
+Ref: Labels Program-Footnote-1691679
+Node: Word Sorting691763
+Node: History Sorting695647
+Node: Extract Program697486
+Ref: Extract Program-Footnote-1704989
+Node: Simple Sed705117
+Node: Igawk Program708179
+Ref: Igawk Program-Footnote-1723336
+Ref: Igawk Program-Footnote-2723537
+Node: Anagram Program723675
+Node: Signature Program726743
+Node: Advanced Features727843
+Node: Nondecimal Data729729
+Node: Array Sorting731312
+Node: Controlling Array Traversal732009
+Node: Array Sorting Functions740293
+Ref: Array Sorting Functions-Footnote-1744162
+Node: Two-way I/O744356
+Ref: Two-way I/O-Footnote-1749788
+Node: TCP/IP Networking749858
+Node: Profiling752702
+Node: Internationalization760199
+Node: I18N and L10N761624
+Node: Explaining gettext762310
+Ref: Explaining gettext-Footnote-1767378
+Ref: Explaining gettext-Footnote-2767562
+Node: Programmer i18n767727
+Node: Translator i18n771929
+Node: String Extraction772722
+Ref: String Extraction-Footnote-1773683
+Node: Printf Ordering773769
+Ref: Printf Ordering-Footnote-1776553
+Node: I18N Portability776617
+Ref: I18N Portability-Footnote-1779066
+Node: I18N Example779129
+Ref: I18N Example-Footnote-1781767
+Node: Gawk I18N781839
+Node: Debugger782460
+Node: Debugging783431
+Node: Debugging Concepts783864
+Node: Debugging Terms785720
+Node: Awk Debugging788317
+Node: Sample Debugging Session789209
+Node: Debugger Invocation789729
+Node: Finding The Bug791061
+Node: List of Debugger Commands797549
+Node: Breakpoint Control798883
+Node: Debugger Execution Control802547
+Node: Viewing And Changing Data805907
+Node: Execution Stack809263
+Node: Debugger Info810730
+Node: Miscellaneous Debugger Commands814712
+Node: Readline Support819888
+Node: Limitations820719
+Node: Arbitrary Precision Arithmetic822971
+Ref: Arbitrary Precision Arithmetic-Footnote-1824620
+Node: General Arithmetic824768
+Node: Floating Point Issues826488
+Node: String Conversion Precision827369
+Ref: String Conversion Precision-Footnote-1829074
+Node: Unexpected Results829183
+Node: POSIX Floating Point Problems831336
+Ref: POSIX Floating Point Problems-Footnote-1835161
+Node: Integer Programming835199
+Node: Floating-point Programming836938
+Ref: Floating-point Programming-Footnote-1843269
+Ref: Floating-point Programming-Footnote-2843539
+Node: Floating-point Representation843803
+Node: Floating-point Context844968
+Ref: table-ieee-formats845807
+Node: Rounding Mode847191
+Ref: table-rounding-modes847670
+Ref: Rounding Mode-Footnote-1850685
+Node: Gawk and MPFR850864
+Node: Arbitrary Precision Floats852119
+Ref: Arbitrary Precision Floats-Footnote-1854562
+Node: Setting Precision854878
+Ref: table-predefined-precision-strings855564
+Node: Setting Rounding Mode857709
+Ref: table-gawk-rounding-modes858113
+Node: Floating-point Constants859300
+Node: Changing Precision860729
+Ref: Changing Precision-Footnote-1862126
+Node: Exact Arithmetic862300
+Node: Arbitrary Precision Integers865438
+Ref: Arbitrary Precision Integers-Footnote-1868456
+Node: Dynamic Extensions868603
+Node: Extension Intro870061
+Node: Plugin License871326
+Node: Extension Mechanism Outline872011
+Ref: load-extension872428
+Ref: load-new-function873906
+Ref: call-new-function874901
+Node: Extension API Description876916
+Node: Extension API Functions Introduction878129
+Node: General Data Types882995
+Ref: General Data Types-Footnote-1888597
+Node: Requesting Values888896
+Ref: table-value-types-returned889627
+Node: Constructor Functions890581
+Node: Registration Functions893601
+Node: Extension Functions894286
+Node: Exit Callback Functions896511
+Node: Extension Version String897760
+Node: Input Parsers898410
+Node: Output Wrappers908167
+Node: Two-way processors912677
+Node: Printing Messages914885
+Ref: Printing Messages-Footnote-1915962
+Node: Updating `ERRNO'916114
+Node: Accessing Parameters916853
+Node: Symbol Table Access918083
+Node: Symbol table by name918595
+Node: Symbol table by cookie920342
+Ref: Symbol table by cookie-Footnote-1924472
+Node: Cached values924535
+Ref: Cached values-Footnote-1927984
+Node: Array Manipulation928075
+Ref: Array Manipulation-Footnote-1929173
+Node: Array Data Types929212
+Ref: Array Data Types-Footnote-1931915
+Node: Array Functions932007
+Node: Flattening Arrays935773
+Node: Creating Arrays942625
+Node: Extension API Variables947350
+Node: Extension Versioning947986
+Node: Extension API Informational Variables949887
+Node: Extension API Boilerplate950973
+Node: Finding Extensions954777
+Node: Extension Example955337
+Node: Internal File Description956067
+Node: Internal File Ops960158
+Ref: Internal File Ops-Footnote-1971666
+Node: Using Internal File Ops971806
+Ref: Using Internal File Ops-Footnote-1974159
+Node: Extension Samples974425
+Node: Extension Sample File Functions975949
+Node: Extension Sample Fnmatch984434
+Node: Extension Sample Fork986160
+Node: Extension Sample Inplace987378
+Node: Extension Sample Ord989156
+Node: Extension Sample Readdir989992
+Node: Extension Sample Revout991524
+Node: Extension Sample Rev2way992117
+Node: Extension Sample Read write array992807
+Node: Extension Sample Readfile994690
+Node: Extension Sample API Tests995508
+Node: Extension Sample Time996033
+Node: gawkextlib997397
+Node: Language History1000178
+Node: V7/SVR3.11001771
+Node: SVR41004091
+Node: POSIX1005533
+Node: BTL1006919
+Node: POSIX/GNU1007653
+Node: Feature History1013252
+Node: Common Extensions1026216
+Node: Ranges and Locales1027528
+Ref: Ranges and Locales-Footnote-11032146
+Ref: Ranges and Locales-Footnote-21032173
+Ref: Ranges and Locales-Footnote-31032433
+Node: Contributors1032654
+Node: Installation1037799
+Node: Gawk Distribution1038693
+Node: Getting1039177
+Node: Extracting1040003
+Node: Distribution contents1041695
+Node: Unix Installation1047400
+Node: Quick Installation1048017
+Node: Additional Configuration Options1050461
+Node: Configuration Philosophy1052197
+Node: Non-Unix Installation1054551
+Node: PC Installation1055009
+Node: PC Binary Installation1056308
+Node: PC Compiling1058156
+Node: PC Testing1061100
+Node: PC Using1062276
+Node: Cygwin1066461
+Node: MSYS1067461
+Node: VMS Installation1067975
+Node: VMS Compilation1068739
+Ref: VMS Compilation-Footnote-11070354
+Node: VMS Dynamic Extensions1070412
+Node: VMS Installation Details1071785
+Node: VMS Running1074032
+Node: VMS GNV1076866
+Node: VMS Old Gawk1077589
+Node: Bugs1078059
+Node: Other Versions1081977
+Node: Notes1088061
+Node: Compatibility Mode1088861
+Node: Additions1089644
+Node: Accessing The Source1090571
+Node: Adding Code1092011
+Node: New Ports1098056
+Node: Derived Files1102191
+Ref: Derived Files-Footnote-11107512
+Ref: Derived Files-Footnote-21107546
+Ref: Derived Files-Footnote-31108146
+Node: Future Extensions1108244
+Node: Implementation Limitations1108827
+Node: Extension Design1110079
+Node: Old Extension Problems1111233
+Ref: Old Extension Problems-Footnote-11112741
+Node: Extension New Mechanism Goals1112798
+Ref: Extension New Mechanism Goals-Footnote-11116163
+Node: Extension Other Design Decisions1116349
+Node: Extension Future Growth1118455
+Node: Old Extension Mechanism1119291
+Node: Basic Concepts1121031
+Node: Basic High Level1121712
+Ref: figure-general-flow1121983
+Ref: figure-process-flow1122582
+Ref: Basic High Level-Footnote-11125811
+Node: Basic Data Typing1125996
+Node: Glossary1129351
+Node: Copying1154813
+Node: GNU Free Documentation License1192370
+Node: Index1217507

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 63489dae..75c7b758 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -23115,6 +23115,32 @@ word, comparing it to the previous one:
@i{Nothing cures insomnia like a ringing alarm clock.}
@author Arnold Robbins
@end quotation
+@cindex Quanstrom, Erik
+@ignore
+Date: Sat, 15 Feb 2014 16:47:09 -0500
+Subject: Re: 9atom install question
+Message-ID: <l2jcvx6j6mey60xnrkb0hhob.1392500829294@email.android.com>
+From: Erik Quanstrom <quanstro@quanstro.net>
+To: Aharon Robbins <arnold@skeeve.com>
+
+yes.
+
+- erik
+
+Aharon Robbins <arnold@skeeve.com> wrote:
+
+>> sleep is for web developers.
+>
+>Can I quote you, in the gawk manual?
+>
+>Thanks,
+>
+>Arnold
+@end ignore
+@quotation
+@i{Sleep is for web developers.}
+@author Erik Quanstrom
+@end quotation
@c STARTOFRANGE tialarm
@cindex time, alarm clock example program
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 71f960ab..cd9c775e 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -22258,6 +22258,32 @@ word, comparing it to the previous one:
@i{Nothing cures insomnia like a ringing alarm clock.}
@author Arnold Robbins
@end quotation
+@cindex Quanstrom, Erik
+@ignore
+Date: Sat, 15 Feb 2014 16:47:09 -0500
+Subject: Re: 9atom install question
+Message-ID: <l2jcvx6j6mey60xnrkb0hhob.1392500829294@email.android.com>
+From: Erik Quanstrom <quanstro@quanstro.net>
+To: Aharon Robbins <arnold@skeeve.com>
+
+yes.
+
+- erik
+
+Aharon Robbins <arnold@skeeve.com> wrote:
+
+>> sleep is for web developers.
+>
+>Can I quote you, in the gawk manual?
+>
+>Thanks,
+>
+>Arnold
+@end ignore
+@quotation
+@i{Sleep is for web developers.}
+@author Erik Quanstrom
+@end quotation
@c STARTOFRANGE tialarm
@cindex time, alarm clock example program