[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/debbugs 3371e00 097/311: * debbugs-gnu.el (debbugs-gnu-
From: |
Stefan Monnier |
Subject: |
[elpa] externals/debbugs 3371e00 097/311: * debbugs-gnu.el (debbugs-gnu-usertags): Show also local tags. |
Date: |
Sun, 29 Nov 2020 18:41:48 -0500 (EST) |
branch: externals/debbugs
commit 3371e00c0677c35b243eb9d5e0e19aaf3931fd5f
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
* debbugs-gnu.el (debbugs-gnu-usertags): Show also local tags.
---
debbugs-gnu.el | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index 6eab007..41492ac 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -1170,6 +1170,13 @@ The following commands are available:
(user-tab-length
(1+ (apply 'max (length "User") (mapcar 'length packages)))))
+ ;; Initialize variables.
+ (when (and (file-exists-p debbugs-gnu-persistency-file)
+ (not debbugs-gnu-local-tags))
+ (with-temp-buffer
+ (insert-file-contents debbugs-gnu-persistency-file)
+ (eval (read (current-buffer)))))
+
;; Create buffer.
(when (get-buffer buffer-name)
(kill-buffer buffer-name))
@@ -1183,7 +1190,7 @@ The following commands are available:
;; Retrieve user tags.
(dolist (package packages)
- (dolist (tag (debbugs-get-usertag :package package))
+ (dolist (tag (sort (debbugs-get-usertag :package package) 'string<))
(add-to-list
'tabulated-list-entries
;; `tabulated-list-id' is the parameter list for `debbugs-gnu'.
@@ -1192,6 +1199,14 @@ The following commands are available:
(propertize tag 'mouse-face widget-mouse-face)))
'append)))
+ ;; Add local tags.
+ (when debbugs-gnu-local-tags
+ (add-to-list
+ 'tabulated-list-entries
+ `((("tagged"))
+ ,(vector "" (propertize "(local tags)"
+ 'mouse-face widget-mouse-face)))))
+
;; Show them.
(tabulated-list-init-header)
(tabulated-list-print)
- [elpa] externals/debbugs 9136369 130/311: Add a lot of Emacs maintainer DWIM, (continued)
- [elpa] externals/debbugs 9136369 130/311: Add a lot of Emacs maintainer DWIM, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs da6a351 132/311: Handle blocked bugs in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs f50bf5d 137/311: New file debbugs-reference.el, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs b021f3b 138/311: * debbugs-ug.texi (Minor Modes): New node., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 1883e24 053/311: * debbugs.el (debbugs-get-bugs): Extend syntax for packages (and, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs a40dc43 076/311: * debbugs-gnu.el (debbugs-gnu-phrase-prompt): New defconst., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 6f5d15b 078/311: (debbugs-gnu-show-reports): Increase the stale time to two weeks., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 220e57b 077/311: * debbugs-gnu.el (debbugs-gnu-show-reports): Only list merged bugs once., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs f919ced 094/311: Fix typo., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ad9c74d 096/311: * debbugs.el (debbugs-get-usertag): Fix comments., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 3371e00 097/311: * debbugs-gnu.el (debbugs-gnu-usertags): Show also local tags.,
Stefan Monnier <=
- [elpa] externals/debbugs 46fd25b 100/311: * debbugs.texi: Add 2012 to copyright years., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d559351 107/311: * README: Add command `debbugs-gnu-bugs'., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 0306e62 108/311: Fix GPL. debbugs is NOT part of Emacs., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs aed4c19 120/311: * debbugs.el:, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 5647a71 125/311: Make the `t' "tag" command persist over reordering, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs c3826d1 134/311: Add *.info and dir to debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9d44129 136/311: Grammar fixes in debbugs manuals, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 4e3b14c 152/311: Update branch directory, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 5447e7b 158/311: * debbugs-gnu.el (debbugs-gnu-fix-patch): Further patch path fixups., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 19bd860 105/311: * debbugs-gnu.el : Require wid-edit.el., Stefan Monnier, 2020/11/29