comparison src/keyboard.c @ 16181:de4b3d40218f

(recursive_edit_1): Handle a string as the throw value.
author Richard M. Stallman <rms@gnu.org>
date Fri, 13 Sep 1996 18:30:41 +0000
parents 05e71f2b317e
children cb91edbbe173
comparison
equal deleted inserted replaced
16180:9b0180c495ff 16181:de4b3d40218f
748 } 748 }
749 749
750 val = command_loop (); 750 val = command_loop ();
751 if (EQ (val, Qt)) 751 if (EQ (val, Qt))
752 Fsignal (Qquit, Qnil); 752 Fsignal (Qquit, Qnil);
753 /* Handle throw from read_minibuf when using minibuffer
754 while it's active but we're in another window. */
755 if (STRINGP (val))
756 Fsignal (Qerror, Fcons (val, Qnil));
753 757
754 return unbind_to (count, Qnil); 758 return unbind_to (count, Qnil);
755 } 759 }
756 760
757 /* When an auto-save happens, record the "time", and don't do again soon. */ 761 /* When an auto-save happens, record the "time", and don't do again soon. */