XEmacs 21.2.24 "Hecate".
[chise/xemacs-chise.git.1] / lisp / lisp-mode.el
index d193288..fee10bd 100644 (file)
@@ -290,6 +290,8 @@ if that value is non-nil."
   (lisp-mode-variables nil)
   (run-hooks 'emacs-lisp-mode-hook))
 
+(put 'emacs-lisp-mode 'font-lock-lisp-like t)
+
 (defvar lisp-mode-map ()
   "Keymap for ordinary Lisp mode.
 All commands in `shared-lisp-mode-map' are inherited by this map.")
@@ -766,6 +768,7 @@ of the start of the containing expression."
 (put 'unwind-protect 'lisp-indent-function 1)
 (put 'save-current-buffer 'lisp-indent-function 0)
 (put 'with-current-buffer 'lisp-indent-function 1)
+(put 'with-string-as-buffer-contents 'lisp-indent-function 1)
 (put 'with-temp-file 'lisp-indent-function 1)
 (put 'with-temp-buffer 'lisp-indent-function 0)
 (put 'with-output-to-string 'lisp-indent-function 0)