Function: magit-read-reuse-message

magit-read-reuse-message is a natively compiled function defined in magit-commit.el.

Signature

(magit-read-reuse-message PROMPT &optional DEFAULT HISTORY)

Source Code

;; Defined in /nix/store/irvbdy0zra0dn8fpd008f32x5ix6qm5v-emacs-packages-deps/share/emacs/site-lisp/elpa/magit-20261005.508/magit-commit.el
(defun magit-read-reuse-message (prompt &optional default history)
  (if current-prefix-arg
      (let (rev)
        (magit-log-select
          (lambda (r) (setq rev r) (exit-recursive-edit))
          "Type %p on a commit to reuse its message")
        (recursive-edit)
        rev)
    (magit-completing-read prompt (magit-list-refnames)
                           nil nil nil history
                           (or default
                               (magit-commit-at-point)
                               (and (magit-rev-verify "ORIG_HEAD")
                                    "ORIG_HEAD")))))