diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-03-11 22:30:44 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-03-11 22:30:44 -0700 |
commit | d421b89887d226e029ec4bd59586b3f991e2fa4b (patch) | |
tree | 3beff3cecf7dd335af776f9673ad38316d8c1887 | |
parent | c89718f81e3a5686396c932317bce77dc138bf42 (diff) | |
download | txr-d421b89887d226e029ec4bd59586b3f991e2fa4b.tar.gz txr-d421b89887d226e029ec4bd59586b3f991e2fa4b.tar.bz2 txr-d421b89887d226e029ec4bd59586b3f991e2fa4b.zip |
tags: missing eval in macro.
* tags.tl (static-when): Macro must explicitly reduce
expression to its value.
-rwxr-xr-x | tags.tl | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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))) |