Я использую leiningen
и emacs
+ cider
для разработки clojure. Несколько дней назад, после обновления cider
через диспетчер пакетов emacs, я получаю следующее предупреждающее сообщение, когда я запускаю M-x cider-connect
или M-x cider-jack-in
.
; CIDER 0.9.0snapshot (package: 20150222.137) (Java 1.8.0_31, Clojure 1.6.0, nREPL 0.2.6)
WARNING: CIDER requires nREPL 0.2.7 to work properly
user>
В предупреждающем сообщении четко сказано, что мне нужно обновить nrepl до 0.2.7, однако я не знаю, как это сделать.
Я установил leiningen
через brew
, и он использует nrepl 0.2.6
.
$ lein repl
nREPL server started on port 53218 on host 127.0.0.1 - nrepl://127.0.0.1:53218
REPL-y 0.3.5, nREPL 0.2.6
Clojure 1.6.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_31-b13
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Exit: Control+D or (exit) or (quit)
Results: Stored in vars *1, *2, *3, an exception in *e
user=>
Содержимое профиля leiningen:
{:user {:plugins [[cider/cider-nrepl "0.9.0-SNAPSHOT"]]}}
Вопрос:: Как обновить версию nrepl, используемую leiningen?