Function: forge-topic-menu
forge-topic-menu is an autoloaded, interactive and byte-compiled
function defined in forge-topic.el.
Signature
(forge-topic-menu &optional ARG1)
Documentation
Show menu for the topic at point.
With prefix argument VISIT, also visit the topic.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-topic.el
;;;; Menus
;;;###autoload(autoload 'forge-topic-menu "forge-topic" nil t)
(transient-define-prefix forge-topic-menu (&optional visit)
"Show menu for the topic at point.
With prefix argument VISIT, also visit the topic."
:transient-suffix t
:transient-non-suffix #'transient--do-call
:transient-switch-frame nil
:refresh-suffixes t
:environment #'forge--menu-environment
:column-widths forge--topic-menus-column-widths
[:hide always ("q" forge-menu-quit-list)]
[forge--topic-menus-group
forge--topic-set-state-group
forge--topic-set-status-group
["Actions"
("/f" forge-pull-this-topic)
("/b" forge-browse-this-topic)
("/r" "respond" forge-create-post)
("/c" forge-checkout-this-pullreq)
("/A" forge-approve-pullreq)
("/R" forge-request-changes)]]
[forge--lists-group
["Set "
("-c" forge-topic-set-category)
("-m" forge-topic-set-milestone)
("-l" forge-topic-set-labels)
("-x" forge-topic-set-marks)
("-a" forge-topic-set-assignees)
("-r" forge-topic-set-review-requests)
("-n" forge-edit-topic-note)
("-t" forge-topic-set-title)]
["Set"
("-s" forge-topic-toggle-saved)
("-d" forge-topic-toggle-draft)
("-A" forge-discussion-set-answer)
"""Display"
("-H" forge-toggle-topic-legend)]]
[forge--topic-legend-group]
(interactive (list current-prefix-arg))
(when visit
(forge-topic-setup-buffer (forge-topic-at-point)))
(transient-setup 'forge-topic-menu))