[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master a4c994e: Support "forwarded" in debbugs
From: |
Michael Albinus |
Subject: |
[elpa] master a4c994e: Support "forwarded" in debbugs |
Date: |
Tue, 10 Jul 2018 05:03:22 -0400 (EDT) |
branch: master
commit a4c994e966de87d618e39043364c53129e7e6f1d
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>
Support "forwarded" in debbugs
* packages/debbugs/debbugs-gnu.el (debbugs-gnu-forwarded): New defface.
(debbugs-gnu-show-reports, debbugs-gnu-state-preference): Use it.
(debbugs-gnu-send-control-message): Handle "forwarded" and
"notforwarded".
* packages/debbugs/debbugs-ug.texi (Control Messages):
Add "forwarded" and "notforwarded".
---
packages/debbugs/debbugs-gnu.el | 14 ++++++++++++--
packages/debbugs/debbugs-ug.info | 40 +++++++++++++++++++++++-----------------
packages/debbugs/debbugs-ug.texi | 8 +++++++-
3 files changed, 42 insertions(+), 20 deletions(-)
diff --git a/packages/debbugs/debbugs-gnu.el b/packages/debbugs/debbugs-gnu.el
index 0b9184a..991e5a0 100644
--- a/packages/debbugs/debbugs-gnu.el
+++ b/packages/debbugs/debbugs-gnu.el
@@ -318,6 +318,9 @@ If this is `rmail', use Rmail instead."
(defface debbugs-gnu-done '((t (:foreground "DarkGrey")))
"Face for closed bug reports.")
+(defface debbugs-gnu-forwarded '((t (:foreground "yellow")))
+ "Face for forwarded bug reports.")
+
(defface debbugs-gnu-tagged '((t (:foreground "red")))
"Face for reports that have been tagged locally.")
@@ -763,6 +766,8 @@ are taken from the cache instead."
'debbugs-gnu-archived)
((equal (cdr (assq 'pending status)) "done")
'debbugs-gnu-done)
+ ((equal (cdr (assq 'pending status)) "forwarded")
+ 'debbugs-gnu-forwarded)
((member "pending" (cdr (assq 'keywords status)))
'debbugs-gnu-pending)
;; For some new bugs `date' and `log_modified' may
@@ -1017,7 +1022,8 @@ The following commands are available:
(debbugs-gnu-stale . 2)
(debbugs-gnu-handled . 3)
(debbugs-gnu-pending . 4)
- (debbugs-gnu-done . 5)))
+ (debbugs-gnu-forwarded . 5)
+ (debbugs-gnu-done . 6)))
(defun debbugs-gnu-get-state-preference (face-string)
(or (cdr (assq (get-text-property 0 'face face-string)
@@ -1478,6 +1484,7 @@ removed instead."
"merge" "forcemerge"
"block" "unblock"
"owner" "noowner"
+ "forwarded" "notforwarded"
"invalid"
"reassign"
"retitle"
@@ -1523,7 +1530,8 @@ removed instead."
mail-header-separator
"\n"
(cond
- ((member message '("unarchive" "unmerge" "reopen" "noowner"))
+ ((member message '("unarchive" "unmerge" "reopen"
+ "noowner" "notforwarded"))
(format "%s %d\n" message id))
((member message '("merge" "forcemerge"))
(format
@@ -1555,6 +1563,8 @@ removed instead."
(format "retitle %d %s\n" id (read-string "New title: ")))
((equal message "reassign")
(format "reassign %d %s\n" id (read-string "Package(s): ")))
+ ((equal message "forwarded")
+ (format "forwarded %d %s\n" id (read-string "Forwarded to: ")))
((equal message "close")
(format "close %d %s\n" id (or version "")))
((equal message "done")
diff --git a/packages/debbugs/debbugs-ug.info b/packages/debbugs/debbugs-ug.info
index 097d71d..7e3901d 100644
--- a/packages/debbugs/debbugs-ug.info
+++ b/packages/debbugs/debbugs-ug.info
@@ -1,4 +1,4 @@
-This is debbugs-ug.info, produced by makeinfo version 6.4.90 from
+This is debbugs-ug.info, produced by makeinfo version 6.5 from
debbugs-ug.texi.
Copyright (C) 2015-2018 Free Software Foundation, Inc.
@@ -482,6 +482,11 @@ The strings show the exact format of the control messages.
The second argument in the close message, the Emacs version, is
read interactively if the bugs belongs to the '"emacs"' package.
+'forwarded'
+ "forwarded 12345 ADDRESS"
+
+ The address, an email address or a URL, is read interactively.
+
'forcemerge'
'merge'
"forcemerge|merge 12345 54321"
@@ -495,7 +500,8 @@ The strings show the exact format of the control messages.
"close 12345"
'noowner'
- "noowner 12345"
+'notforwarded'
+ "noowner|notforwarded 12345"
'owner'
"owner 12345 !"
@@ -629,7 +635,7 @@ Variable Index
* debbugs-gnu-default-severities: Retrieving Bugs. (line 63)
* debbugs-gnu-default-suppress-bugs: Retrieving Bugs. (line 44)
* debbugs-gnu-mail-backend: Tabulated Lists. (line 79)
-* debbugs-gnu-send-mail-function: Control Messages. (line 114)
+* debbugs-gnu-send-mail-function: Control Messages. (line 120)
* debbugs-gnu-suppress-closed: Tabulated Lists. (line 76)
* debbugs-gnu-trunk-directory: Applying Patches. (line 18)
* debbugs-org-severity-priority: TODO Items. (line 10)
@@ -667,19 +673,19 @@ Key Index
Tag Table:
-Node: Top1100
-Node: Retrieving Bugs2638
-Node: Searching Bugs6871
-Ref: Searching Bugs-Footnote-111184
-Ref: Searching Bugs-Footnote-211272
-Node: Presenting Bugs11363
-Node: Tabulated Lists11939
-Node: TODO Items15614
-Node: Control Messages16670
-Node: Applying Patches19713
-Node: Minor Mode21079
-Node: Command Index22135
-Node: Variable Index22924
-Node: Key Index23998
+Node: Top1097
+Node: Retrieving Bugs2635
+Node: Searching Bugs6868
+Ref: Searching Bugs-Footnote-111181
+Ref: Searching Bugs-Footnote-211269
+Node: Presenting Bugs11360
+Node: Tabulated Lists11936
+Node: TODO Items15611
+Node: Control Messages16667
+Node: Applying Patches19851
+Node: Minor Mode21217
+Node: Command Index22273
+Node: Variable Index23062
+Node: Key Index24136
End Tag Table
diff --git a/packages/debbugs/debbugs-ug.texi b/packages/debbugs/debbugs-ug.texi
index ae3f2f1..bf6de82 100644
--- a/packages/debbugs/debbugs-ug.texi
+++ b/packages/debbugs/debbugs-ug.texi
@@ -547,6 +547,11 @@ If the command invoking the control message has been
prefixed with
The second argument in the close message, the Emacs version, is read
interactively if the bugs belongs to the @code{"emacs"} package.
address@hidden forwarded
+"forwarded 12345 @var{address}"
+
+The address, an email address or a URL, is read interactively.
+
@item forcemerge
@itemx merge
"forcemerge|merge 12345 54321"
@@ -560,7 +565,8 @@ of comma-separated bug numbers.
"close 12345"
@item noowner
-"noowner 12345"
address@hidden notforwarded
+"noowner|notforwarded 12345"
@item owner
"owner 12345 !"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] master a4c994e: Support "forwarded" in debbugs,
Michael Albinus <=