Fork me on GitHub
#cider
<
2016-03-01
>
nicola11:03:27

Hi all, what means - nrepl-dict-keys: Not a nREPL dict - while i'm trying to run tests?

nicola12:03:42

Ups looks like a versions conflict

nicola12:03:28

I do not use jack-in and started repl with newer versions of cider-nrepl and clj-refactor/.

nicola12:03:14

May be built in some version check into cider?

benedek13:03:11

There is tho both in cider and clj-refactor. But only triggered if you cider-jack-in I think

benedek13:03:00

I might be lying with the jack-in bit

benedek13:03:15

So there is a version mismatch check already

malabarba17:03:58

There is a version check

malabarba17:03:10

Every time you start a repl

malabarba17:03:30

Maybe you just ignored it. 😉

malabarba17:03:04

Unless you were using an outdated snapshot in Emacs. We only do version checking across version numbers, we don't check the snapshot date.

malabarba17:03:27

If you're on the snapshots you're just expected to stay updated. simple_smile Or at least update whenever you notice unexpected behaviour.

macromancer23:03:49

Anyone using cider with boot finding that "M-." (cider-find-var..) goes to a boot cached file? I've narrowed the problem down to (meta (ns-resolve ns 'the-var-im-visiting)) looking like

{:file "file:/home/tristan/.boot/cache/tmp/home/tristan/me/projects/apps/ci/bv4/rcesf6/allthethings/ci/files.clj", :line 40, :column 1, :end-line 49, :end-column 88, :arglists ([cwd args]), :doc "Evaluate args as a shell command, asynchronously, and return a thunk which\n  may be called to block on the exit status. Output from the shell is streamed\n  to stdout and stderr as it is produced.", :name cwd-sh, :ns #namespace[allthethings.ci.files]}

macromancer23:03:11

where "file" is wrong, for this. "C-c C-k" compiling the target actually fixes it..

macromancer23:03:33

But, directly after cider-jack-in, it is pointing to the cached version... Any ideas how to fix tihs?

macromancer23:03:47

I've tried clojure.tools.namespace.repl/refresh but this doesn't change it.

macromancer23:03:14

Versions i'm using are the latest.. let me find them.

macromancer23:03:50

o.c/tools.nrepl "0.2.12", cider-nrepl "0.11.0-SNAPSHOT", refactor-nrepl "2.2.0-SNAPSHOT"

macromancer23:03:43

and cider is pointing to master/HEAD