aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-10-17 21:23:53 +0300
committerArnold D. Robbins <arnold@skeeve.com>2017-10-17 21:23:53 +0300
commit224aa5e7c6c06b99cb7402d7135ee4f926d42acd (patch)
tree49c4d1384ddaa60891ce66dedb76063b0a6f6576
parent518dcf7c0412adc97b86e14ce87e4841e3624e37 (diff)
downloadegawk-224aa5e7c6c06b99cb7402d7135ee4f926d42acd.tar.gz
egawk-224aa5e7c6c06b99cb7402d7135ee4f926d42acd.tar.bz2
egawk-224aa5e7c6c06b99cb7402d7135ee4f926d42acd.zip
Docs: Update EDITION. Remove visible references to awk.info site.
-rw-r--r--doc/ChangeLog6
-rw-r--r--doc/gawk.info156
-rw-r--r--doc/gawk.texi10
-rw-r--r--doc/gawktexi.in10
-rw-r--r--doc/it/ChangeLog5
-rw-r--r--doc/it/gawktexi.in8
6 files changed, 102 insertions, 93 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index eca94c87..992da853 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,6 +1,12 @@
+2017-10-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in (EDITION): Update to 4.2. Also, remove all visible
+ references to http://awk.info; that site no longer exists.
+
2017-10-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
Update docs to indicate that isarray is not deprected in this release.
+
* awkcard.in: Remove "Deprecated" notice under isarray.
* gawk.1: Remove deprecated warning under isarray documentation.
* gawkexti.in: Remove sentence indicating that isarray is deprecated
diff --git a/doc/gawk.info b/doc/gawk.info
index 8a5b3547..243bd86e 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -4,7 +4,7 @@ Copyright (C) 1989, 1991, 1992, 1993, 1996-2005, 2007, 2009-2017
Free Software Foundation, Inc.
- This is Edition 4.1 of 'GAWK: Effective AWK Programming: A User's
+ This is Edition 4.2 of 'GAWK: Effective AWK Programming: A User's
Guide for GNU Awk', for the 4.2.0 (or later) version of the GNU
implementation of AWK.
@@ -41,7 +41,7 @@ particular records in a file and perform operations upon them.
Free Software Foundation, Inc.
- This is Edition 4.1 of 'GAWK: Effective AWK Programming: A User's
+ This is Edition 4.2 of 'GAWK: Effective AWK Programming: A User's
Guide for GNU Awk', for the 4.2.0 (or later) version of the GNU
implementation of AWK.
@@ -1246,7 +1246,7 @@ For FSF edition 4.0, the content was thoroughly reviewed and updated.
All references to 'gawk' versions prior to 4.0 were removed. Of
significant note for that edition was the addition of *note Debugger::.
- For FSF edition 4.1, the content has been reorganized into parts, and
+ For FSF edition 4.2, the content has been reorganized into parts, and
the major new additions are *note Arbitrary Precision Arithmetic::, and
*note Dynamic Extensions::.
@@ -29736,7 +29736,7 @@ Libmawk
QSE 'awk'
This is an embeddable 'awk' interpreter. For more information, see
- <https://code.google.com/p/qse/> and <http://awk.info/?tools/qse>.
+ <https://code.google.com/p/qse/>.
'QTawk'
This is an independent implementation of 'awk' distributed under
@@ -30793,14 +30793,12 @@ Amazing 'awk' Assembler
assembler completely as 'sed' and 'awk' scripts. It is thousands
of lines long, including machine descriptions for several eight-bit
microcomputers. It is a good example of a program that would have
- been better written in another language. You can get it from
- <http://awk.info/?awk100/aaa>.
+ been better written in another language.
Amazingly Workable Formatter ('awf')
Henry Spencer at the University of Toronto wrote a formatter that
accepts a large subset of the 'nroff -ms' and 'nroff -man'
- formatting commands, using 'awk' and 'sh'. It is available from
- <http://awk.info/?tools/awf>.
+ formatting commands, using 'awk' and 'sh'.
Anchor
The regexp metacharacters '^' and '$', which force the match to the
@@ -33086,7 +33084,7 @@ Index
* allocating memory for extensions: Memory Allocation Functions.
(line 6)
* amazing awk assembler (aaa): Glossary. (line 16)
-* amazingly workable formatter (awf): Glossary. (line 24)
+* amazingly workable formatter (awf): Glossary. (line 23)
* ambiguity, syntactic: /= operator vs. /=.../ regexp constant: Assignment Ops.
(line 149)
* ampersand (&), && operator: Boolean Ops. (line 59)
@@ -33098,7 +33096,7 @@ Index
* and: Bitwise Functions. (line 40)
* AND bitwise operation: Bitwise Functions. (line 6)
* and Boolean-logic operator: Boolean Ops. (line 6)
-* ANSI: Glossary. (line 34)
+* ANSI: Glossary. (line 32)
* API informational variables: Extension API Informational Variables.
(line 6)
* API version: Extension Versioning.
@@ -33168,7 +33166,7 @@ Index
* artificial intelligence, gawk and: Distribution contents.
(line 58)
* ASCII: Ordinal Functions. (line 45)
-* ASCII <1>: Glossary. (line 196)
+* ASCII <1>: Glossary. (line 194)
* asort: String Functions. (line 42)
* asort <1>: Array Sorting Functions.
(line 6)
@@ -33203,7 +33201,7 @@ Index
* asterisk (*), *= operator <1>: Precedence. (line 94)
* atan2: Numeric Functions. (line 12)
* automatic displays, in debugger: Debugger Info. (line 24)
-* awf (amazingly workable formatter) program: Glossary. (line 24)
+* awf (amazingly workable formatter) program: Glossary. (line 23)
* awk debugging, enabling: Options. (line 108)
* awk language, POSIX version: Assignment Ops. (line 138)
* awk profiling, enabling: Options. (line 259)
@@ -33342,7 +33340,7 @@ Index
* BEGINFILE pattern, Boolean patterns and: Expression Patterns.
(line 70)
* beginfile() user-defined function: Filetrans Function. (line 62)
-* Bentley, Jon: Glossary. (line 206)
+* Bentley, Jon: Glossary. (line 204)
* Benzinger, Michael: Contributors. (line 100)
* Berry, Karl: Acknowledgments. (line 33)
* Berry, Karl <1>: Acknowledgments. (line 75)
@@ -33426,7 +33424,7 @@ Index
* Brink, Jeroen: DOS Quoting. (line 10)
* Broder, Alan J.: Contributors. (line 91)
* Brown, Martin: Contributors. (line 85)
-* BSD-based operating systems: Glossary. (line 748)
+* BSD-based operating systems: Glossary. (line 746)
* bt debugger command (alias for backtrace): Execution Stack. (line 13)
* Buening, Andreas: Acknowledgments. (line 60)
* Buening, Andreas <1>: Contributors. (line 95)
@@ -33471,7 +33469,7 @@ Index
* character lists, See bracket expressions: Regexp Operators. (line 56)
* character sets (machine character encodings): Ordinal Functions.
(line 45)
-* character sets (machine character encodings) <1>: Glossary. (line 196)
+* character sets (machine character encodings) <1>: Glossary. (line 194)
* character sets, See Also bracket expressions: Regexp Operators.
(line 56)
* characters, counting: Wc Program. (line 6)
@@ -33481,7 +33479,7 @@ Index
* chdir() extension function: Extension Sample File Functions.
(line 12)
* checking for MPFR: Checking for MPFR. (line 6)
-* chem utility: Glossary. (line 206)
+* chem utility: Glossary. (line 204)
* chr() extension function: Extension Sample Ord.
(line 15)
* chr() user-defined function: Ordinal Functions. (line 16)
@@ -33560,7 +33558,7 @@ Index
(line 59)
* compatibility mode (gawk), specifying: Options. (line 82)
* compiled programs: Basic High Level. (line 13)
-* compiled programs <1>: Glossary. (line 218)
+* compiled programs <1>: Glossary. (line 216)
* compiling gawk for Cygwin: Cygwin. (line 6)
* compiling gawk for MS-Windows: PC Compiling. (line 11)
* compiling gawk for VMS: VMS Compilation. (line 6)
@@ -33606,7 +33604,7 @@ Index
* CONVFMT variable <1>: User-modified. (line 30)
* CONVFMT variable, and array subscripts: Numeric Array Subscripts.
(line 6)
-* cookie: Glossary. (line 257)
+* cookie: Glossary. (line 255)
* coprocesses: Redirection. (line 96)
* coprocesses <1>: Two-way I/O. (line 27)
* coprocesses, closing: Close Files And Pipes.
@@ -33633,7 +33631,7 @@ Index
* d debugger command (alias for delete): Breakpoint Control. (line 64)
* d.c., See dark corner: Conventions. (line 42)
* dark corner: Conventions. (line 42)
-* dark corner <1>: Glossary. (line 268)
+* dark corner <1>: Glossary. (line 266)
* dark corner, "0" is actually true: Truth Values. (line 24)
* dark corner, /= operator vs. /=.../ regexp constant: Assignment Ops.
(line 149)
@@ -33984,7 +33982,7 @@ Index
* environment variables used by gawk: Environment Variables.
(line 6)
* environment variables, in ENVIRON array: Auto-set. (line 59)
-* epoch, definition of: Glossary. (line 312)
+* epoch, definition of: Glossary. (line 310)
* equals sign (=), = operator: Assignment Ops. (line 6)
* equals sign (=), == operator: Comparison Operators.
(line 11)
@@ -34239,9 +34237,9 @@ Index
(line 8)
* Free Software Foundation (FSF): Manual History. (line 6)
* Free Software Foundation (FSF) <1>: Getting. (line 10)
-* Free Software Foundation (FSF) <2>: Glossary. (line 372)
-* Free Software Foundation (FSF) <3>: Glossary. (line 405)
-* FreeBSD: Glossary. (line 748)
+* Free Software Foundation (FSF) <2>: Glossary. (line 370)
+* Free Software Foundation (FSF) <3>: Glossary. (line 403)
+* FreeBSD: Glossary. (line 746)
* FS variable: Field Separators. (line 15)
* FS variable <1>: User-modified. (line 53)
* FS variable, --field-separator option and: Options. (line 21)
@@ -34257,8 +34255,8 @@ Index
* FS, in multiline records: Multiple Line. (line 41)
* FSF (Free Software Foundation): Manual History. (line 6)
* FSF (Free Software Foundation) <1>: Getting. (line 10)
-* FSF (Free Software Foundation) <2>: Glossary. (line 372)
-* FSF (Free Software Foundation) <3>: Glossary. (line 405)
+* FSF (Free Software Foundation) <2>: Glossary. (line 370)
+* FSF (Free Software Foundation) <3>: Glossary. (line 403)
* fts() extension function: Extension Sample File Functions.
(line 60)
* FUNCTAB array: Auto-set. (line 134)
@@ -34411,7 +34409,7 @@ Index
* gawkpath_append shell function: Shell Startup Files. (line 19)
* gawkpath_default shell function: Shell Startup Files. (line 12)
* gawkpath_prepend shell function: Shell Startup Files. (line 15)
-* General Public License (GPL): Glossary. (line 396)
+* General Public License (GPL): Glossary. (line 394)
* General Public License, See GPL: Manual History. (line 11)
* generate time values: Time Functions. (line 25)
* gensub: Standard Regexp Constants.
@@ -34474,19 +34472,19 @@ Index
* GNU awk, See gawk: Preface. (line 51)
* GNU Free Documentation License: GNU Free Documentation License.
(line 8)
-* GNU General Public License: Glossary. (line 396)
-* GNU Lesser General Public License: Glossary. (line 491)
+* GNU General Public License: Glossary. (line 394)
+* GNU Lesser General Public License: Glossary. (line 489)
* GNU long options: Command Line. (line 13)
* GNU long options <1>: Options. (line 6)
* GNU long options, printing list of: Options. (line 168)
* GNU Project: Manual History. (line 11)
-* GNU Project <1>: Glossary. (line 405)
+* GNU Project <1>: Glossary. (line 403)
* GNU/Linux: Manual History. (line 28)
* GNU/Linux <1>: I18N Example. (line 57)
-* GNU/Linux <2>: Glossary. (line 748)
+* GNU/Linux <2>: Glossary. (line 746)
* 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) <1>: Glossary. (line 394)
* GPL (General Public License), printing: Options. (line 89)
* grcat program: Group Functions. (line 16)
* Grigera, Juan: Contributors. (line 58)
@@ -34623,19 +34621,19 @@ Index
(line 6)
* internationalizing a program: Explaining gettext. (line 6)
* interpreted programs: Basic High Level. (line 13)
-* interpreted programs <1>: Glossary. (line 445)
+* interpreted programs <1>: Glossary. (line 443)
* interval expressions, regexp operator: Regexp Operators. (line 116)
* inventory-shipped file: Sample Data Files. (line 32)
* invoke shell command: I/O Functions. (line 107)
* isarray: Type Functions. (line 11)
-* ISO: Glossary. (line 456)
-* ISO 8859-1: Glossary. (line 196)
-* ISO Latin-1: Glossary. (line 196)
+* ISO: Glossary. (line 454)
+* ISO 8859-1: Glossary. (line 194)
+* ISO Latin-1: Glossary. (line 194)
* Jacobs, Andrew: Passwd Functions. (line 90)
* Jaegermann, Michal: Acknowledgments. (line 60)
* Jaegermann, Michal <1>: Contributors. (line 46)
* Java implementation of awk: Other Versions. (line 122)
-* Java programming language: Glossary. (line 468)
+* Java programming language: Glossary. (line 466)
* jawk: Other Versions. (line 122)
* Jedi knights: Undocumented. (line 6)
* Johansen, Chris: Signature Program. (line 25)
@@ -34654,7 +34652,7 @@ Index
* Kernighan, Brian <7>: Contributors. (line 12)
* Kernighan, Brian <8>: Other Versions. (line 13)
* Kernighan, Brian <9>: Basic Data Typing. (line 54)
-* Kernighan, Brian <10>: Glossary. (line 206)
+* Kernighan, Brian <10>: Glossary. (line 204)
* kill command, dynamic profiling: Profiling. (line 186)
* Knights, jedi: Undocumented. (line 6)
* Kwok, Conrad: Contributors. (line 35)
@@ -34686,8 +34684,8 @@ Index
* length: String Functions. (line 170)
* length of input record: String Functions. (line 177)
* length of string: String Functions. (line 170)
-* Lesser General Public License (LGPL): Glossary. (line 491)
-* LGPL (Lesser General Public License): Glossary. (line 491)
+* Lesser General Public License (LGPL): Glossary. (line 489)
+* LGPL (Lesser General Public License): Glossary. (line 489)
* libmawk: Other Versions. (line 130)
* libraries of awk functions: Library Functions. (line 6)
* libraries of awk functions, assertions: Assert Function. (line 6)
@@ -34734,7 +34732,7 @@ Index
* LINT variable: User-modified. (line 90)
* Linux: Manual History. (line 28)
* Linux <1>: I18N Example. (line 57)
-* Linux <2>: Glossary. (line 748)
+* Linux <2>: Glossary. (line 746)
* list all global variables, in debugger: Debugger Info. (line 48)
* list debugger command: Miscellaneous Debugger Commands.
(line 75)
@@ -34794,7 +34792,7 @@ Index
* mawk utility <3>: Nextfile Statement. (line 47)
* mawk utility <4>: Other Versions. (line 48)
* maximum precision supported by MPFR library: Auto-set. (line 255)
-* McIlroy, Doug: Glossary. (line 257)
+* McIlroy, Doug: Glossary. (line 255)
* McPhee, Patrick: Contributors. (line 103)
* message object files: Explaining gettext. (line 42)
* message object files, converting from portable object files: I18N Example.
@@ -34823,7 +34821,7 @@ Index
* names, functions <1>: Library Names. (line 6)
* namespace issues: Library Names. (line 6)
* namespace issues, functions: Definition Syntax. (line 24)
-* NetBSD: Glossary. (line 748)
+* NetBSD: Glossary. (line 746)
* networks, programming: TCP/IP Networking. (line 6)
* networks, support for: Special Network. (line 6)
* newlines: Statements/Lines. (line 6)
@@ -34910,7 +34908,7 @@ Index
* OFS variable: Changing Fields. (line 64)
* OFS variable <1>: Output Separators. (line 6)
* OFS variable <2>: User-modified. (line 116)
-* OpenBSD: Glossary. (line 748)
+* OpenBSD: Glossary. (line 746)
* OpenSolaris: Other Versions. (line 105)
* operating systems, BSD-based: Manual History. (line 28)
* operating systems, PC, gawk on: PC Using. (line 6)
@@ -35190,7 +35188,7 @@ Index
* programming languages, Ada: Glossary. (line 11)
* programming languages, data-driven vs. procedural: Getting Started.
(line 12)
-* programming languages, Java: Glossary. (line 468)
+* programming languages, Java: Glossary. (line 466)
* programming, basic steps: Basic High Level. (line 18)
* programming, concepts: Basic Concepts. (line 6)
* programming, concepts <1>: Basic Concepts. (line 6)
@@ -35561,7 +35559,7 @@ Index
* Stallman, Richard: Manual History. (line 6)
* Stallman, Richard <1>: Acknowledgments. (line 18)
* Stallman, Richard <2>: Contributors. (line 24)
-* Stallman, Richard <3>: Glossary. (line 372)
+* Stallman, Richard <3>: Glossary. (line 370)
* standard error: Special FD. (line 6)
* standard input: Read Terminal. (line 6)
* standard input <1>: Special FD. (line 6)
@@ -35751,12 +35749,12 @@ Index
* undocumented features: Undocumented. (line 6)
* Unicode: Ordinal Functions. (line 45)
* Unicode <1>: Ranges and Locales. (line 61)
-* Unicode <2>: Glossary. (line 196)
+* Unicode <2>: Glossary. (line 194)
* uninitialized variables, as array subscripts: Uninitialized Subscripts.
(line 6)
* uniq utility: Uniq Program. (line 6)
* uniq.awk program: Uniq Program. (line 65)
-* Unix: Glossary. (line 748)
+* Unix: Glossary. (line 746)
* Unix awk, backslashes in escape sequences: Escape Sequences.
(line 121)
* Unix awk, close() function and: Close Files And Pipes.
@@ -36426,37 +36424,37 @@ Node: Bug address1189584
Node: Usenet1192376
Node: Maintainers1193153
Node: Other Versions1194414
-Node: Installation summary1201209
-Node: Notes1202411
-Node: Compatibility Mode1203276
-Node: Additions1204058
-Node: Accessing The Source1204983
-Node: Adding Code1206420
-Node: New Ports1212639
-Node: Derived Files1217127
-Ref: Derived Files-Footnote-11222773
-Ref: Derived Files-Footnote-21222808
-Ref: Derived Files-Footnote-31223406
-Node: Future Extensions1223520
-Node: Implementation Limitations1224178
-Node: Extension Design1225361
-Node: Old Extension Problems1226515
-Ref: Old Extension Problems-Footnote-11228033
-Node: Extension New Mechanism Goals1228090
-Ref: Extension New Mechanism Goals-Footnote-11231454
-Node: Extension Other Design Decisions1231643
-Node: Extension Future Growth1233756
-Node: Old Extension Mechanism1234592
-Node: Notes summary1236355
-Node: Basic Concepts1237537
-Node: Basic High Level1238218
-Ref: figure-general-flow1238500
-Ref: figure-process-flow1239185
-Ref: Basic High Level-Footnote-11242486
-Node: Basic Data Typing1242671
-Node: Glossary1245999
-Node: Copying1277949
-Node: GNU Free Documentation License1315488
-Node: Index1340606
+Node: Installation summary1201176
+Node: Notes1202378
+Node: Compatibility Mode1203243
+Node: Additions1204025
+Node: Accessing The Source1204950
+Node: Adding Code1206387
+Node: New Ports1212606
+Node: Derived Files1217094
+Ref: Derived Files-Footnote-11222740
+Ref: Derived Files-Footnote-21222775
+Ref: Derived Files-Footnote-31223373
+Node: Future Extensions1223487
+Node: Implementation Limitations1224145
+Node: Extension Design1225328
+Node: Old Extension Problems1226482
+Ref: Old Extension Problems-Footnote-11228000
+Node: Extension New Mechanism Goals1228057
+Ref: Extension New Mechanism Goals-Footnote-11231421
+Node: Extension Other Design Decisions1231610
+Node: Extension Future Growth1233723
+Node: Old Extension Mechanism1234559
+Node: Notes summary1236322
+Node: Basic Concepts1237504
+Node: Basic High Level1238185
+Ref: figure-general-flow1238467
+Ref: figure-process-flow1239152
+Ref: Basic High Level-Footnote-11242453
+Node: Basic Data Typing1242638
+Node: Glossary1245966
+Node: Copying1277802
+Node: GNU Free Documentation License1315341
+Node: Index1340459

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 0f443881..d1aac71c 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -76,7 +76,7 @@
@set TITLE GAWK: Effective AWK Programming
@end ifclear
@set SUBTITLE A User's Guide for GNU Awk
-@set EDITION 4.1
+@set EDITION 4.2
@iftex
@set DOCUMENT book
@@ -40289,7 +40289,7 @@ modified version of BWK @command{awk}, described earlier.)
@cindex QSE @command{awk}
@cindex source code, QSE @command{awk}
This is an embeddable @command{awk} interpreter. For more information,
-see @uref{https://code.google.com/p/qse/} and @uref{http://awk.info/?tools/qse}.
+see @uref{https://code.google.com/p/qse/}. @c and @uref{http://awk.info/?tools/qse}.
@item @command{QTawk}
@cindex QuikTrim Awk
@@ -41598,7 +41598,7 @@ completely as @command{sed} and @command{awk} scripts. It is thousands
of lines long, including machine descriptions for several eight-bit
microcomputers. It is a good example of a program that would have been
better written in another language.
-You can get it from @uref{http://awk.info/?awk100/aaa}.
+@c You can get it from @uref{http://awk.info/?awk100/aaa}.
@cindex amazingly workable formatter (@command{awf})
@cindex @command{awf} (amazingly workable formatter) program
@@ -41606,8 +41606,8 @@ You can get it from @uref{http://awk.info/?awk100/aaa}.
Henry Spencer at the University of Toronto wrote a formatter that accepts
a large subset of the @samp{nroff -ms} and @samp{nroff -man} formatting
commands, using @command{awk} and @command{sh}.
-It is available
-from @uref{http://awk.info/?tools/awf}.
+@c It is available
+@c from @uref{http://awk.info/?tools/awf}.
@item Anchor
The regexp metacharacters @samp{^} and @samp{$}, which force the match
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index b9123afc..0d38921b 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -71,7 +71,7 @@
@set TITLE GAWK: Effective AWK Programming
@end ifclear
@set SUBTITLE A User's Guide for GNU Awk
-@set EDITION 4.1
+@set EDITION 4.2
@iftex
@set DOCUMENT book
@@ -39303,7 +39303,7 @@ modified version of BWK @command{awk}, described earlier.)
@cindex QSE @command{awk}
@cindex source code, QSE @command{awk}
This is an embeddable @command{awk} interpreter. For more information,
-see @uref{https://code.google.com/p/qse/} and @uref{http://awk.info/?tools/qse}.
+see @uref{https://code.google.com/p/qse/}. @c and @uref{http://awk.info/?tools/qse}.
@item @command{QTawk}
@cindex QuikTrim Awk
@@ -40612,7 +40612,7 @@ completely as @command{sed} and @command{awk} scripts. It is thousands
of lines long, including machine descriptions for several eight-bit
microcomputers. It is a good example of a program that would have been
better written in another language.
-You can get it from @uref{http://awk.info/?awk100/aaa}.
+@c You can get it from @uref{http://awk.info/?awk100/aaa}.
@cindex amazingly workable formatter (@command{awf})
@cindex @command{awf} (amazingly workable formatter) program
@@ -40620,8 +40620,8 @@ You can get it from @uref{http://awk.info/?awk100/aaa}.
Henry Spencer at the University of Toronto wrote a formatter that accepts
a large subset of the @samp{nroff -ms} and @samp{nroff -man} formatting
commands, using @command{awk} and @command{sh}.
-It is available
-from @uref{http://awk.info/?tools/awf}.
+@c It is available
+@c from @uref{http://awk.info/?tools/awf}.
@item Anchor
The regexp metacharacters @samp{^} and @samp{$}, which force the match
diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index 26185007..29f2e670 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,8 @@
+2017-10-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in (EDITION): Update to 4.2. Also, remove all visible
+ references to http://awk.info; that site no longer exists.
+
2017-10-17 Antonio Giovanni Colombo <azc100@gmail.com>
* gawktexi.in: Italian translation updated.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index 78ba9e2c..aa99d614 100644
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -76,7 +76,7 @@
@set TITLE GAWK: Programmare efficacemente in AWK
@end ifclear
@set SUBTITLE Una Guida Utente per GNU Awk
-@set EDITION 4.1
+@set EDITION 4.2
@iftex
@set DOCUMENT libro
@@ -42722,7 +42722,7 @@ modificata da Nelson Beebe di BWK @command{awk}, descritta prima.)
@cindex sorgente, codice, QSE @command{awk}
Questo @`e un interprete di @command{awk} incorporabile. Per ulteriori
informazioni, si veda
-@uref{https://code.google.com/p/qse/} e @uref{http://awk.info/?tools/qse}.
+@uref{https://code.google.com/p/qse/}. @c e @uref{http://awk.info/?tools/qse}.
@item @command{QTawk}
@cindex QuikTrim Awk
@@ -44205,7 +44205,7 @@ la descrizione dell'hardware di
numerosi micro-computer a 8 bit. @`E un
buon esempio di programma per cui sarebbe stato
meglio utilizzare un altro linguaggio.
-Si pu@`o scaricare da @uref{http://awk.info/?awk100/aaa}.
+@c Si pu@`o scaricare da @uref{http://awk.info/?awk100/aaa}.
@item Asserzione
Un'istruzione in un programma che afferma che una condizione @`e verificata in
@@ -44618,7 +44618,7 @@ Henry Spencer all'Universit@`a di Toronto ha scritto un formattatore che
accetta un ampio sottoassieme dei comandi di formattazione @samp{nroff -ms}
e @samp{nroff -man} usando
@command{awk} e @command{sh}.
-Si pu@`o scaricare da @uref{http://awk.info/?tools/awf}.
+@c Si pu@`o scaricare da @uref{http://awk.info/?tools/awf}.
@item Fortran
Abbreviazione di FORmula TRANslator (traduttore di formule), @`e uno dei primi