Should that work?
What I'm getting is #error {:message "Could not parse ns form cljs.pprint", :data {:tag :cljs/analysis-error}, :cause #error {:message "Invalid :refer, macro cljs.pprint/deftype does not exist", :data {:tag :cljs/analysis-error}}}
What a coincidence!
I just deployed a new version of KLIPSE - 3.2.0 that supports cljs.pprint
By the way, what is your use case?
@mynomoto can you test?
@viebel Thanks! I'll test in a bit. I'm trying to make hoplon work in Klipse. I removed a bunch of stuff including the cljs.pprint namespace on a fork to make it work. But the main problem now is http://clojure.java.io and uses of Java like PushbackReader. I kept removing stuff and a subset of hoplon works :hoplon: 🎉 👏
great. Can you share a live demo?
If you click on the number on the bottom it will increment.
Is there some difference to refer/include macros on bootstrapped cljs? I'm having trouble using them.
There are a couple of constraints
try to ask @mfikes
I think :refer-macros
is not allowed
you have to use :require-macros
+ :refer
Cool, I will try that.
Amazing talk on clojutre btw.
Thx
I’ve started to write a guide about: porting a lib to be self-host compatible: https://github.com/viebel/klipse/wiki/How-to-make-a-clojure-library-self-host-compatible
It’s not complete
It would be nice if you could enrich it with your insights
Sure, I will take a look and add to it.
Do you have some tip to deal with GitHub cache of raw files? I keep creating new branches but should exist a better way.