Function: evil-add-command-properties

evil-add-command-properties is a byte-compiled function defined in evil-common.el.

Signature

(evil-add-command-properties COMMAND [KEY VAL]...)

Documentation

Set each Evil command property KEY to its VAL for COMMAND.

To replace existing properties, use evil-set-command-properties.

Aliases

evil-put-command-property evil-set-command-property

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-common.el
(defun evil-add-command-properties (command &rest properties)
  "Set each Evil command property KEY to its VAL for COMMAND.
To replace existing properties, use `evil-set-command-properties'.

\(fn COMMAND [KEY VAL]...)"
  (let ((props (evil-command-properties command)))
    (while properties
      (setq props (plist-put props (pop properties) (pop properties))))
    (setf (evil-command-properties command) props)))