[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/keyboard.c [emacs-unicode-2]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/src/keyboard.c [emacs-unicode-2] |
Date: |
Fri, 27 Aug 2004 06:32:13 -0400 |
Index: emacs/src/keyboard.c
diff -c emacs/src/keyboard.c:1.753.2.10 emacs/src/keyboard.c:1.753.2.11
*** emacs/src/keyboard.c:1.753.2.10 Tue Aug 10 07:46:40 2004
--- emacs/src/keyboard.c Fri Aug 27 07:00:31 2004
***************
*** 3898,3907 ****
break;
#endif
{
! Lisp_Object minus_one;
!
! XSETINT (minus_one, -1);
! wait_reading_process_input (0, 0, minus_one, 1);
if (!interrupt_input && kbd_fetch_ptr == kbd_store_ptr)
/* Pass 1 for EXPECT since we just waited to have input. */
--- 3898,3904 ----
break;
#endif
{
! wait_reading_process_output (0, 0, -1, 1, Qnil, NULL, 0);
if (!interrupt_input && kbd_fetch_ptr == kbd_store_ptr)
/* Pass 1 for EXPECT since we just waited to have input. */
***************
*** 9918,9924 ****
}
/* Return nonzero if there are pending requeued events.
! This isn't used yet. The hope is to make wait_reading_process_input
call it, and return if it runs Lisp code that unreads something.
The problem is, kbd_buffer_get_event needs to be fixed to know what
to do in that case. It isn't trivial. */
--- 9915,9921 ----
}
/* Return nonzero if there are pending requeued events.
! This isn't used yet. The hope is to make wait_reading_process_output
call it, and return if it runs Lisp code that unreads something.
The problem is, kbd_buffer_get_event needs to be fixed to know what
to do in that case. It isn't trivial. */