-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debugger breaks on macros that require &env (like async.core/go) #372
Comments
@Malabarba Guess you'll have to take a look at the proposed solution. |
Any status updates on this issue? |
Not from me, sorry. 😢 |
See also clojure-emacs/orchard#77 (comment) |
As some additional info, looks like with project Loom, the Also, anyway |
This will crash 0.14.0-SNAPSHOT
An issue is open in cider repo that provides more information. clojure-emacs/cider#1775
The basic fix is to use https://github.com/ztellman/riddley as the macroexpander instead of walk/macroexpand-all
I have already written a patch. It seems to work on my machine. There is one problem, which is that the original form does not get saved into metadata as
::original-form
. I will submit a pull request, but perhaps this part will need to be fixed.The text was updated successfully, but these errors were encountered: