[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2817-g9842a4
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2817-g9842a44 |
Date: |
Tue, 17 Oct 2017 14:41:50 -0400 (EDT) |
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, master has been updated
via 9842a449bf7612c763790c34be7eef39774f63be (commit)
via 224aa5e7c6c06b99cb7402d7135ee4f926d42acd (commit)
via 518dcf7c0412adc97b86e14ce87e4841e3624e37 (commit)
via 17bc0dd5d9ae05d6e9cd1536277fbc4689183a95 (commit)
from 4f111c357fb2b398aa59926930d807ad56006638 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=9842a449bf7612c763790c34be7eef39774f63be
commit 9842a449bf7612c763790c34be7eef39774f63be
Author: Arnold D. Robbins <address@hidden>
Date: Tue Oct 17 21:41:01 2017 +0300
Adjust forcenum test for better portability.
diff --git a/test/ChangeLog b/test/ChangeLog
index 4f79460..8b2d032 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,11 @@
+2017-10-17 Arnold D. Robbins <address@hidden>
+
+ * forcenum.awk: Convert values manually to number and then
+ to string and remove leading sign, to avoid C library
+ differences across platforms. Thanks to Corinna Vinschen
+ for the report.
+ * forcenum.ok: Adjust for above change.
+
2017-10-12 Arnold D. Robbins <address@hidden>
* fork.awk: Close the file in the parent after reading it.
diff --git a/test/forcenum.awk b/test/forcenum.awk
index 1a7ddce..d4ff5d5 100644
--- a/test/forcenum.awk
+++ b/test/forcenum.awk
@@ -1,6 +1,17 @@
BEGIN {
# make some strnums
- nf = split("|5apple|+NaN| 6|0x1az|011Q|027", f, "|")
- for (i = 1; i <= nf; i++)
- printf "[%s] -> %g (type %s)\n", f[i], f[i], typeof(f[i])
+ nf = split("|5apple|NaN|-NaN|+NaN| 6|0x1az|011Q|027", f, "|")
+
+ for (i = 1; i <= nf; i++) {
+ # NaN values on some systems can come out with
+ # a sign in front of them. So instead of using %g to
+ # convert the strnum to a double, do it manually, and
+ # then remove any leading sign so that the test will
+ # work across systems.
+ val = f[i] + 0
+ val = val ""
+ val = tolower(val)
+ sub(/^[-+]/, "", val)
+ printf "[%s] -> %s (type %s)\n", f[i], val, typeof(f[i])
+ }
}
diff --git a/test/forcenum.ok b/test/forcenum.ok
index a379db6..0ad1714 100644
--- a/test/forcenum.ok
+++ b/test/forcenum.ok
@@ -1,5 +1,7 @@
[] -> 0 (type string)
[5apple] -> 5 (type string)
+[NaN] -> 0 (type string)
+[-NaN] -> nan (type strnum)
[+NaN] -> nan (type strnum)
[ 6] -> 6 (type strnum)
[0x1az] -> 26 (type string)
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=224aa5e7c6c06b99cb7402d7135ee4f926d42acd
commit 224aa5e7c6c06b99cb7402d7135ee4f926d42acd
Author: Arnold D. Robbins <address@hidden>
Date: Tue Oct 17 21:23:53 2017 +0300
Docs: Update EDITION. Remove visible references to awk.info site.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index eca94c8..992da85 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,6 +1,12 @@
+2017-10-17 Arnold D. Robbins <address@hidden>
+
+ * 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 <address@hidden>
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 8a5b354..243bd86 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 0f44388..d1aac71 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
address@hidden EDITION 4.1
address@hidden 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}.
address@hidden 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}.
address@hidden It is available
address@hidden 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 b9123af..0d38921 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
address@hidden EDITION 4.1
address@hidden 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}.
address@hidden 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}.
address@hidden It is available
address@hidden 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 2618500..29f2e67 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,8 @@
+2017-10-17 Arnold D. Robbins <address@hidden>
+
+ * 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 <address@hidden>
* gawktexi.in: Italian translation updated.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index 78ba9e2..aa99d61 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
address@hidden EDITION 4.1
address@hidden 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
address@hidden://code.google.com/p/qse/} e @uref{http://awk.info/?tools/qse}.
address@hidden://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 address@hidden scaricare da @uref{http://awk.info/?awk100/aaa}.
address@hidden Si address@hidden 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'address@hidden 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 address@hidden scaricare da @uref{http://awk.info/?tools/awf}.
address@hidden Si address@hidden scaricare da @uref{http://awk.info/?tools/awf}.
@item Fortran
Abbreviazione di FORmula TRANslator (traduttore di formule), @`e uno dei primi
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=518dcf7c0412adc97b86e14ce87e4841e3624e37
commit 518dcf7c0412adc97b86e14ce87e4841e3624e37
Author: Arnold D. Robbins <address@hidden>
Date: Tue Oct 17 21:17:35 2017 +0300
Update Italian translation.
diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index b5dc98a..2618500 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,7 @@
+2017-10-17 Antonio Giovanni Colombo <address@hidden>
+
+ * gawktexi.in: Italian translation updated.
+
2017-10-12 Antonio Giovanni Colombo <address@hidden>
* gawktexi.in: Italian translation updated.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index a762d0e..78ba9e2 100644
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -20699,11 +20699,6 @@ La funzione @code{typeof()} @`e generale; consente di
determinare
se una variabile o un parametro di funzione @`e uno scalare, un vettore,
o una @dfn{regexp} fortemente tipizzata.
-L'uso di @code{isarray()} @`e deprecato; si dovrebbe usare @code{typeof()}
-al suo posto. Si dovrebbe sostituire ogni uso esistente di
address@hidden(var)} nei programmi esistenti con
address@hidden(var) == "array"}.
-
@node Funzioni di internazionalizzazione
@subsection Funzioni per tradurre stringhe
@cindex @command{gawk}, funzioni di traduzione di stringhe
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=17bc0dd5d9ae05d6e9cd1536277fbc4689183a95
commit 17bc0dd5d9ae05d6e9cd1536277fbc4689183a95
Author: Arnold D. Robbins <address@hidden>
Date: Tue Oct 17 21:16:19 2017 +0300
Fix the mode on doc/it/gawktexi.in.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
old mode 100755
new mode 100644
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 6 +++
doc/gawk.info | 156 ++++++++++++++++++++++++++---------------------------
doc/gawk.texi | 10 ++--
doc/gawktexi.in | 10 ++--
doc/it/ChangeLog | 9 ++++
doc/it/gawktexi.in | 13 ++---
test/ChangeLog | 8 +++
test/forcenum.awk | 17 ++++--
test/forcenum.ok | 2 +
9 files changed, 130 insertions(+), 101 deletions(-)
mode change 100755 => 100644 doc/it/gawktexi.in
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2817-g9842a44,
Arnold Robbins <=