aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2022-01-05 21:13:40 +0200
committerArnold D. Robbins <arnold@skeeve.com>2022-01-05 21:13:40 +0200
commit8bd2904afb35a19d48552b10d3215ba16fe4ce35 (patch)
tree04f2ff8100f9e6e7ddeb905f2acad759695b8222 /ChangeLog
parentf285f960bdfb5acb50a8ec7ed4b98f17d0bd624a (diff)
downloadegawk-8bd2904afb35a19d48552b10d3215ba16fe4ce35.tar.gz
egawk-8bd2904afb35a19d48552b10d3215ba16fe4ce35.tar.bz2
egawk-8bd2904afb35a19d48552b10d3215ba16fe4ce35.zip
Fix a namespace issue.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e2f179fe..6f89d610 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2022-01-05 Arnold D. Robbins <arnold@skeeve.com>
+
+ * awkgram.y (change_namespace): New function. Extracted from
+ set_namespace.
+ (want_namespace): New variable.
+ [grammar]: Add explanatory comment about the change.
+ (yylex): Change the namespace immediately from the lexer.
+ (set_namespace): Adjust code.
+ * symbol.c (load_symbols): Strip off leading awk:: so that
+ PROCINFO["identifiers"] is like SYMTAB and FUNCTAB. This makes
+ the code match the documentation. Thanks to John Naman
+ <gawker@703n.com> for the bug report.
+
2021-12-17 Yuri Gribov <tetra2005@gmail.com>
Make a number of functions and variables static.