Function: magit-branch-read-args
magit-branch-read-args is a byte-compiled function defined in
magit-branch.el.
Signature
(magit-branch-read-args PROMPT &optional DEFAULT-START)
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260822.1158/magit-branch.el
(defun magit-branch-read-args (prompt &optional default-start)
(cond-let
((not magit-branch-read-upstream-first)
(let ((name (magit-branch--read-name (concat prompt " named"))))
(list name (magit-read-starting-point prompt name default-start))))
[[start (magit-read-starting-point prompt nil default-start)]]
((magit-rev-verify start)
(list (magit-branch--read-name
(if magit-completing-read--silent-default
(format "%s (starting at `%s')" prompt start)
"Name for new branch")
start)
start))
[[name start]]
((eq magit-branch-read-upstream-first 'fallback)
(list name (magit-read-starting-point prompt name default-start)))
((user-error "Not a valid starting-point: %s" name))))