mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 12:21:25 -08:00
Followup to recent changes in keyboard.c
* src/keyboard.c (prev_kbd_event): Now defined only if HAVE_X11. * lisp/subr.el (while-no-input-ignore-events): Remove 'buffer-switch': no longer used or defined. (Bug#5803)
This commit is contained in:
parent
734f371365
commit
a83d8c9bbe
2 changed files with 3 additions and 1 deletions
|
|
@ -3964,7 +3964,7 @@ is allowed once again. (Immediately, if `inhibit-quit' is nil.)"
|
|||
;; Don't throw `throw-on-input' on those events by default.
|
||||
(setq while-no-input-ignore-events
|
||||
'(focus-in focus-out help-echo iconify-frame
|
||||
make-frame-visible selection-request buffer-switch))
|
||||
make-frame-visible selection-request))
|
||||
|
||||
(defmacro while-no-input (&rest body)
|
||||
"Execute BODY only as long as there's no pending input.
|
||||
|
|
|
|||
|
|
@ -384,11 +384,13 @@ next_kbd_event (union buffered_input_event *ptr)
|
|||
return ptr == kbd_buffer + KBD_BUFFER_SIZE - 1 ? kbd_buffer : ptr + 1;
|
||||
}
|
||||
|
||||
#ifdef HAVE_X11
|
||||
static union buffered_input_event *
|
||||
prev_kbd_event (union buffered_input_event *ptr)
|
||||
{
|
||||
return ptr == kbd_buffer ? kbd_buffer + KBD_BUFFER_SIZE - 1 : ptr - 1;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Like EVENT_START, but assume EVENT is an event.
|
||||
This pacifies gcc -Wnull-dereference, which might otherwise
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue