]> git.eshelyaron.com Git - emacs.git/commit
Maintain byte-compile-form-stack in cconv-convert (bug#67483)
authorMattias EngdegÄrd <mattiase@acm.org>
Wed, 20 Dec 2023 12:21:36 +0000 (13:21 +0100)
committerEshel Yaron <me@eshelyaron.com>
Thu, 21 Dec 2023 20:55:02 +0000 (21:55 +0100)
commitbf0111eff3715eccf06e057fb8e92fa26bf0554e
treee83e30b1c6f6e612b93f9eb4e67bb687a34833b0
parent2835b19d710eb8f6db13ee4f71fc3f7fd7265b2e
Maintain byte-compile-form-stack in cconv-convert (bug#67483)

* lisp/emacs-lisp/macroexp.el (macroexp--with-extended-form-stack):
New.
* lisp/emacs-lisp/cconv.el (cconv-closure-convert, cconv-convert):
Push forms onto byte-compile-form-stack.

(cherry picked from commit 57fd0f47f6955505195f77a55d29334ded88889c)
lisp/emacs-lisp/cconv.el
lisp/emacs-lisp/macroexp.el