This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-02-01
Channels
- # beginners (117)
- # boot (8)
- # cider (22)
- # clara (3)
- # clojure (79)
- # clojure-italy (3)
- # clojure-spec (34)
- # clojure-uk (34)
- # clojurescript (74)
- # cursive (7)
- # datascript (5)
- # datomic (28)
- # defnpodcast (1)
- # dirac (9)
- # docker (25)
- # duct (1)
- # emacs (14)
- # fulcro (67)
- # graphql (1)
- # hoplon (15)
- # jobs (4)
- # juxt (6)
- # off-topic (76)
- # parinfer (3)
- # re-frame (25)
- # reagent (4)
- # rum (6)
- # shadow-cljs (1)
- # spacemacs (30)
- # sql (15)
- # unrepl (36)
- # yada (1)
hello people, i have been using spacemacs for clojure projects for a while now. Suddenly jump-to-definition for clojure started to fail and revert back to dumb search
also repl in spacemacs shows this warning CIDER's version (0.16.0-snapshot) does not match cider-nrepl's version (nil). Things will break!
interestingly my lein profile has different versions of these things, so I am not sure from where spacemacs is picking up this version
@wallydrag are you jacking-in or using cider-connect?
@ag i was also looking at this issue https://github.com/syl20bnr/spacemacs/issues/8663 🙂
I would like to use cider connect because I would already have repl server running for most of my projects
try removing all cider and clojure-mode related dirs from elpa dir (or simply nuke it) and reinstall all the things
> my lein profile has different versions of these things your problem lies not in spacemacs
if you fix cider-jack-in, them maybe you can move back to cider-connect and fix the middleware
not clojure layer... move entire elpa
directory in ~/.emacs.d
somewhere else. make sure you're using latest spacemacs. I would actually recommend switching to develop
branch. ironically it is more stable
cider-find-var is broken (and my guess would be) among other things like edn-format because cider has version conflict
this is what I'd do:
cd ~/.emacs.d
xargs rm -rf <.gitignore
git reset --hard
git pull --rebase
but first back up things (just in case)!!!sometimes things get break legitimately (e.g. when Batsov deploys new version) then you may want to pin down the exact version of cider. But I don't think this is that case
@ag so after 1 and 2 steps, what I did now is simply do a cider jack in, it was able to start server and did not connect, i did a cider connect on top of it and jump to definition works 😕