Mercurial > emacs
diff src/eval.c @ 72730:c59eb8001eb6
(find_handler_clause): Give up on debugger if INPUT_BLOCKED_P.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Fri, 08 Sep 2006 12:11:49 +0000 |
| parents | 01fdc3c9ea0e |
| children | d38d245297fa a1a25ac6c88a |
line wrap: on
line diff
--- a/src/eval.c Fri Sep 08 12:11:17 2006 +0000 +++ b/src/eval.c Fri Sep 08 12:11:49 2006 +0000 @@ -1904,6 +1904,9 @@ max_specpdl_size--; } if (! no_debugger + /* Don't try to run the debugger with interrupts blocked. + The editing loop would return anyway. */ + && ! INPUT_BLOCKED_P && (EQ (sig_symbol, Qquit) ? debug_on_quit : wants_debugger (Vdebug_on_error, conditions))
