# HG changeset patch # User Stefan Monnier # Date 1051749645 0 # Node ID 921f62e6b6ad6c823763802c9ef87891cc455b02 # Parent 3afa0d82e92e131ff4fc8f3f9ba4856bf0c4dd00 (unbind_to): Don't handle symbol = Qnil any more. diff -r 3afa0d82e92e -r 921f62e6b6ad src/eval.c --- a/src/eval.c Thu May 01 00:36:21 2003 +0000 +++ b/src/eval.c Thu May 01 00:40:45 2003 +0000 @@ -3074,10 +3074,6 @@ if (specpdl_ptr->func != 0) (*specpdl_ptr->func) (specpdl_ptr->old_value); - /* Note that a "binding" of nil is really an unwind protect, - so in that case the "old value" is a list of forms to evaluate. */ - else if (NILP (specpdl_ptr->symbol)) - Fprogn (specpdl_ptr->old_value); /* If the symbol is a list, it is really (SYMBOL WHERE . CURRENT-BUFFER) where WHERE is either nil, a buffer, or a frame. If WHERE is a buffer or frame, this indicates we