• Didier Verna's avatar
    Common Lisp indentation improvements on defmethod and lambda-lists. · 8497a297
    Didier Verna authored
    * cl-indent.el: Advertise the changes and remove obsolete TODO entries.
    (lisp-lambda-list-keyword-parameter-indentation)
    (lisp-lambda-list-keyword-parameter-alignment)
    (lisp-lambda-list-keyword-alignment): New customizable user options.
    (lisp-indent-defun-method): Improve docstring.
    (extended-loop-p): Fix comment.
    (lisp-indent-lambda-list-keywords-regexp): New variable.
    (lisp-indent-lambda-list): New function.
    (lisp-indent-259): Use it.
    (lisp-indent-defmethod): Support for more than one
    method qualifier and properly indent methods lambda-lists.
    (defgeneric): Provide a missing common-lisp-indent-function property.
    8497a297
cl-indent.el 30.5 KB