; * lisp/emacs-lisp/cl-macs.el (cl--self-tco): fix bootstrapping
This commit is contained in:
parent
19206fd1e7
commit
de797bb853
1 changed files with 2 additions and 2 deletions
|
@ -2145,8 +2145,8 @@ Like `cl-flet' but the definitions can refer to previous ones.
|
|||
(not (memq var shadowings))
|
||||
;; If any of the new bindings is a dynamic
|
||||
;; variable, the body is not in tail position.
|
||||
(not (cl-some #'macroexp--dynamic-variable-p
|
||||
shadowings))))))
|
||||
(not (delq nil (mapcar #'macroexp--dynamic-variable-p
|
||||
shadowings)))))))
|
||||
`(,(car exp) ,bindings . ,(funcall opt-exps exps)))
|
||||
((and `(condition-case ,err-var ,bodyform . ,handlers)
|
||||
(guard (not (eq err-var var))))
|
||||
|
|
Loading…
Add table
Reference in a new issue