[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, feature/ns-include, updated. gawk-4.1.0-5586-g46c652a
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, feature/ns-include, updated. gawk-4.1.0-5586-g46c652a2 |
Date: |
Thu, 8 Aug 2024 00:17:10 -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/ns-include has been updated
via 46c652a20c6bf160f8e61ca98b7561ab5b688337 (commit)
via 0aab2854f12c57dfa190844086950011c0cacf10 (commit)
via 21b4a1139494fd22530d42ce8dfa784cd7c7c8d2 (commit)
from 6f20359b5fe70aafc88a5f19adbf5063a584309c (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=46c652a20c6bf160f8e61ca98b7561ab5b688337
commit 46c652a20c6bf160f8e61ca98b7561ab5b688337
Merge: 6f20359b 0aab2854
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Thu Aug 8 07:17:00 2024 +0300
Merge branch 'master' into feature/ns-include
diff --cc ChangeLog
index a46ce5a2,f7088e4d..6903fec0
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,35 -1,8 +1,40 @@@
+2024-08-07 Arnold D. Robbins <arnold@skeeve.com>
+
+ * NEWS: Updated.
+
+ 2024-08-06 Arnold D. Robbins <arnold@skeeve.com>
+
+ * printf.c (format_unsigned_integer, format_signed_integer):
+ Additional fixes. New added tests pass.
+
+2024-08-01 Arnold D. Robbins <arnold@skeeve.com>
+
+ Per Andy's suggestion, @ns_include --> @nsinclude.
+
+ * awk.h (SRC_NSINC): Renamed from SRC_NS_INC.
+ * command.y, debug.c, io.c, main.c, profile.c, awkgram.y: All
+ uses adjusted.
+ * awkgram.y (LEX_NSINCLUDE): Renamed from LEX_NS_INCLUDE.
+ (tokentab): "nsinclude" token renamed from "ns_include".
+ (yylex): Adjust logic a bit.
+
+2024-07-31 Arnold D. Robbins <arnold@skeeve.com>
+
+ Add @ns_include to include a file into the current namespace.
+
+ * awk.h (struct srcfile): Add new enum value SRC_NS_INC.
+ * awkgram.y (use_current_namespace): New boolean.
+ (LEX_NS_INCLUDE): New token and new production for it.
+ (tokentab): Add "ns_include" token.
+ (print_included_from, add_srcfile, include_source, yylex): Adjust
+ logic.
+ * command.y (srcfile_generator): Handle SRC_NS_INC.
+ * debug.c (source_find): Ditto.
+ (debug_prog): Ditto.
+ * io.c (srcopen): Ditto.
+ * main.c (main): Ditto.
+ * profile.c (print_include_list): Ditto.
+
2024-07-28 Arnold D. Robbins <arnold@skeeve.com>
* TODO: Updated.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 106 +++
Makefile.am | 1 +
Makefile.in | 18 +-
NEWS | 6 +-
awk.h | 4 +-
builtin.c | 1402 +-------------------------------
debug.c | 2 +-
mpfr.c | 6 +-
node.c | 6 +-
pc/ChangeLog | 4 +
pc/Makefile.tst | 9 +-
printf.c | 1891 +++++++++++++++++++++++++++++++++++++++++++
test/ChangeLog | 28 +
test/Makefile.am | 5 +-
test/Makefile.in | 12 +-
test/Maketests | 7 +
test/hsprint.awk | 79 +-
test/hsprint.ok | 128 +--
test/printf-corners-mpfr.ok | 86 ++
test/printf-corners.awk | 88 ++
test/printf-corners.ok | 86 ++
21 files changed, 2458 insertions(+), 1516 deletions(-)
create mode 100644 printf.c
create mode 100644 test/printf-corners-mpfr.ok
create mode 100644 test/printf-corners.awk
create mode 100644 test/printf-corners.ok
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, feature/ns-include, updated. gawk-4.1.0-5586-g46c652a2,
Arnold Robbins <=