X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Flisp-mode.el;h=fee10bd95ea152618c4e835afa9aa14c58aaed19;hb=fd3b637227a2cc7bce0abebc2f314ffd2398b18c;hp=d1932889d6db9c508353790b7e76c6fb3f116e31;hpb=6883ee56ec887c2c48abe5b06b5e66aa74031910;p=chise%2Fxemacs-chise.git- diff --git a/lisp/lisp-mode.el b/lisp/lisp-mode.el index d193288..fee10bd 100644 --- a/lisp/lisp-mode.el +++ b/lisp/lisp-mode.el @@ -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)