Function: forge-create-pullreq
forge-create-pullreq is an interactive and natively compiled function
defined in forge-commands.el.
Signature
(forge-create-pullreq SOURCE TARGET)
Documentation
Create a new pull-request for the current repository.
Key Bindings
forge-pullreqs-section-map C-c C-n
Source Code
;; Defined in /nix/store/923zwib42c4qw6x4xps0cv1wi8qcd6lp-emacs-packages-deps/share/emacs/site-lisp/elpa/forge-20261005.753/forge-commands.el
(defun forge-create-pullreq (source target)
"Create a new pull-request for the current repository."
(interactive (forge-create-pullreq--read-args))
(forge--setup-post-buffer 'new-pullreq #'forge--submit-create-pullreq
"new-pullreq" "Create new pull-request on %p"
`((forge--buffer-base-branch ,target)
(forge--buffer-head-branch ,source)
(forge--buffer-template ,(forge--topic-template nil 'forge-pullreq)))))