emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/src lisp.h


From: Chong Yidong
Subject: [Emacs-diffs] emacs/src lisp.h
Date: Thu, 29 Jan 2009 14:35:25 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      09/01/29 14:35:25

Modified files:
        src            : lisp.h 

Log message:
        (QUIT): Check pending_signals instead of interrupt_input_pending.  Use
        process_pending_signals.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/lisp.h?cvsroot=emacs&r1=1.649&r2=1.650

Patches:
Index: lisp.h
===================================================================
RCS file: /sources/emacs/emacs/src/lisp.h,v
retrieving revision 1.649
retrieving revision 1.650
diff -u -b -r1.649 -r1.650
--- lisp.h      8 Jan 2009 03:15:47 -0000       1.649
+++ lisp.h      29 Jan 2009 14:35:25 -0000      1.650
@@ -1843,8 +1843,8 @@
    and (in particular) cannot call arbitrary Lisp code.  */
 
 #ifdef SYNC_INPUT
-extern void handle_async_input P_ ((void));
-extern int interrupt_input_pending;
+extern void process_pending_signals P_ ((void));
+extern int pending_signals;
 
 #define QUIT                                           \
   do {                                                 \
@@ -1856,8 +1856,8 @@
          Fthrow (Vthrow_on_input, Qt);                 \
        Fsignal (Qquit, Qnil);                          \
       }                                                        \
-    else if (interrupt_input_pending)                  \
-      handle_async_input ();                           \
+    else if (pending_signals)                          \
+      process_pending_signals ();                      \
   } while (0)
 
 #else  /* not SYNC_INPUT */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]