Fork me on GitHub

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}}}

Yehonathan Sharvit09:10:10

What a coincidence!

Yehonathan Sharvit09:10:34

I just deployed a new version of KLIPSE - 3.2.0 that supports cljs.pprint

Yehonathan Sharvit09:10:56

By the way, what is your use case?


@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 and uses of Java like PushbackReader. I kept removing stuff and a subset of hoplon works hoplon 🎉 👏

Yehonathan Sharvit12:10:59

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.

Yehonathan Sharvit13:10:22

There are a couple of constraints

Yehonathan Sharvit13:10:53

I think :refer-macros is not allowed

Yehonathan Sharvit13:10:07

you have to use :require-macros + :refer


Cool, I will try that.


Amazing talk on clojutre btw.

Yehonathan Sharvit14:10:51

I’ve started to write a guide about: porting a lib to be self-host compatible:

Yehonathan Sharvit14:10:56

It’s not complete

Yehonathan Sharvit14:10:08

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.