gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, feature/nocopy, updated. gawk-4.1.0-1971


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/nocopy, updated. gawk-4.1.0-1971-g9a0a31a
Date: Sun, 14 Aug 2016 13:58:00 +0000 (UTC)

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/nocopy has been updated
       via  9a0a31ad7fb61e8f85609c6a647feaf5465feed5 (commit)
       via  feb11c09caa22207cbf53bf7cfcdeca42d661b8b (commit)
       via  06d8f4cf720f5399ae32828de8182b34459df664 (commit)
       via  5ce09ba3867f5c9d3c3dc0c00c155c0ba0c224f6 (commit)
       via  1e83ff34fa8a4a80e486169f24519864480320f4 (commit)
       via  dcb6d54b3c272a7c8f0efadb7fad215e39248cad (commit)
       via  1c972b5c234fb031f62356706cd8c0336312833d (commit)
       via  3cf67f58ce8e42f9ce8d7be45936eedf79751b46 (commit)
       via  560cf6d52f978e360e9b2a10f7ddd9a0197e0b31 (commit)
      from  c4dee818eaee376cd19cb56d69d066e29c6eee2b (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=9a0a31ad7fb61e8f85609c6a647feaf5465feed5

commit 9a0a31ad7fb61e8f85609c6a647feaf5465feed5
Merge: 06d8f4c feb11c0
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Aug 14 16:57:55 2016 +0300

    Merge branch 'master' into feature/nocopy


http://git.sv.gnu.org/cgit/gawk.git/commit/?id=06d8f4cf720f5399ae32828de8182b34459df664

commit 06d8f4cf720f5399ae32828de8182b34459df664
Merge: c4dee81 5ce09ba
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Aug 12 11:55:37 2016 +0300

    Merge branch 'master' into feature/nocopy

diff --cc awk.h
index c56332f,5587cbc..15336c0
--- a/awk.h
+++ b/awk.h
@@@ -422,9 -423,16 +422,17 @@@ typedef struct exp_node 
         * and add WSTRCUR to the flags so that we don't have to do the
         * conversion more than once.
         *
+        * The NUMINT flag may be used with a value of any type -- NUMBER,
+        * STRING, or STRNUM. It indicates that the string representation
+        * equals the result of sprintf("%ld", <numeric value>). So, for
+        * example, NUMINT should NOT be set if it's a strnum or string value
+        * where the string is " 1" or "01" or "+1" or "1.0" or "0.1E1". This
+        * is a hint to indicate that an integer array optimization may be
+        * used when this value appears as a subscript.
+        *
         * We hope that the rest of the flags are self-explanatory. :-)
         */
 +#             define  MALLOC  0x0001       /* stptr can be free'd, i.e. not a 
field node pointing into a shared buffer */
  #             define  STRING  0x0002       /* assigned as string */
  #             define  STRCUR  0x0004       /* string value is current */
  #             define  NUMCUR  0x0008       /* numeric value is current */

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

Summary of changes:
 ChangeLog         |   20 ++++++++++++++
 Checklist         |    4 +--
 awk.h             |    8 ++++++
 dfa.c             |    1 +
 int_array.c       |   70 ++++++++++++++++++++++++++++++++++++++++++++---
 test/ChangeLog    |    4 +++
 test/intarray.awk |   15 ++++++++---
 test/intarray.ok  |    8 ------
 vms/ChangeLog     |    7 ++++-
 vms/vmstest.com   |   78 +++++++++++++++++++++++++++++++++++++++++++++++++----
 10 files changed, 193 insertions(+), 22 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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