Plaster

common-lisp
;; This FOO only has a docstring. (defun foo () "Foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo fooo") ;; This foo has a docstring and a function call. (defun foo () "Foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo fooo" (format t "foo~%")) ;; The docstring in the first FOO gets indented with 2 leading spaces ;; on typing M-q. ;; The docstring in the second FOO gets indented with 0 leading spaces ;; on typing M-q. ;; The above mentioned behaviour is same regardless of whether ;; paredit-mode is enabled or disabled.