gawk-diffs
[Top][All Lists]
Advanced

[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



reply via email to

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