This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-13
Channels
- # adventofcode (84)
- # aleph (1)
- # announcements (2)
- # aws (27)
- # beginners (52)
- # braveandtrue (2)
- # calva (440)
- # cider (7)
- # clara (2)
- # cljdoc (26)
- # cljs-dev (70)
- # clojure (131)
- # clojure-berlin (4)
- # clojure-brasil (1)
- # clojure-europe (2)
- # clojure-greece (4)
- # clojure-hamburg (1)
- # clojure-italy (4)
- # clojure-losangeles (6)
- # clojure-nl (14)
- # clojure-spec (7)
- # clojure-uk (25)
- # clojurescript (26)
- # component (2)
- # cursive (13)
- # datomic (60)
- # dirac (59)
- # docker (1)
- # figwheel (1)
- # figwheel-main (2)
- # fulcro (12)
- # graphql (5)
- # juxt (33)
- # leiningen (19)
- # nrepl (1)
- # off-topic (37)
- # protorepl (2)
- # re-frame (18)
- # reagent (46)
- # remote-jobs (1)
- # ring-swagger (1)
- # shadow-cljs (88)
- # sql (10)
- # tools-deps (64)
- # vim (24)
Yeah I mean 1.10.0-RC5. What nREPL version are you using (it's printed when you do lein repl) that works? I keep getting random hangs when evaluating code, and/or exceptions raised when evaluating via fireplace are not reported properly 😞
REPL-y 0.3.7, nREPL 0.2.12
Clojure 1.10.0-RC5
Java HotSpot(TM) 64-Bit Server VM 1.8.0_111-b14
Looks same as mine. Do you see the correct exception when you do something like :Eval (/ 1 0)
?
oh, do you have venantius/ultra
included? I recently had to remove that. Didn't have the time to figure out why it was a problem, but it was causing fireplace to do some weird things
I don't use ultra. Tinkering with profiles.clj didn't help, but I'll try some more. I'm using vim 8.1, not neovim.
actually the Eval exception works for me too, but when I evaluate exception throwing code with cpp
I get this:
[clojure.tools.nrepl.server:286] - Unhandled REPL handler exception processing message {:id fireplace-wilhelm-1544713309-20, :op stacktrace, :session bede9da2-e052-4d2c-b284-43f96f3d6fb6}
java.lang.NullPointerException:
cpp on (/ 1 0)
works with 1.10 in neovim - i.e. I get the exception back. Waiting on non-neo vim to install
There's a bug where cider's stacktrace code blows up with the new 1.10 error messages
@dominicm Yeah, seems like that helped! (using [cider/cider-nrepl "0.19.0-SNAPSHOT"]
in .lein/profiles.clj)
Thanks @dominicm and @trailcapital, now I can try some of that 1.10 goodness 🙂. Hopefully no random hangs will appear