Fork me on GitHub
#cider
<
2016-02-08
>
socksy11:02:10

i've just updated cider, and now lein repl's crashing with Error loading cider.nrepl.middleware.macroexpand: java.lang.RuntimeException: Unable to resolve var: cljs.analyzer/*cljs-ns* in this context, compiling:(cider/nrepl/middleware/macroexpand.clj:187:12)

socksy11:02:29

clojure version 1.8.0

socksy11:02:35

any ideas how to fix?

bozhidar13:02:34

updated to which version?

bozhidar13:02:51

0.11-snapshot?

bozhidar13:02:59

I see we haven’t updated this middleware since december

bozhidar13:02:25

so your problem is puzzling me

socksy13:02:12

weird, i'm on 0.11-snapshot, and i've definitely loaded lein repl since december

bozhidar13:02:24

I’m on 0.11 as well simple_smile

socksy16:02:11

very weird, made a clean project and it works. There must be something effed in the dependencies of this one

bozhidar16:02:54

although cider’s dependencies are rewritten

bozhidar17:02:02

so they shouldn’t really clash with anything

bozhidar17:02:14

(their namespaces are changed)

socksy17:02:23

ok i found the commit that broke it

socksy17:02:49

apparently org.clojure/tools.reader was removed from project.clj dependencies because someone with lighttable had deigned it unnecessary now there simple_smile