diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2025-01-16 17:48:21 -0500 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2025-01-16 17:48:21 -0500 |
commit | dace7fa2ab468aeeca664541490eb9f291427a63 (patch) | |
tree | 4b831f471e9fc9a9fc5bf2563485757f703ee9e0 /lisp/emacs-lisp/find-func.el | |
parent | 8fc5001ba5bc9fef3c438a070c87059fc19146a4 (diff) | |
download | emacs-dace7fa2ab468aeeca664541490eb9f291427a63.tar.gz emacs-dace7fa2ab468aeeca664541490eb9f291427a63.tar.bz2 emacs-dace7fa2ab468aeeca664541490eb9f291427a63.zip |
(cl-block, cl-return-from): Fix bug#75498
* lisp/emacs-lisp/cl-macs.el (cl-block, cl-return-from):
Change encoding so it obeys variable coping (i.e. lexical scoping when
`lexical-binding` is non-nil).
(cl--block-wrapper, cl--block-throw): Adjust accordingly.
* test/lisp/emacs-lisp/cl-macs-tests.el
(cl-macs--test-cl-block-lexbind-bug-75498): New test.
Diffstat (limited to 'lisp/emacs-lisp/find-func.el')
0 files changed, 0 insertions, 0 deletions