summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d1a658c5..73ec56fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,20 @@
2011-11-24 Kaz Kylheku <kaz@kylheku.com>
+ * lib.c (getplist_f): New function.
+
+ * lib.h (getplist_f): Declared.
+
+ * match.c (v_collect, h_coll): Use getplist_f to distinguish
+ the case that :vars is explicitly specified as (). In this
+ case, no bindings escape from the collect.
+
+ * tests/008/soundex.txr: This test case broke due to using
+ :vars () and yet counting on the variable to exist.
+
+ * RELNOTES: Updated.
+
+2011-11-24 Kaz Kylheku <kaz@kylheku.com>
+
* match.c (match_funcall): Set source location info for
generated function call.