aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/gawk.info168
-rw-r--r--doc/gawk.texi2
-rw-r--r--doc/gawktexi.in2
4 files changed, 93 insertions, 83 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 220067c3..ac171b25 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in (Contributors): Update entry for Steven Davies.
+
2017-08-24 Arnold D. Robbins <arnold@skeeve.com>
* texinfo.tex: Updated. Fixes table of contents issue
diff --git a/doc/gawk.info b/doc/gawk.info
index 3e8e42a7..c66e1461 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -28372,7 +28372,9 @@ Info file, in approximate chronological order:
* Stephen Davies provided the initial port to Tandem systems and its
documentation. (However, this is no longer supported.) He was
also instrumental in the initial work to integrate the byte-code
- internals into the 'gawk' code base.
+ internals into the 'gawk' code base. Additionally, he did most of
+ the work enabling the pretty-printer to preserve and output
+ comments.
* Matthew Woehlke provided improvements for Tandem's POSIX-compliant
systems.
@@ -33310,7 +33312,7 @@ Index
(line 70)
* beginfile() user-defined function: Filetrans Function. (line 62)
* Bentley, Jon: Glossary. (line 206)
-* Benzinger, Michael: Contributors. (line 98)
+* Benzinger, Michael: Contributors. (line 100)
* Berry, Karl: Acknowledgments. (line 33)
* Berry, Karl <1>: Acknowledgments. (line 75)
* Berry, Karl <2>: Ranges and Locales. (line 74)
@@ -33391,12 +33393,12 @@ Index
* Brian Kernighan's awk, source code: Other Versions. (line 13)
* Brini, Davide: Signature Program. (line 6)
* Brink, Jeroen: DOS Quoting. (line 10)
-* Broder, Alan J.: Contributors. (line 89)
-* Brown, Martin: Contributors. (line 83)
+* Broder, Alan J.: Contributors. (line 91)
+* Brown, Martin: Contributors. (line 85)
* BSD-based operating systems: Glossary. (line 748)
* bt debugger command (alias for backtrace): Execution Stack. (line 13)
* Buening, Andreas: Acknowledgments. (line 60)
-* Buening, Andreas <1>: Contributors. (line 93)
+* Buening, Andreas <1>: Contributors. (line 95)
* Buening, Andreas <2>: Maintainers. (line 14)
* buffering, input/output: I/O Functions. (line 166)
* buffering, input/output <1>: Two-way I/O. (line 53)
@@ -33472,7 +33474,7 @@ Index
* collating elements: Bracket Expressions. (line 86)
* collating symbols: Bracket Expressions. (line 93)
* Colombo, Antonio: Acknowledgments. (line 60)
-* Colombo, Antonio <1>: Contributors. (line 141)
+* Colombo, Antonio <1>: Contributors. (line 143)
* columns, aligning: Print Examples. (line 69)
* columns, cutting: Cut Program. (line 6)
* comma (,), in range patterns: Ranges. (line 6)
@@ -33586,7 +33588,7 @@ Index
* csh utility, POSIXLY_CORRECT environment variable: Options. (line 372)
* csh utility, |& operator, comparison with: Two-way I/O. (line 27)
* ctime() user-defined function: Function Example. (line 74)
-* Curreli, Marco: Contributors. (line 145)
+* Curreli, Marco: Contributors. (line 147)
* currency symbols, localization: Explaining gettext. (line 104)
* current system time: Time Functions. (line 68)
* custom.h file: Configuration Philosophy.
@@ -34451,7 +34453,7 @@ Index
* GNU/Linux: Manual History. (line 28)
* GNU/Linux <1>: I18N Example. (line 57)
* GNU/Linux <2>: Glossary. (line 748)
-* Gordon, Assaf: Contributors. (line 106)
+* Gordon, Assaf: Contributors. (line 108)
* GPL (General Public License): Manual History. (line 11)
* GPL (General Public License) <1>: Glossary. (line 396)
* GPL (General Public License), printing: Options. (line 89)
@@ -34467,16 +34469,16 @@ Index
* gsub() function, arguments of: String Functions. (line 465)
* gsub() function, escape processing: Gory Details. (line 6)
* Guerrero, Juan Manuel: Acknowledgments. (line 60)
-* Guerrero, Juan Manuel <1>: Contributors. (line 148)
+* Guerrero, Juan Manuel <1>: Contributors. (line 150)
* Guerrero, Juan Manuel <2>: Maintainers. (line 14)
* h debugger command (alias for help): Miscellaneous Debugger Commands.
(line 69)
* Hankerson, Darrel: Acknowledgments. (line 60)
* Hankerson, Darrel <1>: Contributors. (line 61)
-* Haque, John: Contributors. (line 109)
+* Haque, John: Contributors. (line 111)
* Hartholz, Elaine: Acknowledgments. (line 38)
* Hartholz, Marshall: Acknowledgments. (line 38)
-* Hasegawa, Isamu: Contributors. (line 95)
+* Hasegawa, Isamu: Contributors. (line 97)
* help debugger command: Miscellaneous Debugger Commands.
(line 69)
* hexadecimal numbers: Nondecimal-numbers. (line 6)
@@ -34741,7 +34743,7 @@ Index
* mailing list, GNITS: Acknowledgments. (line 52)
* Malmberg, John: Acknowledgments. (line 60)
* Malmberg, John <1>: Maintainers. (line 14)
-* Malmberg, John E.: Contributors. (line 138)
+* Malmberg, John E.: Contributors. (line 140)
* mark parity: Ordinal Functions. (line 45)
* marked string extraction (internationalization): String Extraction.
(line 6)
@@ -34762,7 +34764,7 @@ Index
* mawk utility <4>: Other Versions. (line 48)
* maximum precision supported by MPFR library: Auto-set. (line 255)
* McIlroy, Doug: Glossary. (line 257)
-* McPhee, Patrick: Contributors. (line 101)
+* McPhee, Patrick: Contributors. (line 103)
* message object files: Explaining gettext. (line 42)
* message object files, converting from portable object files: I18N Example.
(line 66)
@@ -34951,7 +34953,7 @@ Index
* output, standard: Special FD. (line 6)
* p debugger command (alias for print): Viewing And Changing Data.
(line 35)
-* Papadopoulos, Panos: Contributors. (line 129)
+* Papadopoulos, Panos: Contributors. (line 131)
* parent process ID of gawk process: Auto-set. (line 230)
* parentheses (), in a profile: Profiling. (line 146)
* parentheses (), regexp operator: Regexp Operators. (line 81)
@@ -34977,7 +34979,7 @@ Index
* percent sign (%), %= operator <1>: Precedence. (line 94)
* period (.), regexp operator: Regexp Operators. (line 44)
* Perl: Future Extensions. (line 6)
-* Peters, Arno: Contributors. (line 86)
+* Peters, Arno: Contributors. (line 88)
* Peterson, Hal: Contributors. (line 40)
* pipe, closing: Close Files And Pipes.
(line 6)
@@ -35306,7 +35308,7 @@ Index
* Robbins, Arnold <2>: Passwd Functions. (line 90)
* Robbins, Arnold <3>: Alarm Program. (line 6)
* Robbins, Arnold <4>: General Data Types. (line 6)
-* Robbins, Arnold <5>: Contributors. (line 150)
+* Robbins, Arnold <5>: Contributors. (line 152)
* Robbins, Arnold <6>: Maintainers. (line 14)
* Robbins, Arnold <7>: Future Extensions. (line 6)
* Robbins, Bill: Getline/Pipe. (line 40)
@@ -35347,7 +35349,7 @@ Index
* scanning multidimensional arrays: Multiscanning. (line 11)
* Schorr, Andrew: Acknowledgments. (line 60)
* Schorr, Andrew <1>: Auto-set. (line 347)
-* Schorr, Andrew <2>: Contributors. (line 134)
+* Schorr, Andrew <2>: Contributors. (line 136)
* Schreiber, Bert: Acknowledgments. (line 38)
* Schreiber, Rita: Acknowledgments. (line 38)
* search and replace in strings: String Functions. (line 89)
@@ -35802,7 +35804,7 @@ Index
* walk_array() user-defined function: Walking Arrays. (line 14)
* Wall, Larry: Array Intro. (line 6)
* Wall, Larry <1>: Future Extensions. (line 6)
-* Wallin, Anders: Contributors. (line 104)
+* Wallin, Anders: Contributors. (line 106)
* warnings, issuing: Options. (line 198)
* watch debugger command: Viewing And Changing Data.
(line 66)
@@ -35821,7 +35823,7 @@ Index
* whitespace, functions, calling: Calling Built-in. (line 10)
* whitespace, newlines as: Options. (line 277)
* Williams, Kent: Contributors. (line 35)
-* Woehlke, Matthew: Contributors. (line 80)
+* Woehlke, Matthew: Contributors. (line 82)
* Woods, John: Contributors. (line 28)
* word boundaries, matching: GNU Regexp Operators.
(line 41)
@@ -35838,7 +35840,7 @@ Index
* xgettext utility: String Extraction. (line 13)
* xor: Bitwise Functions. (line 57)
* XOR bitwise operation: Bitwise Functions. (line 6)
-* Yawitz, Efraim: Contributors. (line 132)
+* Yawitz, Efraim: Contributors. (line 134)
* Zaretskii, Eli: Acknowledgments. (line 60)
* Zaretskii, Eli <1>: Contributors. (line 56)
* Zaretskii, Eli <2>: Maintainers. (line 14)
@@ -36362,68 +36364,68 @@ Ref: Ranges and Locales-Footnote-11142851
Ref: Ranges and Locales-Footnote-21142878
Ref: Ranges and Locales-Footnote-31143113
Node: Contributors1143334
-Node: History summary1149169
-Node: Installation1150549
-Node: Gawk Distribution1151493
-Node: Getting1151977
-Node: Extracting1152938
-Node: Distribution contents1154576
-Node: Unix Installation1161056
-Node: Quick Installation1161738
-Node: Shell Startup Files1164152
-Node: Additional Configuration Options1165241
-Node: Configuration Philosophy1167230
-Node: Non-Unix Installation1169599
-Node: PC Installation1170059
-Node: PC Binary Installation1170897
-Node: PC Compiling1171332
-Node: PC Using1172449
-Node: Cygwin1175494
-Node: MSYS1176264
-Node: VMS Installation1176765
-Node: VMS Compilation1177556
-Ref: VMS Compilation-Footnote-11178785
-Node: VMS Dynamic Extensions1178843
-Node: VMS Installation Details1180528
-Node: VMS Running1182781
-Node: VMS GNV1187060
-Node: VMS Old Gawk1187795
-Node: Bugs1188266
-Node: Bug address1188929
-Node: Usenet1191326
-Node: Maintainers1192103
-Node: Other Versions1193364
-Node: Installation summary1199948
-Node: Notes1200983
-Node: Compatibility Mode1201848
-Node: Additions1202630
-Node: Accessing The Source1203555
-Node: Adding Code1204990
-Node: New Ports1211208
-Node: Derived Files1215696
-Ref: Derived Files-Footnote-11221181
-Ref: Derived Files-Footnote-21221216
-Ref: Derived Files-Footnote-31221814
-Node: Future Extensions1221928
-Node: Implementation Limitations1222586
-Node: Extension Design1223769
-Node: Old Extension Problems1224923
-Ref: Old Extension Problems-Footnote-11226441
-Node: Extension New Mechanism Goals1226498
-Ref: Extension New Mechanism Goals-Footnote-11229862
-Node: Extension Other Design Decisions1230051
-Node: Extension Future Growth1232164
-Node: Old Extension Mechanism1233000
-Node: Notes summary1234763
-Node: Basic Concepts1235945
-Node: Basic High Level1236626
-Ref: figure-general-flow1236908
-Ref: figure-process-flow1237593
-Ref: Basic High Level-Footnote-11240894
-Node: Basic Data Typing1241079
-Node: Glossary1244407
-Node: Copying1276354
-Node: GNU Free Documentation License1313893
-Node: Index1339011
+Node: History summary1149279
+Node: Installation1150659
+Node: Gawk Distribution1151603
+Node: Getting1152087
+Node: Extracting1153048
+Node: Distribution contents1154686
+Node: Unix Installation1161166
+Node: Quick Installation1161848
+Node: Shell Startup Files1164262
+Node: Additional Configuration Options1165351
+Node: Configuration Philosophy1167340
+Node: Non-Unix Installation1169709
+Node: PC Installation1170169
+Node: PC Binary Installation1171007
+Node: PC Compiling1171442
+Node: PC Using1172559
+Node: Cygwin1175604
+Node: MSYS1176374
+Node: VMS Installation1176875
+Node: VMS Compilation1177666
+Ref: VMS Compilation-Footnote-11178895
+Node: VMS Dynamic Extensions1178953
+Node: VMS Installation Details1180638
+Node: VMS Running1182891
+Node: VMS GNV1187170
+Node: VMS Old Gawk1187905
+Node: Bugs1188376
+Node: Bug address1189039
+Node: Usenet1191436
+Node: Maintainers1192213
+Node: Other Versions1193474
+Node: Installation summary1200058
+Node: Notes1201093
+Node: Compatibility Mode1201958
+Node: Additions1202740
+Node: Accessing The Source1203665
+Node: Adding Code1205100
+Node: New Ports1211318
+Node: Derived Files1215806
+Ref: Derived Files-Footnote-11221291
+Ref: Derived Files-Footnote-21221326
+Ref: Derived Files-Footnote-31221924
+Node: Future Extensions1222038
+Node: Implementation Limitations1222696
+Node: Extension Design1223879
+Node: Old Extension Problems1225033
+Ref: Old Extension Problems-Footnote-11226551
+Node: Extension New Mechanism Goals1226608
+Ref: Extension New Mechanism Goals-Footnote-11229972
+Node: Extension Other Design Decisions1230161
+Node: Extension Future Growth1232274
+Node: Old Extension Mechanism1233110
+Node: Notes summary1234873
+Node: Basic Concepts1236055
+Node: Basic High Level1236736
+Ref: figure-general-flow1237018
+Ref: figure-process-flow1237703
+Ref: Basic High Level-Footnote-11241004
+Node: Basic Data Typing1241189
+Node: Glossary1244517
+Node: Copying1276464
+Node: GNU Free Documentation License1314003
+Node: Index1339121

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 7ed1a79a..1d7b9b70 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -38591,6 +38591,8 @@ provided the initial port to Tandem systems and its documentation.
(However, this is no longer supported.)
He was also instrumental in the initial work to integrate the
byte-code internals into the @command{gawk} code base.
+Additionally, he did most of the work enabling the pretty-printer
+to preserve and output comments.
@item
@cindex Woehlke, Matthew
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 7cd6aa25..c9b8aedf 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -37605,6 +37605,8 @@ provided the initial port to Tandem systems and its documentation.
(However, this is no longer supported.)
He was also instrumental in the initial work to integrate the
byte-code internals into the @command{gawk} code base.
+Additionally, he did most of the work enabling the pretty-printer
+to preserve and output comments.
@item
@cindex Woehlke, Matthew