gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, feature/fixtype, updated. gawk-4.1.0-197


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/fixtype, updated. gawk-4.1.0-1972-g4ad5a9e
Date: Sun, 14 Aug 2016 13:57:54 +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/fixtype has been updated
       via  4ad5a9e927234fc2832bd79eb45f5b64e3b13774 (commit)
       via  feb11c09caa22207cbf53bf7cfcdeca42d661b8b (commit)
       via  2e524b864bc7f1dc8e206ac03fe302eabbba4de2 (commit)
       via  5ce09ba3867f5c9d3c3dc0c00c155c0ba0c224f6 (commit)
       via  1e83ff34fa8a4a80e486169f24519864480320f4 (commit)
       via  dcb6d54b3c272a7c8f0efadb7fad215e39248cad (commit)
       via  1c972b5c234fb031f62356706cd8c0336312833d (commit)
       via  3cf67f58ce8e42f9ce8d7be45936eedf79751b46 (commit)
       via  560cf6d52f978e360e9b2a10f7ddd9a0197e0b31 (commit)
      from  b6c9ab11227afab982b777420217655a0c9b3f68 (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=4ad5a9e927234fc2832bd79eb45f5b64e3b13774

commit 4ad5a9e927234fc2832bd79eb45f5b64e3b13774
Merge: 2e524b8 feb11c0
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Aug 14 16:57:49 2016 +0300

    Merge branch 'master' into feature/fixtype


http://git.sv.gnu.org/cgit/gawk.git/commit/?id=2e524b864bc7f1dc8e206ac03fe302eabbba4de2

commit 2e524b864bc7f1dc8e206ac03fe302eabbba4de2
Merge: b6c9ab1 5ce09ba
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Aug 12 11:55:35 2016 +0300

    Merge branch 'master' into feature/fixtype

diff --cc awk.h
index aca90ff,5587cbc..24970ce
--- 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]