Skip to content
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

Handle defmacro #5

Closed
roman01la opened this issue Dec 21, 2018 · 7 comments
Closed

Handle defmacro #5

roman01la opened this issue Dec 21, 2018 · 7 comments
Milestone

Comments

@roman01la
Copy link
Member

Port handling of defmacro via chivorcam, see for reference.

@roman01la roman01la added this to the beta milestone Dec 21, 2018
@roman01la
Copy link
Member Author

Added in 2d9f97a

@roman01la
Copy link
Member Author

roman01la commented Dec 26, 2018

@mfikes When requiring chivorcam.core it pulls in core$macros.clj.cache.json, but only core$macros.cljc.cache.json is present in replete-shared build output. Is this a known issue?

@roman01la
Copy link
Member Author

@mfikes Looks like any macros ns that is required is being read from clj instead of cljc. Verified with spec and core.async

This might be related to replete-repl/replete-ios#111

@mfikes
Copy link
Member

mfikes commented Dec 26, 2018

Oh, interesting. I hadn't noticed that.

@roman01la
Copy link
Member Author

Hm, for some reason I can't reproduce it anymore...

@roman01la
Copy link
Member Author

Ok, I'm definitely getting clj instead of cljc, but can't figure out when exactly this happens

@roman01la
Copy link
Member Author

macros loading resolved in 2826719

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants