• Paul Eggert's avatar
    Fix lisp_eval_depth in unwind-protect cleanup · f1ea2b9e
    Paul Eggert authored
    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.
    f1ea2b9e
eval.c 127 KB