Function: majutsu--transient-default-action-set

majutsu--transient-default-action-set is a natively compiled function defined in majutsu-core.el.

Signature

(majutsu--transient-default-action-set SYMBOL VALUE)

Documentation

Set SYMBOL to VALUE after validating it as a key description.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-core.el
(defun majutsu--transient-default-action-set (symbol value)
  "Set SYMBOL to VALUE after validating it as a key description."
  (unless (and (stringp value)
               (> (length value) 0)
               (condition-case nil
                   (let ((keys (kbd value)))
                     (or (stringp keys) (vectorp keys)))
                 (error nil)))
    (user-error "Invalid transient key: %S" value))
  (set-default symbol value))