2

I'm trying to do some Clojure development using Emacs and cider, and following this tutorial. I've gotten to the point where I need to do M-x cider-jack-in, which is supposed to start a *cider-repl* buffer, but instead gives me the error

error in process filter: Symbol's function definition is void: clojure-mode-variables

I'm running emacs 24.3.1, cider-20150412.827 (out of melpa), Leiningen 2.3.4, and I get the error whether I specify [cider/cider-repl "0.7.0"] or [cider/cider-repl "0.8.2"]. I'm able to successfully run lein run on the project I'm trying to edit.

Any ideas what I'm doing wrong?

4

1 回答 1

7

您使用的是过时版本的clojure-mode. 更新到最新版本(例如最新版本),一切都会好起来的。顺便说一句,您还应该[cider/cider-nrepl "0.9.0-SNAPSHOT"]与 MELPA 的 CIDER 一起使用。

于 2015-04-14T21:12:23.813 回答