Function: transient--resolve-pre-command
transient--resolve-pre-command is a byte-compiled function defined in
transient.el.
Signature
(transient--resolve-pre-command PRE &optional RESOLVE-BOOLEAN CORRECT)
Source Code
;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
(defun transient--resolve-pre-command (pre &optional resolve-boolean correct)
(setq pre (cond ((booleanp pre)
(if resolve-boolean
(if pre #'transient--do-stay #'transient--do-warn)
pre))
((string-match-p "--do-" (symbol-name pre)) pre)
((let ((sym (intern (format "transient--do-%s" pre))))
(if (functionp sym) sym pre)))))
(cond ((not correct) pre)
((and (eq pre 'transient--do-return)
(not transient--stack))
'transient--do-exit)
(pre)))