changeset 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 b18e79090a7a
children b8c0da552a00
files src/eval.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
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))