Variable: defining-kbd-macro

defining-kbd-macro is a variable defined in macros.c.

Value

nil

Documentation

Non-nil while a keyboard macro is being defined. Don't set this! The value is the symbol append while appending to the definition of an existing macro.

Probably introduced at or before Emacs version 19.29.

Key Bindings

Source Code

// Defined in /usr/src/emacs/src/macros.c
  DEFVAR_KBOARD ("defining-kbd-macro", defining_kbd_macro,
		 doc: /* Non-nil while a keyboard macro is being defined.  Don't set this!
The value is the symbol `append' while appending to the definition of
an existing macro.  */);