]> git.eshelyaron.com Git - emacs.git/commit
Record the defining symbol for lambda functions, too
authorAlan Mackenzie <acm@muc.de>
Sat, 28 Oct 2023 08:58:48 +0000 (08:58 +0000)
committerAlan Mackenzie <acm@muc.de>
Sat, 28 Oct 2023 08:58:48 +0000 (08:58 +0000)
commit7d92e7ac09ebaa7580eea064b88a93bae2536365
tree14aeabe85174073c832d9ec87a1e2c1997708144
parent25497696ff3d114467416304a94c20d48b6039d4
Record the defining symbol for lambda functions, too

Also record it for the trampolines for primitives.

* lisp/emacs-lisp/comp.el (comp-spill-lap-function/symbol)
(comp-intern-func-in-ctxt): Use as source the defining symbol
embedded in the byte-code.
(comp-trampoline-compile): Use subr-name as the defining symbol
for the constructed lambda form.
lisp/emacs-lisp/comp.el