]> git.eshelyaron.com Git - emacs.git/commit
(byte-compile): Try and make it a bit more readable
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 29 Jan 2024 23:56:19 +0000 (18:56 -0500)
committerEshel Yaron <me@eshelyaron.com>
Wed, 31 Jan 2024 20:16:04 +0000 (21:16 +0100)
commit878dd8c342ae0e4029a459836294dab7aee4c8d6
tree6114f3ec0879796de44cc0a1948d8ffacaa1500b
parentb5bc8139f0be44ebe362470de7c4fc21f84ede3a
(byte-compile): Try and make it a bit more readable

* lisp/emacs-lisp/bytecomp.el (byte-compile--reify-function):
Use `macroexp-parse-body` and only handle closures.
(byte-compile): Clarify the control and data flow a bit.

(cherry picked from commit e625f2044a37f638e8c76b18e0b2d030031d6eda)
lisp/emacs-lisp/bytecomp.el