summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2023-12-22 15:46:45 +0100
committerMattias EngdegÄrd <mattiase@acm.org>2023-12-22 15:46:45 +0100
commit9370bc9d1a10e67d4ac0d79e31b4abab8427d752 (patch)
tree29b74fd019fcb12e9c4c5a2c8fef9aa32547c7ab /lisp/emacs-lisp
parent61190b5146abfda05d2c756af99867d6b1278f2c (diff)
downloademacs-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.el3
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))