mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-09 07:40:39 -08:00
* lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro): Add indent rule.
Fixes: debbugs:16829
This commit is contained in:
parent
7ce645e001
commit
3d136b1b72
2 changed files with 10 additions and 5 deletions
|
|
@ -2710,7 +2710,7 @@ compiler macros are expanded repeatedly until no further expansions are
|
|||
possible. Unlike regular macros, BODY can decide to \"punt\" and leave the
|
||||
original function call alone by declaring an initial `&whole foo' parameter
|
||||
and then returning foo."
|
||||
(declare (debug cl-defmacro))
|
||||
(declare (debug cl-defmacro) (indent 2))
|
||||
(let ((p args) (res nil))
|
||||
(while (consp p) (push (pop p) res))
|
||||
(setq args (nconc (nreverse res) (and p (list '&rest p)))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue