]> git.eshelyaron.com Git - emacs.git/commit
itree: Try and detect non-local exits during itree iterations
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 7 Oct 2022 23:15:07 +0000 (19:15 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 7 Oct 2022 23:15:07 +0000 (19:15 -0400)
commit208de5de59ae85887d637ec93690e17c418a7ab6
treee9eec61511ad71ea6661045d6a96c3882d5f7f01
parent780d3d8df2e9222a4643f0d0e9caf7628085d7bf
itree: Try and detect non-local exits during itree iterations

* src/itree.c (itree_busy_p): New function.
* src/eval.c (signal_or_quit): Use it.
* src/itree.h (itree_busy_p): Declare it.
src/eval.c
src/itree.c
src/itree.h