Index: emacs/src/bytecode.c
diff -c emacs/src/bytecode.c:1.81 emacs/src/bytecode.c:1.82
*** emacs/src/bytecode.c:1.81 Mon Sep 13 21:13:38 2004
--- emacs/src/bytecode.c Fri Jun 3 23:02:30 2005
***************
*** 384,391 ****
--- 384,394 ----
do { \
if (!NILP (Vquit_flag) && NILP (Vinhibit_quit)) \
{ \
+ Lisp_Object flag = Vquit_flag; \
Vquit_flag = Qnil; \
BEFORE_POTENTIAL_GC (); \
+ if (EQ (Vthrow_on_input, flag)) \
+ Fthrow (Vthrow_on_input, Qnil); \
Fsignal (Qquit, Qnil); \
AFTER_POTENTIAL_GC (); \
} \
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs