This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-23
Channels
- # 100-days-of-code (1)
- # adventofcode (13)
- # aleph (1)
- # beginners (48)
- # boot (10)
- # calva (52)
- # cider (18)
- # cljsrn (23)
- # clojure (68)
- # clojure-uk (9)
- # clojurescript (5)
- # cursive (3)
- # datomic (4)
- # figwheel (7)
- # fulcro (14)
- # hoplon (2)
- # leiningen (5)
- # lumo (3)
- # off-topic (87)
- # overtone (5)
- # reitit (5)
- # rum (8)
- # shadow-cljs (7)
- # spacemacs (15)
I just upgraded CIDER because I used to get a stacktrace when eval-ing some unknown var:
SEVERE: (#error {
:cause nil
:via
[{:type java.lang.NullPointerException
:message nil
:at [clojure.string$replace_first invokeStatic string.clj 165]}]
:trace
[[clojure.string$replace_first invokeStatic string.clj 165]
[clojure.string$replace_first invoke string.clj 138]
[cider.nrepl.middleware.stacktrace$relative_path invokeStatic stacktrace.clj 204]
[cider.nrepl.middleware.stacktrace$relative_path invoke stacktrace.clj 198]
[cider.nrepl.middleware.stacktrace$extract_location invokeStatic stacktrace.clj 219]
[cider.nrepl.middleware.stacktrace$extract_location invoke stacktrace.clj 206]
[clojure.core$comp$fn__5792 invoke core.clj 2569]
[clojure.core$map$fn__5851 invoke core.clj 2755]
[clojure.lang.LazySeq sval LazySeq.java 42]
[clojure.lang.LazySeq seq LazySeq.java 51]
but now I can’t connect to my REPL anymore with cider-connect
, because I get:
cider--check-existing-session: Symbol's function definition is void: sesman-current-sessions
since the upgrade, I do notice that I can’t type as fast as some letters get dropped by the autocompletion or something, does anyone notice this?
example, here is me trying to type “wait-exists”: https://www.dropbox.com/s/s6abqhmkckbtmhx/cider.gif?dl=0
I also have some problems after upgrade, after connection to nrepl (0.5.3) everything works fine. But when I want to open file from other project I'm getting
I’ve seen the same error today. I’m running nrepl 0.5.0 and cider-nrepl 0.19.0-SNAPSHOT
I thought I was running the latest nrepl with 0.5.0 but apparently not. Will try to update
File mode specification error: (wrong-type-argument stringp nil)
string-prefix-p: Wrong type argument: stringp, nil
Error in post-command-hook (global-font-lock-mode-check-buffers): (wrong-type-argument stringp nil)
here is bottom part of stacktrace
seq-map(#f(compiled-function (elt) #<bytecode 0x180a03695>) (("~/clojure2d-examples:localhost:60515" #<buffer *cider-repl ~/clojure2d-examples:localhost:60515(clj)*>)))
seq-filter(#f(compiled-function (ses) #<bytecode 0x1809e2a39>) (("~/clojure2d-examples:localhost:60515" #<buffer *cider-repl ~/clojure2d-examples:localhost:60515(clj)*>)))
sesman--friendly-sessions(CIDER sort)
sesman-current-session(CIDER)
cider-repls(clj nil)
cider-current-repl()
cider-connected-p()
redisplay_internal\ \(C\ function\)()
Looks similar to https://github.com/clojure-emacs/cider/issues/2533