emacs-diffs
[Top][All Lists]
Advanced

[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.  */




reply via email to

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