Function: forge-insert-pullreqs

forge-insert-pullreqs is a byte-compiled function defined in forge-pullreq.el.

Signature

(forge-insert-pullreqs &optional (SPEC nil SSPEC) HEADING)

Documentation

Insert a list of pull-requests, according to forge--buffer-topics-spec.

Optional SPEC can be used to override that filtering specification, and optional HEADING to change the section heading.

Source Code

;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-pullreq.el
(cl-defun forge-insert-pullreqs (&optional (spec nil sspec) heading)
  "Insert a list of pull-requests, according to `forge--buffer-topics-spec'.
Optional SPEC can be used to override that filtering specification,
and optional HEADING to change the section heading."
  (when-let* ((_(forge-db t))
              (repo (forge-get-repository :tracked?))
              (spec (if sspec spec (forge--clone-buffer-topics-spec)))
              (_(memq (oref spec type) '(topic pullreq))))
    (oset spec type 'pullreq)
    (forge--insert-topics 'pullreqs
                          (or heading "Pull requests")
                          (forge--list-topics spec repo))))