Function: forge-topics-set-order

forge-topics-set-order is an interactive and byte-compiled function defined in forge-topics.el.

Signature

(forge-topics-set-order ARG1)

Documentation

Select order used to display topics in topic list.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-topics.el
;;;; Display

(transient-define-suffix forge-topics-set-order (order)
  "Select order used to display topics in topic list."
  :description
  (lambda ()
    (format "order by %s"
            (propertize (format "%s" (oref forge--buffer-topics-spec order))
                        'face 'bold)))
  (interactive
    (list (magit-read-char-case "Order by: " t
            (?n "[n]ewest"            'newest)
            (?o "[o]ldest"            'oldest)
            (?r "[r]ecently updated"  'recently-updated)
            (?a "[a]nciently updated" 'anciently-updated))))
  (oset forge--buffer-topics-spec order order)
  (forge-refresh-buffer))