diff options
author | Glenn Morris <rgm@gnu.org> | 2009-06-22 06:24:32 +0000 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2009-06-22 06:24:32 +0000 |
commit | 3fde45afddbea0882666e04a1ad46da7ae17373c (patch) | |
tree | f717462cdff54256f7d69388922056ea85f318c2 /lisp/emacs-lisp/lisp-mode.el | |
parent | ec7c992608dbbaaf0acaf6ae54c525f98cede22e (diff) | |
download | emacs-3fde45afddbea0882666e04a1ad46da7ae17373c.tar.gz |
(lisp-indent-offset): Fix safe-local-variable property.
(lisp-indent-function): Make it a defcustom.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
-rw-r--r-- | lisp/emacs-lisp/lisp-mode.el | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el index ec97a00ab0c..9845d304c8f 100644 --- a/lisp/emacs-lisp/lisp-mode.el +++ b/lisp/emacs-lisp/lisp-mode.el @@ -877,15 +877,17 @@ which see." "If non-nil, indent second line of expressions that many more columns." :group 'lisp :type '(choice (const nil) integer)) -(put 'lisp-body-indent 'safe-local-variable +(put 'lisp-indent-offset 'safe-local-variable (lambda (x) (or (null x) (integerp x)))) -(defvar lisp-indent-function 'lisp-indent-function +(defcustom lisp-indent-function 'lisp-indent-function "A function to be called by `calculate-lisp-indent'. It indents the arguments of a Lisp function call. This function should accept two arguments: the indent-point, and the `parse-partial-sexp' state at that position. One option for this -function is `common-lisp-indent-function'.") +function is `common-lisp-indent-function'." + :type 'function + :group 'lisp) (defun lisp-indent-line (&optional whole-exp) "Indent current line as Lisp code. |