Variable: unread-command-events

unread-command-events is a variable defined in keyboard.c.

Value

nil

Documentation

List of events to be read as the command input.

These events are processed first, before actual keyboard input. Events read from this list are not normally added to this-command-keys, as they will already have been added once as they were read for the first time. An element of the form (t . EVENT) forces EVENT to be added to that list. An element of the form (no-record . EVENT) means process EVENT, but do not record it in the keyboard macros, recent-keys, and the dribble file.

View in manual

Probably introduced at or before Emacs version 19.16.

Source Code

// Defined in /usr/src/emacs/src/keyboard.c
  DEFVAR_LISP ("unread-command-events", Vunread_command_events,
	       doc: /* List of events to be read as the command input.
These events are processed first, before actual keyboard input.
Events read from this list are not normally added to `this-command-keys',
as they will already have been added once as they were read for the first time.
An element of the form (t . EVENT) forces EVENT to be added to that list.
An element of the form (no-record . EVENT) means process EVENT, but do not
record it in the keyboard macros, recent-keys, and the dribble file.  */);