]> git.eshelyaron.com Git - emacs.git/commit
Teach Edebug about the special '&whole' syntax for compiler macros.
authorPhilipp Stephani <phst@google.com>
Thu, 3 Mar 2022 18:56:09 +0000 (19:56 +0100)
committerPhilipp Stephani <phst@google.com>
Thu, 3 Mar 2022 18:57:00 +0000 (19:57 +0100)
commitaeb25f9d3d12a18ef3881e23b32a34615355d4d0
treefb5dd277fb3bd36e5d807557962910ab3aacdca0
parentdc8a692f97fdafaa31001ab0620394525103ddb7
Teach Edebug about the special '&whole' syntax for compiler macros.

* lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro-list): New
Edebug element specification.
(cl-define-compiler-macro): Use it.

* test/lisp/emacs-lisp/cl-macs-tests.el
(cl-define-compiler-macro/edebug): New unit test.
lisp/emacs-lisp/cl-macs.el
test/lisp/emacs-lisp/cl-macs-tests.el