[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/debbugs 313b653 142/311: Some minor changes in debbugs
From: |
Stefan Monnier |
Subject: |
[elpa] externals/debbugs 313b653 142/311: Some minor changes in debbugs |
Date: |
Sun, 29 Nov 2020 18:41:58 -0500 (EST) |
branch: externals/debbugs
commit 313b6539f94344bfdbf38fb4ec761300027b67cb
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
Some minor changes in debbugs
* packages/debbugs/debbugs-gnu.el (debbugs-gnu-default-packages):
Adapt :version.
(debbugs-gnu-archived): New face.
(debbugs-gnu-show-reports): Use it.
* packages/debbugs/debbugs-ug.texi (Tabulated Lists):
Mention `debbugs-gnu-archived'.
(Control Messages): Archived bugs must be unarchived first.
* packages/debbugs/debbugs.el (debbugs-search-est): Use `cl-case'.
---
debbugs-gnu.el | 7 ++++++-
debbugs-ug.info | 50 +++++++++++++++++++++++++++-----------------------
debbugs-ug.texi | 14 +++++++++-----
debbugs.el | 2 +-
4 files changed, 43 insertions(+), 30 deletions(-)
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index 6d71802..210554f 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -211,7 +211,7 @@
(const "sed")
(const "vc-dwim")
(const "woodchuck"))
- :version "24.4")
+ :version "25.1")
(defconst debbugs-gnu-all-packages
(mapcar 'cadr (cdr (get 'debbugs-gnu-default-packages 'custom-type)))
@@ -234,6 +234,9 @@ suppressed bugs is toggled by
`debbugs-gnu-toggle-suppress'."
:type '(alist :key-type symbol :value-type regexp)
:version "24.1")
+(defface debbugs-gnu-archived '((t (:inverse-video t)))
+ "Face for archived bug reports.")
+
(defface debbugs-gnu-new '((t (:foreground "red")))
"Face for new reports that nobody has answered.")
@@ -667,6 +670,8 @@ marked as \"client-side filter\"."
words
'face
(cond
+ ((cdr (assq 'archived status))
+ 'debbugs-gnu-archived)
((equal (cdr (assq 'pending status)) "done")
'debbugs-gnu-done)
((member "pending" (cdr (assq 'keywords status)))
diff --git a/debbugs-ug.info b/debbugs-ug.info
index c0526a6..25b92ea 100644
--- a/debbugs-ug.info
+++ b/debbugs-ug.info
@@ -1,4 +1,4 @@
-This is debbugs-ug.info, produced by makeinfo version 5.0 from
+This is debbugs-ug.info, produced by makeinfo version 5.2 from
debbugs-ug.texi.
Copyright (C) 2015 Free Software Foundation, Inc.
@@ -299,7 +299,8 @@ maintained by the user.
('debbugs-gnu-handled', the bug has been modified recently),
MidnightBlue ('debbugs-gnu-pending', the bug is pending), orange
('debbugs-gnu-stale', the bug has not been touched for a while), and
-DarkGrey ('debbugs-gnu-done', the bug is closed).
+DarkGrey ('debbugs-gnu-done', the bug is closed). Archived bugs are
+shown with inverse face ('debbugs-gnu-archived').
The bug report buffers have enabled the minor 'debbugs-gnu-mode'.
This enables the following key strokes:
@@ -380,10 +381,13 @@ server. Their format is described in
A control message can be initiated in the tabulated list of bugs, in
the list of org TODO items, or in the GNUS ephemeral group opened for
-the messages belonging to a given bug. In the minibuffer, the following
-control messages can be requested (assuming that 12345 is the bug the
-control message is intended for). The strings show the exact format of
-the control messages.
+the messages belonging to a given bug. Control messages can be sent to
+unarchived bugs only, in case a bug is archived the control message
+'unarchive' must be sent first.
+
+ In the minibuffer, the following control messages can be requested
+(assuming that 12345 is the bug the control message is intended for).
+The strings show the exact format of the control messages.
'block'
'unblock'
@@ -530,21 +534,21 @@ Key Index
[index ]
* Menu:
-* 'B': Tabulated Lists. (line 44)
-* 'b': Tabulated Lists. (line 45)
-* 'C': Tabulated Lists. (line 57)
+* 'B': Tabulated Lists. (line 45)
+* 'b': Tabulated Lists. (line 46)
+* 'C': Tabulated Lists. (line 58)
* 'C-c # C': TODO Items. (line 30)
* 'C-c # d': TODO Items. (line 24)
* 'C-c # t': TODO Items. (line 27)
-* 'd': Tabulated Lists. (line 38)
-* 'g': Tabulated Lists. (line 41)
-* '<mouse-1>': Tabulated Lists. (line 34)
-* '<mouse-2>': Tabulated Lists. (line 36)
-* '<RET>': Tabulated Lists. (line 34)
-* 's': Tabulated Lists. (line 48)
-* 't': Tabulated Lists. (line 51)
+* 'd': Tabulated Lists. (line 39)
+* 'g': Tabulated Lists. (line 42)
+* '<mouse-1>': Tabulated Lists. (line 35)
+* '<mouse-2>': Tabulated Lists. (line 37)
+* '<RET>': Tabulated Lists. (line 35)
+* 's': Tabulated Lists. (line 49)
+* 't': Tabulated Lists. (line 52)
* '<TAB>': TODO Items. (line 21)
-* 'x': Tabulated Lists. (line 54)
+* 'x': Tabulated Lists. (line 55)
@@ -556,11 +560,11 @@ Ref: Searching Bugs-Footnote-110016
Ref: Searching Bugs-Footnote-210104
Node: Layout10195
Node: Tabulated Lists10670
-Node: TODO Items13104
-Node: Control Messages14369
-Node: Minor Mode16529
-Node: Command Index17467
-Node: Variable Index18128
-Node: Key Index18717
+Node: TODO Items13173
+Node: Control Messages14438
+Node: Minor Mode16733
+Node: Command Index17671
+Node: Variable Index18332
+Node: Key Index18921
End Tag Table
diff --git a/debbugs-ug.texi b/debbugs-ug.texi
index d3c85a5..d96c62b 100644
--- a/debbugs-ug.texi
+++ b/debbugs-ug.texi
@@ -310,7 +310,8 @@ ForestGreen (@code{debbugs-gnu-handled}, the bug has been
modified
recently), MidnightBlue (@code{debbugs-gnu-pending}, the bug is
pending), orange (@code{debbugs-gnu-stale}, the bug has not been
touched for a while), and DarkGrey (@code{debbugs-gnu-done}, the bug
-is closed).
+is closed). Archived bugs are shown with inverse face
+(@code{debbugs-gnu-archived}).
The bug report buffers have enabled the minor
@code{debbugs-gnu-mode}. This enables the following key strokes:
@@ -445,10 +446,13 @@ server. Their format is described in
A control message can be initiated in the tabulated list of bugs, in
the list of org TODO items, or in the GNUS ephemeral group opened for
-the messages belonging to a given bug. In the minibuffer, the
-following control messages can be requested (assuming that 12345 is
-the bug the control message is intended for). The strings show the
-exact format of the control messages.
+the messages belonging to a given bug. Control messages can be sent
+to unarchived bugs only, in case a bug is archived the control message
+@samp{unarchive} must be sent first.
+
+In the minibuffer, the following control messages can be requested
+(assuming that 12345 is the bug the control message is intended for).
+The strings show the exact format of the control messages.
@table @samp
@item block
diff --git a/debbugs.el b/debbugs.el
index 88b6b9e..c469193 100644
--- a/debbugs.el
+++ b/debbugs.el
@@ -560,7 +560,7 @@ Examples:
(unless (keywordp kw)
(error "Wrong keyword: %s" kw))
(setq key (substring (symbol-name kw) 1))
- (case kw
+ (cl-case kw
;; Phrase condition.
(:phrase
;; It shouldn't happen in an attribute condition.
- [elpa] externals/debbugs 20cf154 160/311: Retrieve bugs asynchronously, (continued)
- [elpa] externals/debbugs 20cf154 160/311: Retrieve bugs asynchronously, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs bd894ed 161/311: Move asynchronous calls in debbugs to SOAP function level., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 82ea47b 164/311: Consolidation in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d0e991e 165/311: Cache and reuse bug entries in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9a8e852 168/311: Fix missing mail-header-separator, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs a3f6bb8 169/311: * debbugs-gnu.el (debbugs-gnu-apply-patch): Really do QP decoding., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 938a990 175/311: Allow sending control messages offline, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 10f5c39 177/311: Add a command to save the bugs list, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ff02eb7 123/311: * debbugs/debbugs-gnu.el (debbugs-gnu-default-packages): Add auctex, mh-e., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 8f1d62a 141/311: Upgrade debbugs to 0.7, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 313b653 142/311: Some minor changes in debbugs,
Stefan Monnier <=
- [elpa] externals/debbugs bd6dd44 145/311: Increase the default number of hits, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2371241 149/311: Save list of read articles, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 41c8800 150/311: Lowe the hit default, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 42bc369 153/311: debbugs code cleanup, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2ea5f85 154/311: Retrieve debbugs data in several chunks, sequentially, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2c83d55 156/311: Touch up the automatic patch applying logic, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 7b0b168 159/311: debbugs code cleanup, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 5691679 162/311: Activate `soap-invoke-async' in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 6ae1bfb 163/311: Improvement on debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 6526f6a 166/311: Further improvements to debbugs, Stefan Monnier, 2020/11/29