# HG changeset patch # User Glenn Morris # Date 1245548383 0 # Node ID 247269056555634d9a3f35d98e5a89bff33a4f02 # Parent 4470991d32495bd5aee4b47424ad6c3c3d1f579c (lisp-indent-function): Add doc string. diff -r 4470991d3249 -r 247269056555 lisp/ChangeLog --- a/lisp/ChangeLog Sun Jun 21 01:16:55 2009 +0000 +++ b/lisp/ChangeLog Sun Jun 21 01:39:43 2009 +0000 @@ -1,5 +1,6 @@ 2009-06-21 Glenn Morris + * emacs-lisp/lisp-mode.el (lisp-indent-function) * emacs-lisp/cl-indent.el (lisp-indent-defun-method) (common-lisp-indent-function): Add doc strings. diff -r 4470991d3249 -r 247269056555 lisp/emacs-lisp/lisp-mode.el --- a/lisp/emacs-lisp/lisp-mode.el Sun Jun 21 01:16:55 2009 +0000 +++ b/lisp/emacs-lisp/lisp-mode.el Sun Jun 21 01:39:43 2009 +0000 @@ -880,7 +880,12 @@ (put 'lisp-body-indent 'safe-local-variable (lambda (x) (or (null x) (integerp x)))) -(defvar lisp-indent-function 'lisp-indent-function) +(defvar 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'.") (defun lisp-indent-line (&optional whole-exp) "Indent current line as Lisp code.