dot/emacs: Set the right hook variable to hack IELM.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 7 Aug 2017 12:02:35 +0000 (13:02 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 7 Aug 2017 12:02:35 +0000 (13:02 +0100)
Unfortunately, `inferior-emacs-lisp-mode-hook' is a decoy, and changes
to it get clobbered when IELM actually loads.  Set the proper hook
instead.

dot/emacs

index 5a0fd49..b726fab 100644 (file)
--- a/dot/emacs
+++ b/dot/emacs
        TeXinfo-mode-hook tex-mode-hook latex-mode-hook
        texinfo-mode-hook emacs-lisp-mode-hook scheme-mode-hook
        lisp-mode-hook lisp-interaction-mode-hook makefile-mode-hook
-       inferior-lisp-mode-hook slime-repl-mode-hook
-       inferior-emacs-lisp-mode-hook
+       inferior-lisp-mode-hook slime-repl-mode-hook ielm-mode-hook
        sml-mode-hook haskell-mode-hook erlang-mode-hook
        smalltalk-mode-hook rexx-mode-hook lua-mode-hook
        arm-assembler-mode-hook))
   (add-hook 'lisp-mode-hook 'mdw-fontify-lispy t)
   (add-hook 'inferior-lisp-mode-hook 'mdw-fontify-lispy t)
   (add-hook 'lisp-interaction-mode-hook 'mdw-fontify-lispy t)
-  (add-hook 'inferior-emacs-lisp-mode-hook 'mdw-fontify-lispy t)
+  (add-hook 'ielm-mode-hook 'mdw-fontify-lispy t)
   (add-hook 'slime-repl-mode-hook 'mdw-fontify-lispy t)
   (add-hook 'lisp-mode-hook 'mdw-common-lisp-indent t)
   (add-hook 'inferior-lisp-mode-hook