summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2014-02-21 12:45:26 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2014-02-21 12:45:26 -0500
commit3d136b1b7246eae2a86b4444904f02b77dc8951d (patch)
tree994c4ea0e1f83df9a5a77951be30a2ef189fa4d6 /lisp/emacs-lisp
parent7ce645e001cd89ca55bb18487c43de1a0774d81d (diff)
downloademacs-3d136b1b7246eae2a86b4444904f02b77dc8951d.tar.gz
* lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro): Add indent rule.
Fixes: debbugs:16829
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/cl-macs.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/cl-macs.el b/lisp/emacs-lisp/cl-macs.el
index 45448ecf5dc..b1861cf7dfa 100644
--- a/lisp/emacs-lisp/cl-macs.el
+++ b/lisp/emacs-lisp/cl-macs.el
@@ -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)))))