gawk-diffs
[Top][All Lists]
Advanced

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

[SCM] gawk branch, feature/cpp-compile, updated. gawk-4.1.0-4760-gc30600


From: Arnold Robbins
Subject: [SCM] gawk branch, feature/cpp-compile, updated. gawk-4.1.0-4760-gc3060073
Date: Wed, 5 Jan 2022 14:35:49 -0500 (EST)

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/cpp-compile has been updated
       via  c30600739fa17a8d0b3edf3f4d31e2c7fb985409 (commit)
       via  7388d79e02299193e991b6714c3b3c5314191154 (commit)
       via  84107702c4afa003299cbbf3150b52a67a2a518c (commit)
       via  0e8b44d33b8de608e35e6a649fe84ad9b7c7fffd (commit)
       via  71a50ec092b75ce2b2f969892c6cd443d44777a5 (commit)
       via  8bd2904afb35a19d48552b10d3215ba16fe4ce35 (commit)
      from  b5323ef2de317892e56f355d6dcd8713db18cfd1 (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=c30600739fa17a8d0b3edf3f4d31e2c7fb985409

commit c30600739fa17a8d0b3edf3f4d31e2c7fb985409
Merge: b5323ef2 7388d79e
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Wed Jan 5 21:35:39 2022 +0200

    Merge branch 'master' into feature/cpp-compile

diff --cc awkgram.c
index 34210f8e,9507bb8a..04e7495d
--- a/awkgram.c
+++ b/awkgram.c
@@@ -231,9 -231,11 +233,9 @@@ static inline INSTRUCTION *list_append(
  static inline INSTRUCTION *list_prepend(INSTRUCTION *l, INSTRUCTION *x);
  static inline INSTRUCTION *list_merge(INSTRUCTION *l1, INSTRUCTION *l2);
  
 -extern double fmod(double x, double y);
 -
  #define YYSTYPE INSTRUCTION *
  
- #line 237 "awkgram.c"
+ #line 239 "awkgram.c"
  
  # ifndef YY_CAST
  #  ifdef __cplusplus
@@@ -6925,8 -6943,10 +6943,10 @@@ retry
                if ((tokentab[mid].flags & CONTINUE) != 0)
                        continue_allowed++;
  
 -              switch (class) {
 +              switch (lex_class) {
                case LEX_NAMESPACE:
+                       want_namespace = true;
+                       // fall through
                case LEX_INCLUDE:
                case LEX_LOAD:
                        want_source = true;
diff --cc awkgram.y
index ac355c1e,a39452f8..e80d5f3b
--- a/awkgram.y
+++ b/awkgram.y
@@@ -4417,8 -4435,10 +4435,10 @@@ retry
                if ((tokentab[mid].flags & CONTINUE) != 0)
                        continue_allowed++;
  
 -              switch (class) {
 +              switch (lex_class) {
                case LEX_NAMESPACE:
+                       want_namespace = true;
+                       // fall through
                case LEX_INCLUDE:
                case LEX_LOAD:
                        want_source = true;

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

Summary of changes:
 ChangeLog             |  13 +
 awkgram.c             | 904 ++++++++++++++++++++++++++------------------------
 awkgram.y             |  60 +++-
 doc/ChangeLog         |   5 +
 doc/gawk.info         | 644 +++++++++++++++++------------------
 doc/gawk.texi         |   6 +-
 doc/gawktexi.in       |   6 +-
 pc/ChangeLog          |   4 +
 pc/Makefile.tst       |   7 +-
 symbol.c              |   5 +-
 test/ChangeLog        |   5 +
 test/Makefile.am      |   4 +-
 test/Makefile.in      |   9 +-
 test/Maketests        |   5 +
 test/nsidentifier.awk |  36 ++
 test/nsidentifier.ok  | 118 +++++++
 16 files changed, 1057 insertions(+), 774 deletions(-)
 create mode 100644 test/nsidentifier.awk
 create mode 100644 test/nsidentifier.ok


hooks/post-receive
-- 
gawk



reply via email to

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