]> git.eshelyaron.com Git - emacs.git/commit
(cl-macro-list): Simplify by unifying the variants
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 8 Mar 2022 03:27:19 +0000 (22:27 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 8 Mar 2022 03:27:48 +0000 (22:27 -0500)
commit8f11fb114cec7cbf8c516432ae70a8823d9007a6
tree397314afc7ce7fe7620f5c42d69c0364ca16ada6
parentbacd7ae4b6dbe3b8c8d5bcf100f97b4e856aac39
(cl-macro-list): Simplify by unifying the variants

* lisp/emacs-lisp/cl-macs.el (cl-macro-list): Add the &whole and the
dotted tail cases from `cl-macro-list1`.
(cl-macro-list1, cl-define-compiler-macro-list): Delete edebug elem specs.
(cl-destructuring-bind, cl-define-compiler-macro): Use `cl-macro-list`
instead, now that it covers all the cases we need.
lisp/emacs-lisp/cl-macs.el