• Richard M. Stallman's avatar
    Errors and throws work right with interrupt blocking. · 2659a09f
    Richard M. Stallman authored
    (struct catchtag): New elt interrupt_input_blocked.
    (unwind_to_catch): Restore interrupt_input_blocked from saved value.
    (internal_catch, Fcondition_case, internal_condition_case)
    (internal_condition_case_1, internal_condition_case_2): Save it.
    (Fsignal): Don't do TOTALLY_UNBLOCK_INPUT.
    2659a09f
eval.c 93.3 KB