summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-03-09 21:24:55 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-03-09 21:24:55 -0700
commitde2624b04b91359337d4cd5e29b97720ed61df1b (patch)
treef22f51b06dd8ab87b534b4ddbadbe7efed63aad2 /ChangeLog
parent6d962407c0ea219214c752a7a63fac83adab0301 (diff)
downloadtxr-de2624b04b91359337d4cd5e29b97720ed61df1b.tar.gz
txr-de2624b04b91359337d4cd5e29b97720ed61df1b.tar.bz2
txr-de2624b04b91359337d4cd5e29b97720ed61df1b.zip
* parser.l: Syntactic tweak. Do not allow the "extra"
constituent chars # or ^ to start the symbol name after an @. Prior to this change @^a is a "meta-symbol" whose name is "^a", but ^a is the ^ quasiquote notation followed by symbol a. After this change @^a is meta, applied to quasiquote-a.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1f34a010..8e548a89 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2014-03-09 Kaz Kylheku <kaz@kylheku.com>
+ * parser.l: Syntactic tweak. Do not allow the "extra"
+ constituent chars # or ^ to start the symbol name after an @.
+ Prior to this change @^a is a "meta-symbol" whose name is "^a",
+ but ^a is the ^ quasiquote notation followed by symbol a.
+ After this change @^a is meta, applied to quasiquote-a.
+
+2014-03-09 Kaz Kylheku <kaz@kylheku.com>
+
* lib.c (lazy_sub_str): Bugfix: "from" was mistakenly used
in the adjustment of the "to" value.