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))