]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/macroexp.el: Rewrite the code warning about '(lambda ...)
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 28 Feb 2021 01:22:58 +0000 (20:22 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 28 Feb 2021 01:23:15 +0000 (20:23 -0500)
commitff09851a1fff745584de11cb67091a432eeff312
tree337644fc8fbee3fa01345b188470c12eeeca63fe
parent9eff23573df263dd5e5a2d73888c16cb5853eb2f
* lisp/emacs-lisp/macroexp.el: Rewrite the code warning about '(lambda ...)

(macroexp--expand-all): Use `pcase--dontcare` so pcase generates
slightly better code.  Don't hardcode which functions takes function
arguments; rely on a new `funarg-positions` symbol property instead.
lisp/emacs-lisp/macroexp.el