[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/debbugs 3939b8d 195/311: Various changes in debbugs-gnu
From: |
Stefan Monnier |
Subject: |
[elpa] externals/debbugs 3939b8d 195/311: Various changes in debbugs-gnu |
Date: |
Sun, 29 Nov 2020 18:42:10 -0500 (EST) |
branch: externals/debbugs
commit 3939b8db4fc42c0046bdb7a96ddc331fc367c790
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
Various changes in debbugs-gnu
* packages/debbugs/debbugs-gnu.el (debbugs-gnu-emacs-current-release):
New defcustom.
(debbugs-gnu-blocking-reports): New defconst, derived from
`debbugs-gnu-blocking-report'.
(debbugs-gnu-show-all-blocking-reports): Use them.
---
debbugs-gnu.el | 32 ++++++++++++++++++++++++++------
1 file changed, 26 insertions(+), 6 deletions(-)
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index ce694cb..a84083f 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -187,9 +187,6 @@
:group 'debbugs
:version "24.1")
-(defvar debbugs-gnu-blocking-report 19759
- "The ID of the current release report used to track blocking bug reports.")
-
(defcustom debbugs-gnu-default-severities '("serious" "important" "normal")
"*The list severities bugs are searched for.
\"tagged\" is not a severity but marks locally tagged bugs."
@@ -325,6 +322,22 @@ a date, value is the cons cell \(BEFORE . AFTER\).")
The specification which bugs shall be suppressed is taken from
`debbugs-gnu-default-suppress-bugs'.")
+(defcustom debbugs-gnu-emacs-current-release "25.1"
+ "The current Emacs relase developped for."
+ :group 'debbugs-gnu
+ :type '(set (const "24.5")
+ (const "25.1")
+ (const "25.2"))
+ :version "25.1")
+
+(defconst debbugs-gnu-blocking-reports
+ '(("24.5" . 19758)
+ ("25.1" . 19759)
+ ("25.2" . 21966))
+ "The IDs of the Emacs report used to track blocking bug reports.
+It is a list of cons cells, each one containing the Emacs
+version (a string) and the bug report number (a number).")
+
(defun debbugs-gnu-calendar-read (prompt acceptable &optional initial-contents)
"Return a string read from the minibuffer.
Derived from `calendar-read'."
@@ -1046,9 +1059,16 @@ The following commands are available:
(defun debbugs-gnu-show-all-blocking-reports ()
"Narrow the display to just the reports that are blocking a release."
(interactive)
- (let ((blockers (cdr (assq 'blockedby
- (car (debbugs-get-status
- debbugs-gnu-blocking-report)))))
+ (let ((blockers
+ (cdr
+ (assq
+ 'blockedby
+ (car
+ (debbugs-get-status
+ (cdr
+ (assoc
+ debbugs-gnu-emacs-current-release
+ debbugs-gnu-blocking-reports)))))))
(id (debbugs-gnu-current-id t))
(inhibit-read-only t)
status)
- [elpa] externals/debbugs 6ae1bfb 163/311: Improvement on debbugs, (continued)
- [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
- [elpa] externals/debbugs ad0bf48 167/311: Release debbugs 0.9, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs eb4259e 172/311: * packages/debbugs/debbugs-gnu.el (debbugs-gnu-stale): Fix docstring., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs b8ffa5f 173/311: Fix the "exempt" marker, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs b50c3fe 178/311: Decode xsd:base64Binary values in debbugs.el, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 6a865a3 191/311: Improve debbugs-gnu-search, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 5440e20 185/311: Allow the "C" command from debbugs mode to work, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 0246d07 194/311: * packages/debbugs/debbugs-gnu.el (debbugs-gnu-default-packages): Add "hyperbole"., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9782850 198/311: Release debbugs 0.9.7, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 3939b8d 195/311: Various changes in debbugs-gnu,
Stefan Monnier <=
- [elpa] externals/debbugs 4a7a8d8 182/311: Add a new command debbugs-gnu-patches, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 6c4477e 188/311: Allow inclusing the closed bugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 5aea250 186/311: Fix last checkin, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 60502ec 193/311: Release debbugs 0.9.6., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs b816a36 192/311: Further work on debbugs-gnu-search, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d8ca060 200/311: Improve debbugs menu and buffer name, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ac30a2e 197/311: Fix the values possible for status queries in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 16178a5 201/311: Use dynamic completion for bug numbers in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ea87a30 202/311: Make debbugs-newest-bugs more robust, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d979be4 209/311: Documentation enhancement for debbugs, Stefan Monnier, 2020/11/29