LoginSignup
0

More than 5 years have passed since last update.

emacs24 : Slimeが動かない

Posted at

clisp-2.46-full.zipを使ってCommon Lispで遊んでいたのだが、
先日emacs23->emacs24にしたら動作しなくなった。

どうやら、make-local-hookがobsolateになったことが
原因らしい。

ということでslime.elのうち、以下の箇所を変更して対処した。

slime.el```
(defun slime-complete-delay-restoration ()
  (if (fboundp 'make-local-hook) (make-local-hook 'pre-command-hook))
  (add-hook 'pre-command-hook
            'slime-complete-maybe-restore-window-configuration))

;;; Stuff only available in XEmacs
(slime-defun-if-undefined add-local-hook (hook function &optional append)
  (if (fboundp 'make-local-hook) (make-local-hook hook))
  (add-hook hook function append t))

参考

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0