Function: magit-insert-shelved-branches

magit-insert-shelved-branches is a natively compiled function defined in magit-refs.el.

Signature

(magit-insert-shelved-branches)

Documentation

Insert sections showing all shelved branches.

Source Code

;; Defined in /nix/store/irvbdy0zra0dn8fpd008f32x5ix6qm5v-emacs-packages-deps/share/emacs/site-lisp/elpa/magit-20261005.508/magit-refs.el
(defun magit-insert-shelved-branches ()
  "Insert sections showing all shelved branches."
  (when-let ((refs (magit-list-refs "refs/shelved/")))
    (magit-insert-section (shelved nil t)
      (magit-insert-heading t "Shelved branches")
      (dolist (ref (nreverse refs))
        (magit-insert-section (shelved-branch ref t)
          (magit-insert-heading
            "  " (magit--propertize-face (substring ref 13) 'magit-refname))
          (magit-refs--maybe-format-margin ref)
          (magit-refs--insert-cherry-commits ref)))
      (insert ?\n)
      (magit-make-margin-overlay))))