]> code.delx.au - gnu-emacs/commit
* lisp/emacs-lisp/macroexp.el (macroexp-parse-body): Handle cl-declare
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 23 Feb 2015 04:50:03 +0000 (23:50 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 23 Feb 2015 04:50:03 +0000 (23:50 -0500)
commite846bbf360d1bcee3a35dd05a57bc76cbb22a6f0
tree6405207140152b44c5f4a862ce427e2912383ad7
parent3f006e1d47c25a8282fd41fb0df01fd80f486b9e
* lisp/emacs-lisp/macroexp.el (macroexp-parse-body): Handle cl-declare

and :documentation.  Change return value format accordingly.
* lisp/emacs-lisp/cl-generic.el (cl--generic-lambda):
* lisp/emacs-lisp/pcase.el (pcase-lambda): Adjust accordingly.
* lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Use macroexp-parse-body.
lisp/ChangeLog
lisp/emacs-lisp/cl-generic.el
lisp/emacs-lisp/cl-macs.el
lisp/emacs-lisp/macroexp.el
lisp/emacs-lisp/pcase.el