Open ahungry opened 6 years ago
In order for Names to correctly namespace inside macro calls, the macro needs to be defined with a debug
spec.
In your case I think it will suffice to add (declare (debug body))
immediately after the docstring. But you should read up on defining macro debug specs for edebug.
Results in:
I saw the note about quoted/unquoted, however in this sample, it's the body being passed to the defmacro that is failing to evaluate.
Is there a workaround for this scenario? So that I do not have to do
(print names-test--a)
in the print-a defun? (this is a minimalist example for a real use case I'm hitting).