Function: transient-init-return

transient-init-return is a byte-compiled function defined in transient.el.gz.

Signature

(transient-init-return OBJ)

Source Code

;; Defined in /usr/src/emacs/lisp/transient.el.gz
;;;; Return

(defun transient-init-return (obj)
  (when-let* ((_ transient--stack)
              (command (oref obj command))
              (suffix-obj (transient-suffix-object command))
              (_(memq (cond ((slot-boundp suffix-obj 'transient)
                             (oref suffix-obj transient))
                            (transient-current-prefix
                             (oref transient-current-prefix transient-suffix)))
                      (list t 'recurse #'transient--do-recurse))))
    (oset obj return t)))