Variable: selection-inhibit-update-commands
selection-inhibit-update-commands is a variable defined in keyboard.c.
Value
(handle-switch-frame handle-select-window)
Documentation
List of commands which should not update the selection.
Normally, if select-active-regions is non-nil and the mark remains
active after a command (i.e. the mark was not deactivated), the Emacs
command loop sets the selection to the text in the region. However,
if the command is in this list, the selection is not updated.
Source Code
// Defined in /usr/src/emacs/src/keyboard.c
DEFVAR_LISP ("selection-inhibit-update-commands",
Vselection_inhibit_update_commands,
doc: /* List of commands which should not update the selection.
Normally, if `select-active-regions' is non-nil and the mark remains
active after a command (i.e. the mark was not deactivated), the Emacs
command loop sets the selection to the text in the region. However,
if the command is in this list, the selection is not updated. */);