Хотел тут поразбираться с clojure, пытаюсь настроить emacs+slime
*Проблема*: slime-repl с clojure запускается, но на выполнении любых форм зависает и не выдает результат. При этом в буфере inferior-lisp есть repl, который работает.
Т.е.
(+ 1 2)
и висим, ничего не происходит
---------
Я использую clojure 1.0, которая идет вместе с убунтой.
clojure-mode и swank-clojure взял из git как написано тут: http://riddell.us/tutorial/slime_swank/slime_swank.html
Соотв. куски .emacs:
;; clojure-mode
(add-to-list 'load-path «~/src/clojure-mode»)
;; swank-clojure
(add-to-list 'load-path «~/src/swank-clojure/src/emacs»)
(setq swank-clojure-jar-path «/usr/share/java/clojure.jar»)
(setq swank-clojure-extra-classpaths (list «~/src/swank-clojure/src/main/clojure/»))
(require 'clojure-mode)
(require 'swank-clojure-autoload)
(eval-after-load «slime»
'(progn (slime-setup '(slime-repl))))
(eval-after-load 'clojure-mode '(clojure-slime-config))
(require 'slime)
(require 'slime-autoloads)
(slime-setup)
----------------------
Пробовал как slime, который идет с убунтой, так и slime из git — одно и то же.