Fork me on GitHub
#cider
<
2016-06-04
>
alyssavance11:06:10

Hi - I've installed Cider and tried to active eldoc mode, but it gives me signatures for elisp, not for Clojure. Is this a bug?

alyssavance11:06:11

Eg. there is no signature for (def), but there's a signature for (lambda)

alyssavance11:06:40

This is with "(add-hook 'clojure-mode-hook #'eldoc-mode)" in Emacs config

skeuomorf12:06:34

alyssavance: Try this ^

skeuomorf12:06:28

alyssavance: And I am assuming of course that you do cider-jack-in inside emacs

alyssavance12:06:01

skeuomorf: Thanks. That made it work in the .clj file, but there's nothing when I use the REPL window

alyssavance12:06:50

skeuomorf: There's also now an odd mismatch between the CLJ REPL and the CLJS REPL

alyssavance12:06:12

For (first [2 3 4]), "first" is highlighted in green in CLJ, but not in CLJS

alyssavance12:06:14

OK, adding (add-hook 'cider-repl-mode-hook #'eldoc-mode) made it work in the REPL too

alyssavance12:06:26

There's still the CLJ/CLJS highlighting mismatch though

alyssavance12:06:40

Harmless enough by itself, but I wonder if it means something else is wrong

luxbock13:06:15

I'm currently trying to figure out what prevents me from using find-var on Windows to look up the definitions from my dependency jar files

luxbock13:06:51

adding unzip to my Path got me to the point of getting an empty buffer into the jar file, so I think I'm missing another binary that Emacs is using

luxbock13:06:56

(setq archive-zip-extract '("7z.exe" "x" "-so")) fixed it for me