Function: forge-repository-list-mode

forge-repository-list-mode is a byte-compiled function defined in forge-repos.el.

Signature

(forge-repository-list-mode)

Documentation

Major mode for browsing a list of repositories.

In addition to any hooks its parent mode tabulated-list-mode might have run, this mode runs the hook forge-repository-list-mode-hook, as the final or penultimate step during initialization.

                  forge-repositories-menu
- negative-argument
0 digit-argument
1 digit-argument
2 digit-argument
3 digit-argument
4 digit-argument
5 digit-argument
6 digit-argument
7 digit-argument
8 digit-argument
9 digit-argument
< beginning-of-buffer
<follow-link> mouse-face
<keymap> C-M-i backward-button
<keymap> C-c C-c forge--list-menu
<keymap> C-c RET forge--item-menu
<keymap> TAB forward-button
<mouse-2> mouse-select-window
<return> forge-visit-this-repository
> end-of-buffer
? describe-mode
DEL scroll-down-command
M-<left> tabulated-list-previous-column
M-<right> tabulated-list-next-column
RET forge-visit-this-repository
S tabulated-list-sort
S-SPC scroll-down-command
SPC scroll-up-command
SPC..~ undefined
g revert-buffer
h describe-mode
n forge-dispatch
n next-line
o forge-browse-this-repository
p previous-line
q quit-window
{ tabulated-list-narrow-current-column
} tabulated-list-widen-current-column

Source Code

;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-repos.el
(define-derived-mode forge-repository-list-mode tabulated-list-mode
  forge-repository-list-mode-name
  "Major mode for browsing a list of repositories."
  :interactive nil
  (setq-local x-stretch-cursor nil)
  (setq tabulated-list-padding 0)
  (setq tabulated-list-sort-key (cons "Owner" nil)))