This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-26
Channels
- # announcements (7)
- # babashka (42)
- # beginners (349)
- # chlorine-clover (9)
- # cider (16)
- # circleci (2)
- # clj-kondo (6)
- # cljs-dev (61)
- # cljsrn (15)
- # clojure (95)
- # clojure-europe (11)
- # clojure-italy (2)
- # clojure-nl (4)
- # clojure-spec (4)
- # clojure-uk (24)
- # clojurescript (21)
- # conjure (2)
- # core-async (8)
- # cursive (12)
- # datascript (2)
- # emacs (4)
- # exercism (1)
- # figwheel-main (86)
- # fulcro (27)
- # graalvm (4)
- # helix (36)
- # hoplon (3)
- # interop (44)
- # kaocha (6)
- # lein-figwheel (4)
- # malli (7)
- # meander (9)
- # off-topic (95)
- # pathom (33)
- # pedestal (13)
- # re-frame (20)
- # reitit (3)
- # shadow-cljs (102)
- # tools-deps (14)
- # xtdb (16)
@drewverlee You can also trigger ClojureDocs from a doc buffer using g/G
. We should probably update those keybindings, as they are remnant from the time we used Grimoire instead.
I can't do a cider-jack-in-clj&cljs
. The clj REPL starts fine, but the cljs one gives me an Execution error with "missing instance".
1. Unhandled clojure.lang.ExceptionInfo
missing instance
{}
runtime.clj: 11 shadow.cljs.devtools.server.runtime/get-instance!
runtime.clj: 8 shadow.cljs.devtools.server.runtime/get-instance!
api.clj: 125 shadow.cljs.devtools.api/worker-running?
api.clj: 123 shadow.cljs.devtools.api/worker-running?
api.clj: 225 shadow.cljs.devtools.api/watch
api.clj: 219 shadow.cljs.devtools.api/watch
api.clj: 223 shadow.cljs.devtools.api/watch
api.clj: 219 shadow.cljs.devtools.api/watch
REPL: 1 user/eval27313
REPL: 1 user/eval27313
Compiler.java: 7177 clojure.lang.Compiler/eval
Compiler.java: 7166 clojure.lang.Compiler/eval
Compiler.java: 7132 clojure.lang.Compiler/eval
core.clj: 3214 clojure.core/eval
core.clj: 3210 clojure.core/eval
interruptible_eval.clj: 91 nrepl.middleware.interruptible-eval/evaluate/fn
main.clj: 437 clojure.main/repl/read-eval-print/fn
main.clj: 437 clojure.main/repl/read-eval-print
main.clj: 458 clojure.main/repl/fn
main.clj: 458 clojure.main/repl
main.clj: 368 clojure.main/repl
RestFn.java: 1523 clojure.lang.RestFn/invoke
interruptible_eval.clj: 84 nrepl.middleware.interruptible-eval/evaluate
interruptible_eval.clj: 56 nrepl.middleware.interruptible-eval/evaluate
interruptible_eval.clj: 155 nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
AFn.java: 22 clojure.lang.AFn/run
session.clj: 190 nrepl.middleware.session/session-exec/main-loop/fn
session.clj: 189 nrepl.middleware.session/session-exec/main-loop
AFn.java: 22 clojure.lang.AFn/run
Thread.java: 834 java.lang.Thread/run
Seems like some issue in that particular version of shadow-cljs. Did you check with say the previous version or something like this?
Hmm, no, I didn't check with other versions. I only checked if it works in VSCodium using Calva, and that worked fine, so my conclusion was "must be a CIDER issue then"
hello. maybe i use cider-test-run-ns-tests
to run my tests and i noticed a strange behaviour… it seems that the tests are somehow cached and if i delete some of the test code and write a new one, the old test code is executed too. has someone noticed it too?
Tests are just regular vars and they’ll be in scope until you explicitly remove them - e.g. using undef
or cider-refresh
.
ah, ok. thanks! 🙂
i've upgraded cider this morning. and now i see this when i open a shadow-cljs project with cider-jack-in-cljs
Error in 'cider-repl--state-handler': (scan-error Containing expression ends prematurely 5 6)