Fork me on GitHub
#cider
<
2016-09-30
>
radon02:09:09

@ag: Regarding auto-highlight-symbol-mode, is there an option to highlight all occurrences of the current symbol except the one point is on? (as per http://emacs.stackexchange.com/q/24859/12534)

radon02:09:49

(doesn’t seem to be an option with highlight-symbol-mode, but it seems that auto-highlight-symbol-mode is actually completely different)

ag02:09:10

¯\(ツ)

radon02:09:30

I’ll have to look into it later.

adamfrey17:09:24

in a cider repl, if I’m running a boot task that blocks (prints "Starting file watcher (CTRL-C to quit)…” and I enter C-c C-c which is cider-interrupt my boot task doesn’t get killed, it’s still running. The only way to truly stop my task is to kill the cider repl buffer completely. Does anyone know a way I can send CTRL-C to my boot task in a cider repl?

lvh20:09:36

I’m getting the dreaded:

WARNING: CIDER's version (0.14.0-snapshot) does not match cider-nrepl's version (nil). Things will break!
I’ve followed the instructions at: https://cider.readthedocs.io/en/latest/troubleshooting/#cider-complains-of-the-cider-nrepl-version including manually adding cider-nrepl, but I haven’t been able to resolve the issue. It only happens with one particular project; but specifying it there in project.clj or in my profiles.clj doesn’t resolve the issue. How can I debug this?

lvh20:09:55

(I previously had ultra which I thought was maybe the issue, but turns out it’s not that; also that wouldn’t explain why a different project works fine)

bja21:09:12

@lvh when you jack-in, so you get a message about running lein update-in :dependencies .... with some [cider/cider-nrepl ...] version?

lvh21:09:41

well, that’s the command I see in the minibuffer; and then in the repl buffer I see the aforementioned error

lvh21:09:54

I’ve managed to bisect it down to upgrading core.typed, of all things

bja21:09:26

@lvh what's the dependency vector for that core.typed that seems to break?

lvh21:09:37

still working on figuring that out

lvh21:09:43

(starting nrepls takes a while)

lvh21:09:46

yep, it’s definitely core typed

lvh21:09:15

hm, I have a lein-typed...

lvh21:09:10

that ostensibly doesn’t do anything exciting

lvh21:09:19

[org.clojure/core.typed "0.3.28"]
   [org.clojure/core.cache "0.6.4"]
     [org.clojure/data.priority-map "0.0.4"]
   [org.clojure/core.typed.rt "0.3.28"]
   [org.clojure/math.combinatorics "0.1.3" :exclusions [[org.clojure/clojure]]]
   [org.clojure/tools.analyzer.jvm "0.6.8"]
     [org.clojure/core.memoize "0.5.7"]
     [org.clojure/tools.analyzer "0.6.7"]
     [org.ow2.asm/asm-all "4.2"]
   [org.clojure/tools.namespace "0.3.0-alpha3"]
     [org.clojure/java.classpath "0.2.3”]

lvh21:09:29

according to lein deps :tree

lvh21:09:53

there’s some dependency conflicts there