From 3c5a7595153607497420deacfeef1a2cf31d4687 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sat, 15 Feb 2014 18:34:38 -0800 Subject: * eval.c (bind_macro_params): Bugfix: the :whole parameter must capture the entire form, not just the arguments. (expand): Apply rlcp to the result of macro expansion, if it has not set up source code location. (eval_init): Register rlcp as intrinsic. * txr.1: Start of macro documentation. Documented rlcp. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9afb338c..1cbf4088 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2014-02-15 Kaz Kylheku + + * eval.c (bind_macro_params): Bugfix: the :whole parameter must + capture the entire form, not just the arguments. + (expand): Apply rlcp to the result of macro expansion, if it has + not set up source code location. + (eval_init): Register rlcp as intrinsic. + + * txr.1: Start of macro documentation. Documented rlcp. + 2014-02-15 Kaz Kylheku First cut at implementation of macros. -- cgit v1.2.3