3
で協働していない私はMacPortsをして、私の既存のポートを更新するミスを犯した - 今スライムとスワンク、Clojureはもはや仕事。私はemacsの内clojure-jack-in
を呼び出すとき、私は、次のメッセージが表示されます:スワンク-のClojureとスライムはもはやemacsの
y
を入力
Versions differ: 2011-04-16 (slime) vs. 20100404 (swank). Continue? (y or n)
はスライムREPLを起動しますが、私はREPLで式を評価しようとすると、その後、私は別のメッセージが表示されます。
Not connected. Use `M-x slime' to start a Lisp.
ここでは何が起こっていますか?
;; slime
(setq inferior-lisp-program "/opt/local/bin/sbcl")
(add-to-list 'load-path
"/opt/local/share/emacs/site-lisp/slime"
"/opt/local/share/emacs/site-lisp/slime/contrib")
(add-hook 'slime-repl-mode-hook
(defun clojure-mode-slime-font-lock()
(require 'clojure-mode)
(let (font-lock-mode)
(clojure-mode-font-lock-setup))))
(require 'slime)
(slime-setup '(slime-repl))
(eval-after-load "slime" '(slime-setup '(slime-fancy slime-banner)))
;; clojure
(add-to-list 'load-path
"~/.emacs.d/elpa/clojure-mode-el"
"~/.emacs.d/elpa/paredit-22")
(require 'clojure-mode)
(defun turn-on-paredit() (paredit-mode 1))
(add-hook 'clojure-mode-hook 'turn-on-paredit)
emacs 23または24? –
@ArthurUlfeldt:emacs 23.4.1 – dtg