A poor clj repl downgraded to a bencode transport
@cgrand I almost feel bad for it! 😄 Fantastic progress!
@cichli Nice to see you here! Awesome work with that streaming patch! I definitely didn’t expect such a quick turnaround.
It’s a pity you weren’t there when the changes to printing logic were originally discussed. At this point I hate dealing with printing - spent so much time on this and the work never ends. 😄
I must have upgraded something but recently I have been getting a lot of
nREPL server started on port 62907 on host 127.0.0.1 - <nrepl://127.0.0.1:62907>
ERROR: Unhandled REPL handler exception processing message {:id 3e1ebf2a-7980-460d-97c6-ceb62ff319fd, :op clone}
java.lang.NullPointerException
at clojure.core$deref_future.invokeStatic(core.clj:2292)
at clojure.core$deref.invokeStatic(core.clj:2312)
at clojure.core$deref.invoke(core.clj:2298)
at cider.piggieback$wrap_cljs_repl$fn__54058.invoke(piggieback.clj:301)
at clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__47113.invoke(middleware.clj:22)
I guess I figured out why, but it’s awkward to me.
Since I seem to have a project with both nrepl and tools.nrepl, in order to get repl working in Cursive, I needed to add [clojure.tools.nrepl.server] to my require at main. But when I’m working in Calva it borks me up. So If i remove it I can work in Calva, but not in Cursive. 😮