[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/keyboard.c,v
From: |
Jan Djärv |
Subject: |
[Emacs-diffs] Changes to emacs/src/keyboard.c,v |
Date: |
Thu, 10 Aug 2006 06:07:15 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Jan Djärv <jhd> 06/08/10 06:07:15
Index: keyboard.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/keyboard.c,v
retrieving revision 1.865
retrieving revision 1.866
diff -u -b -r1.865 -r1.866
--- keyboard.c 9 Aug 2006 04:55:02 -0000 1.865
+++ keyboard.c 10 Aug 2006 06:07:15 -0000 1.866
@@ -100,6 +100,9 @@
/* File descriptor to use for input. */
extern int input_fd;
+/* Nonzero if we are executing from the SIGIO signal handler. */
+int in_sighandler;
+
#ifdef HAVE_WINDOW_SYSTEM
/* Make all keyboard buffers much bigger when using X windows. */
#ifdef MAC_OS8
@@ -6924,6 +6927,8 @@
SIGNAL_THREAD_CHECK (signo);
#endif
+ in_sighandler = 1;
+
if (input_available_clear_time)
EMACS_SET_SECS_USECS (*input_available_clear_time, 0, 0);
@@ -6935,6 +6940,7 @@
sigfree ();
#endif
errno = old_errno;
+ in_sighandler = 0;
}
#endif /* SIGIO */
@@ -10802,6 +10808,7 @@
do_mouse_tracking = Qnil;
#endif
input_pending = 0;
+ in_sighandler = 0;
/* This means that command_loop_1 won't try to select anything the first
time through. */
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Chong Yidong, 2006/08/04
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Eli Zaretskii, 2006/08/05
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Richard M. Stallman, 2006/08/09
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v,
Jan Djärv <=
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Chong Yidong, 2006/08/14
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Chong Yidong, 2006/08/15
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Richard M. Stallman, 2006/08/20
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Chong Yidong, 2006/08/20
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Kenichi Handa, 2006/08/20
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Jan Djärv, 2006/08/21
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, Kim F. Storm, 2006/08/25
- [Emacs-diffs] Changes to emacs/src/keyboard.c,v, YAMAMOTO Mitsuharu, 2006/08/27