Function: magit-submodule-list-setup

magit-submodule-list-setup is a natively compiled function defined in magit-submodule.el.

Signature

(magit-submodule-list-setup COLUMNS &optional PREDICATE)

Source Code

;; Defined in /nix/store/irvbdy0zra0dn8fpd008f32x5ix6qm5v-emacs-packages-deps/share/emacs/site-lisp/elpa/magit-20261005.508/magit-submodule.el
(defun magit-submodule-list-setup (columns &optional predicate)
  (magit-display-buffer
   (or (magit-get-mode-buffer 'magit-submodule-list-mode)
       (magit-generate-new-buffer 'magit-submodule-list-mode)))
  (magit-submodule-list-mode)
  (setq-local magit-repolist-columns columns)
  (setq-local magit-repolist-sort-key magit-submodule-list-sort-key)
  (when predicate
    (setq-local magit-submodule-list-predicate predicate))
  (magit-repolist-setup-1)
  (magit-submodule-list-refresh))