LINUX.ORG.RU

помогите пож. с emacs+clojure+slime


0

0

Хотел тут поразбираться с 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 — одно и то же.

Ответ на: комментарий от anonymous

Не знаю насчет зачетной недели. Сдавать уже давно не актуально, а принимать не зовут (и замечательно!)

scabarocci
() автор топика
Ответ на: комментарий от anonymous

Ты дурак, да?
Где на территории РФ обучают Clojure, и, тем более, заставляют использовать Emacs, да еще и со SLIME, как IDE?

Love5an
()
Ответ на: комментарий от Love5an

love5an, у тебя-то наверняка все работает :)

Просто я не могу найти в чем проблема. Может, последнюю clojure из git собрать?

scabarocci
() автор топика
Ответ на: комментарий от ott

>(setq slime-use-autodoc-mode nil)

Вот это помогло. Большое спасибо!

scabarocci
() автор топика
Ответ на: комментарий от ott

Раз уж вы здесь, позвольте узнать под какой лицензией распространяются конфиги и можно ли их взять для личного пользования? :)

naryl ★★★★★
()
Ответ на: комментарий от naryl

они для этого и выложены :-) брать и распространять можно

ott ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.