@@ -689,6 +689,11 @@ can be selected from the start."
689
689
(magit--propertize-face " yes" 'bold )
690
690
(magit--propertize-face " no" 'magit-dimmed )))
691
691
692
+ (defun forge--format-topic-saved (topic )
693
+ (if (oref topic saved-p)
694
+ (magit--propertize-face " yes" 'bold )
695
+ (magit--propertize-face " no" 'magit-dimmed )))
696
+
692
697
(defun forge--format-topic-title (topic )
693
698
(with-slots (title status state) topic
694
699
(magit-log-propertize-keywords
@@ -904,8 +909,9 @@ This mode itself is never used directly."
904
909
(defalias 'forge-pullreq-refresh-buffer #'forge-topic-refresh-buffer )
905
910
(defvar forge-pullreq-headers-hook
906
911
'(forge-insert-topic-state
907
- forge-insert-topic-status
908
912
forge-insert-topic-draft
913
+ forge-insert-topic-status
914
+ forge-insert-topic-saved
909
915
forge-insert-topic-refs
910
916
forge-insert-topic-milestone
911
917
forge-insert-topic-labels
@@ -1009,6 +1015,10 @@ This mode itself is never used directly."
1009
1015
:command #'forge-topic-toggle-draft
1010
1016
:format #'forge--format-topic-draft )
1011
1017
1018
+ (forge--define-topic-header saved
1019
+ :command #'forge-topic-toggle-saved
1020
+ :format #'forge--format-topic-saved )
1021
+
1012
1022
(forge--define-topic-header state
1013
1023
:command #'forge-topic-state-menu
1014
1024
:format #'forge--format-topic-state )
0 commit comments