Function: forge-create-pullreq-from-issue
forge-create-pullreq-from-issue is an interactive and byte-compiled
function defined in forge-commands.el.
Signature
(forge-create-pullreq-from-issue ARG1 ARG2 ARG3)
Documentation
Convert an existing ISSUE into a pull-request.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-commands.el
(transient-define-suffix forge-create-pullreq-from-issue (issue source target)
"Convert an existing ISSUE into a pull-request."
:description "convert to pull-request"
:if (lambda ()
(and (forge--get-github-repository)
(let ((issue (forge-current-issue)))
(and issue (eq (oref issue state) 'open)
issue))))
(interactive (cons (forge-read-open-issue "Convert issue")
(forge-create-pullreq--read-args)))
(setq issue (forge-get-issue issue))
(forge--create-pullreq-from-issue (forge-get-repository issue)
issue source target))