diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2023-12-22 15:46:45 +0100 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2023-12-22 15:46:45 +0100 |
commit | 9370bc9d1a10e67d4ac0d79e31b4abab8427d752 (patch) | |
tree | 29b74fd019fcb12e9c4c5a2c8fef9aa32547c7ab /lisp/emacs-lisp | |
parent | 61190b5146abfda05d2c756af99867d6b1278f2c (diff) | |
download | emacs-9370bc9d1a10e67d4ac0d79e31b4abab8427d752.tar.gz emacs-9370bc9d1a10e67d4ac0d79e31b4abab8427d752.tar.bz2 emacs-9370bc9d1a10e67d4ac0d79e31b4abab8427d752.zip |
Remove byte-compile-form-stack backstop
* lisp/emacs-lisp/cconv.el (cconv-closure-convert):
Eliminate a binding that probably isn't useful after all.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r-- | lisp/emacs-lisp/cconv.el | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/cconv.el b/lisp/emacs-lisp/cconv.el index 1c9b7fc6730..42bddbb8352 100644 --- a/lisp/emacs-lisp/cconv.el +++ b/lisp/emacs-lisp/cconv.el @@ -123,8 +123,7 @@ using dynamic scoping. Returns a form where all lambdas don't have any free variables." (let ((cconv--dynbound-variables dynbound-vars) (cconv-freevars-alist '()) - (cconv-var-classification '()) - (byte-compile-form-stack byte-compile-form-stack)) + (cconv-var-classification '())) ;; Analyze form - fill these variables with new information. (cconv-analyze-form form '()) (setq cconv-freevars-alist (nreverse cconv-freevars-alist)) |