Variable: record-all-keys

record-all-keys is a customizable variable defined in keyboard.c.

Value

nil

Documentation

Non-nil means record all keys you type.

When nil, the default, characters typed as part of passwords are not recorded. The non-nil value countermands inhibit--record-char, which see.

Probably introduced at or before Emacs version 29.1.

Source Code

// Defined in /usr/src/emacs/src/keyboard.c
  DEFVAR_BOOL ("record-all-keys", record_all_keys,
	       doc: /* Non-nil means record all keys you type.
When nil, the default, characters typed as part of passwords are
not recorded.  The non-nil value countermands `inhibit--record-char',
which see.  */);