gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, feature/gnulib-regex, updated. gawk-4.1.


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/gnulib-regex, updated. gawk-4.1.0-3007-gb32c67e
Date: Thu, 2 Aug 2018 13:44:05 -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, feature/gnulib-regex has been updated
       via  b32c67e0f99672ad4104cee4695b5eb040df16f4 (commit)
       via  3998ed059bbcfc189cd0d6c5762913fbd4ff4e77 (commit)
       via  23356c2d522bf17b4acb314f7aa6503a62db2765 (commit)
       via  4ad924c4988cfbe68b3a81c3647b0cced9fd2af3 (commit)
       via  c1f670b26671cc8d60d967bbcb42cb8deb3baf2b (commit)
       via  86b063b99d78df97fcd761073f437ce00b018712 (commit)
       via  f856979d85ace61bfeb2d31146485ec668202ad8 (commit)
       via  4703b75c618070d88f9e2eff084ca8119980bd9c (commit)
       via  749475a8a2f335dcc4d837d8c5dba5795d9e891d (commit)
       via  c12c743fe36b77877f59aeb00da65481e50f8efa (commit)
       via  040e06c04dd2eded9861c99b4976ee11a92dd2ec (commit)
       via  43602a27fcac00f4cd9eee62ebce68217c260fd7 (commit)
       via  df468ca85832d555f9b2ed8ee8eae5b80dd137cd (commit)
       via  30e8a37825c9b9e67c0cf440f7617508b7898c2b (commit)
       via  3ddc932b0a808a4f5f55519ccf1d65f6caa41666 (commit)
      from  b98257919b20bdfc14f363761cc6215c1ad8bcee (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=b32c67e0f99672ad4104cee4695b5eb040df16f4

commit b32c67e0f99672ad4104cee4695b5eb040df16f4
Merge: b982579 3998ed0
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Aug 2 20:43:56 2018 +0300

    Merge branch 'gawk-4.2-stable' into feature/gnulib-regex

diff --cc ChangeLog
index cd0ff74,31d3d7a..2ecc9d5
mode 100644,100755..100755
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,8 -1,46 +1,51 @@@
+ 2018-08-02         Arnold D. Robbins     <address@hidden>
+ 
+       * awkgram.y (yylex): Add lint warning upon encountering escaped
+       physical newlines in a string.
+       * node.c (make_str_node): Ditto.
+ 
+ 2018-08-01         John E. Malmberg      <address@hidden>
+ 
+       * custom.h: Include fp.h on OpenVMS.
+       Workaround for bug in math.h missing some declarations.
+ 
+ 2018-07-31         Arnold D. Robbins     <address@hidden>
+ 
+       * interpret.h (unfield): Add a call to force_string() on
+       new value. See test/assignnumfield.awk. Thanks to
+       Ralph Corderoy <address@hidden> for the bug report.
+ 
+ 2018-07-31         Arnold D. Robbins     <address@hidden>
+ 
+       Handle newlines in -v and fix \-<newline>. Thanks to
+       Samy Mahmoudi <address@hidden> for the report.
+ 
+       * awk.h [ELIDE_BACK_NL]: New constant.
+       * awkgram.y (yylex): Disallow any physical newlines in a string
+       even if escaped, in POSIX mode.
+       * main.c (arg_assign): In POSIX mode disallow physical newline
+       in a -v value.  Otherwise call make_str_node() with ELIDE_BACK_NL.
+       * node.c (make_str_node): Handle ELIDE_BACK_NL.
+ 
+ 2018-07-31         Arnold D. Robbins     <address@hidden>
+ 
+       * array.c (cmp_strings): Preserve value of lmin so it can be passed
+       to memcmp() if IGNORECASE comparison failed. Thanks to
+       M. Rashid Zamani <address@hidden> for the report.
+ 
+ 2018-07-27         Arnold D. Robbins     <address@hidden>
+ 
+       * re.c (make_regexp): Add warnings for unknown escape sequences,
+       similar to what we already do for strings.
+       * awkgram.y: Add lint warning about concatenation as target
+       of `>' redirection.  Always use Op_parens so that
+       print "foo" > ("foo" 1) does not warn.
+ 
 +2018-07-26         Arnold D. Robbins     <address@hidden>
 +
 +      * awk.h (_GNU_SOURCE): Don't define it here, it's already
 +      done in config.h.
 +
  2018-07-13         Arnold D. Robbins     <address@hidden>
  
        * builtin.c (format_nan_inf): New function to generate +nan, -nan,

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                              |  43 ++
 array.c                                |   9 +-
 awk.h                                  |   2 +
 awkgram.c                              | 471 ++++++++---------
 awkgram.y                              |  15 +-
 custom.h                               |   8 +
 doc/ChangeLog                          |  15 +
 doc/gawk.1                             |   2 +-
 doc/gawk.info                          | 916 +++++++++++++++++----------------
 doc/gawk.texi                          |  69 ++-
 doc/gawktexi.in                        |  69 ++-
 doc/gawkworkflow.texi                  |   8 +-
 interpret.h                            |   1 +
 main.c                                 |   9 +-
 node.c                                 |   4 +-
 re.c                                   |  22 +
 test/ChangeLog                         |  15 +
 test/Makefile.am                       |   9 +-
 test/Makefile.in                       |  19 +-
 test/Maketests                         |  10 +
 test/{aasort.awk => arraysort2.awk}    |   8 +-
 test/arraysort2.ok                     |  26 +
 test/assignnumfield.awk                |   1 +
 test/assignnumfield.in                 |   5 +
 test/{fwtest5.ok => assignnumfield.ok} |   3 +-
 test/back89.ok                         |   1 +
 test/funstack.ok                       |  10 +
 test/gsubtst5.ok                       |   4 +
 test/lintwarn.awk                      |   5 +
 test/lintwarn.ok                       |   1 +
 30 files changed, 1087 insertions(+), 693 deletions(-)
 mode change 100644 => 100755 ChangeLog
 copy test/{aasort.awk => arraysort2.awk} (75%)
 create mode 100644 test/arraysort2.ok
 create mode 100644 test/assignnumfield.awk
 create mode 100644 test/assignnumfield.in
 copy test/{fwtest5.ok => assignnumfield.ok} (60%)


hooks/post-receive
-- 
gawk



reply via email to

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