Function: forge--branch-pullreq
forge--branch-pullreq is a byte-compiled function without a source
file.
Signature
(forge--branch-pullreq ARG &rest ARGS)
Implementations
(forge--branch-pullreq (REPO forge-repository) PULLREQ) in `forge-commands.el'.
Undocumented
(forge--branch-pullreq (REPO forge-unusedapi-repository) PULLREQ) in `forge-commands.el'.
Undocumented
(forge--branch-pullreq (PULLREQ forge-pullreq)) in `forge-commands.el'.
Undocumented
;; Could not find source code, showing raw function object. #[385 "\304\305!\306\300\"\206\"\307\303\310\302\301\311\312\305!!\313\314!\"%\315\300#\210\262#\207" [#s(hash-table) (#s(cl--generic-method (forge-repository t) nil nil #[514 "\302\303\"\304\305\"\306!\206\211\304\307\"\302\310\"\211\205\311\312\"\262\203,\313\314\315\"\210\202\302\316\"\317=\204?\320\321\322$\210\202\302\323\"\302\324\"\302\310\"\302\325\"\204\205\326Q\327!\204e\330\331\"\210\332\"\210\333\"\210\334\321\335$\210\334\321\336$\266\202\334\211\204\237\337\262\262\332\"\210\334\321\335$\210\202\334\235\203\256\327!\203\256\262\340!\210\332\326Q\"\210\302\341\"\203\324\232\203\324\334\321\335$\210\202\334\334\321\335$\210\203\350\334\321\336$\210\334\342\321\343$\210\320\321\302\344\"\345 \204\327!\204\f\326Q\202 P\262#\266\334\346!\321\347$\210\334\302\350\"\321\351$\210\207" [magit-main-branch-names magit-branch-prefer-remote-upstream eieio-oref number format "pr-%s" forge--pullreq-branch-internal "refs/pullreqs/%s" head-ref string-search ":" error "Cannot check out this merge-request because %s" "an old Gitlab version discarded the source branch" state open magit-git "branch" "--force" remote head-user cross-repo-p "/" magit-branch-p magit-call-git "fetch" forge--setup-pullreq-branch magit-branch-maybe-adjust-upstream magit-set "pushRemote" "pullRequestRemote" nil forge--setup-pullreq-remote editable-p "true" "rebase" base-ref "--set-upstream-to=" number-to-string "pullRequest" title "description"] 17 ("/root/.emacs.d/elpa/forge-20260408.1922/forge-commands.elc" . 34099)]) #s(cl--generic-method (forge-unusedapi-repository t) nil nil #[514 "\300\301\"\302\303\"\304!\203\305\306\"\210\307\310\311!#\210\312\310\313#\210\314\315!\310\316$\210\207" [eieio-oref number format "pr-%s" magit-branch-p user-error "Branch `%s' already exists" magit-git "branch" forge--pullreq-ref magit-call-git "--set-upstream-to=master" magit-set number-to-string "pullRequest"] 9 ("/root/.emacs.d/elpa/forge-20260408.1922/forge-commands.elc" . 34099)]) #s(cl--generic-method (forge-pullreq) nil nil #[257 "\300\301!\"\207" [forge--branch-pullreq forge-get-repository] 4 ("/root/.emacs.d/elpa/forge-20260408.1922/forge-commands.elc" . 17440)])) nil #s(cl--generic forge--branch-pullreq ((1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("emacs-lisp/cl-generic.elc" . 6935)] #[385 "\300\207" [(t)] 3 ("emacs-lisp/cl-generic.elc" . 6960)])) (0 #s(cl--generic-generalizer eieio--generic-generalizer 50 cl--generic-struct-tag #[385 "\301N\302!>\205\303!\207" [cl-struct-eieio--class-tags cl--class type-of cl--class-allparents] 5 ("/nix/store/y8rifw71hjgsl2qjn1l0vrwq2c3593aw-emacs-30-2/share/emacs/30.2/lisp/emacs-lisp/eieio-core.elc" . 38229)]) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("emacs-lisp/cl-generic.elc" . 6935)] #[385 "\300\207" [(t)] 3 ("emacs-lisp/cl-generic.elc" . 6960)]))) (#s(cl--generic-method (forge-repository t) nil nil #[514 "\302\303\"\304\305\"\306!\206\211\304\307\"\302\310\"\211\205\311\312\"\262\203,\313\314\315\"\210\202\302\316\"\317=\204?\320\321\322$\210\202\302\323\"\302\324\"\302\310\"\302\325\"\204\205\326Q\327!\204e\330\331\"\210\332\"\210\333\"\210\334\321\335$\210\334\321\336$\266\202\334\211\204\237\337\262\262\332\"\210\334\321\335$\210\202\334\235\203\256\327!\203\256\262\340!\210\332\326Q\"\210\302\341\"\203\324\232\203\324\334\321\335$\210\202\334\334\321\335$\210\203\350\334\321\336$\210\334\342\321\343$\210\320\321\302\344\"\345 \204\327!\204\f\326Q\202 P\262#\266\334\346!\321\347$\210\334\302\350\"\321\351$\210\207" [magit-main-branch-names magit-branch-prefer-remote-upstream eieio-oref number format "pr-%s" forge--pullreq-branch-internal "refs/pullreqs/%s" head-ref string-search ":" error "Cannot check out this merge-request because %s" "an old Gitlab version discarded the source branch" state open magit-git "branch" "--force" remote head-user cross-repo-p "/" magit-branch-p magit-call-git "fetch" forge--setup-pullreq-branch magit-branch-maybe-adjust-upstream magit-set "pushRemote" "pullRequestRemote" nil forge--setup-pullreq-remote editable-p "true" "rebase" base-ref "--set-upstream-to=" number-to-string "pullRequest" title "description"] 17 ("/root/.emacs.d/elpa/forge-20260408.1922/forge-commands.elc" . 34099)]) #s(cl--generic-method (forge-unusedapi-repository t) nil nil #[514 "\300\301\"\302\303\"\304!\203\305\306\"\210\307\310\311!#\210\312\310\313#\210\314\315!\310\316$\210\207" [eieio-oref number format "pr-%s" magit-branch-p user-error "Branch `%s' already exists" magit-git "branch" forge--pullreq-ref magit-call-git "--set-upstream-to=master" magit-set number-to-string "pullRequest"] 9 ("/root/.emacs.d/elpa/forge-20260408.1922/forge-commands.elc" . 34099)]) #s(cl--generic-method (forge-pullreq) nil nil #[257 "\300\301!\"\207" [forge--branch-pullreq forge-get-repository] 4 ("/root/.emacs.d/elpa/forge-20260408.1922/forge-commands.elc" . 17440)])) nil) apply cl-type-of gethash cl--generic-cache-miss 0 append #[385 "\301N\302!>\205\303!\207" [cl-struct-eieio--class-tags cl--class type-of cl--class-allparents] 5 ("/nix/store/y8rifw71hjgsl2qjn1l0vrwq2c3593aw-emacs-30-2/share/emacs/30.2/lisp/emacs-lisp/eieio-core.elc" . 38229)] #[385 "\300\207" [(t)] 3 ("emacs-lisp/cl-generic.elc" . 6960)] nil puthash] 13 "\n\n(fn ARG &rest ARGS)"]