Mercurial > emacs
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. */ |