From d421b89887d226e029ec4bd59586b3f991e2fa4b Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Wed, 11 Mar 2020 22:30:44 -0700 Subject: tags: missing eval in macro. * tags.tl (static-when): Macro must explicitly reduce expression to its value. --- tags.tl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tags.tl b/tags.tl index 03574107..ec7643b5 100755 --- a/tags.tl +++ b/tags.tl @@ -148,7 +148,7 @@ (defvarl ftw-skip-subtree 0) (defmacro static-when (expr . body) - (when expr ^(progn ,*body))) + (when (eval expr) ^(progn ,*body))) (compile-only (let ((o (new tags-opts))) -- cgit v1.2.3