summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2018-10-14 09:51:32 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2018-10-14 09:54:58 -0700
commitf1ea2b9e6b63593f5919f60a68a9e19026756ac4 (patch)
tree1142c633f473532373ca0c61074767c9731fde73 /lisp/emacs-lisp/lisp-mode.el
parentf3c13bb38e4120b4b84623892c6df4ddb421d5d0 (diff)
downloademacs-f1ea2b9e6b63593f5919f60a68a9e19026756ac4.tar.gz
emacs-f1ea2b9e6b63593f5919f60a68a9e19026756ac4.tar.bz2
emacs-f1ea2b9e6b63593f5919f60a68a9e19026756ac4.zip
Fix lisp_eval_depth in unwind-protect cleanup
Problem reported by Paul Pogonyshev (Bug#33034). * src/lisp.h (union specbinding): New member unwind.eval_depth. * src/eval.c (record_unwind_protect, set_unwind_protect): Set it. (do_one_unbind): Use it.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
0 files changed, 0 insertions, 0 deletions