[Top][All Lists]
[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 */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/src lisp.h,
Chong Yidong <=