From 1bab133df8cf48d33296b299a25f0616b10bb7b1 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Fri, 16 Dec 2011 09:07:22 -0800 Subject: * eval.c (expand_vars): Bugfix: use expand_forms rather than expand on a list of forms. --- ChangeLog | 5 +++++ eval.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 0a135062..9bb2214c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-12-16 Kaz Kylheku + + * eval.c (expand_vars): Bugfix: use expand_forms rather than + expand on a list of forms. + 2011-12-16 Kaz Kylheku * txr.vim: iskeyword updated. diff --git a/eval.c b/eval.c index e78f4051..d5c67a22 100644 --- a/eval.c +++ b/eval.c @@ -848,7 +848,7 @@ static val expand_vars(val vars) } else { cons_bind (var, init, car(vars)); val rest_vars = rest(vars); - val init_ex = expand(init); + val init_ex = expand_forms(init); val rest_vars_ex = expand_vars(rest_vars); if (init == init_ex && rest_vars == rest_vars_ex) -- cgit v1.2.3