[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/debbugs 01a01f7 215/311: Release debbugs 0.11
From: |
Stefan Monnier |
Subject: |
[elpa] externals/debbugs 01a01f7 215/311: Release debbugs 0.11 |
Date: |
Sun, 29 Nov 2020 18:42:14 -0500 (EST) |
branch: externals/debbugs
commit 01a01f72093672e52e29384f673b66babc0e1bb8
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
Release debbugs 0.11
* packages/debbugs/debbugs.el: Increase Version to 0.11.
* packages/debbugs/debbugs-gnu.el
(debbugs-gnu-default-bug-number-list): Propertize default value.
(debbugs-gnu-bugs): Twiddle prompt.
* packages/debbugs/debbugs-org.el (debbugs-org-bugs): Fix docstring.
* packages/debbugs/README: Mention `debbugs-gnu-patches' and
`debbugs-org-patches'.
---
README | 10 ++++++----
debbugs-gnu.el | 20 +++++++++++++++++---
debbugs-org.el | 19 +++++++++++++++++--
debbugs.el | 2 +-
4 files changed, 41 insertions(+), 10 deletions(-)
diff --git a/README b/README
index 74f8db8..7e29420 100644
--- a/README
+++ b/README
@@ -2,12 +2,14 @@ This package lets you access the GNU Bug Tracker from within
Emacs.
It defines the command `M-x debbugs-gnu' for listing bugs, and the
command `M-x debbugs-gnu-search' for bug searching. The command
-`M-x debbugs-gnu-usertags' shows existing user tags on bugs. In order
-to show bugs with known numbers, `M-x debbugs-gnu-bugs' could be used.
+`M-x debbugs-gnu-usertags' shows existing user tags on bugs, whilst
+the command `M-x debbugs-gnu-patches' lists bugs containing a patch.
+In order to show bugs with known numbers, `M-x debbugs-gnu-bugs' could
+be used.
If you prefer the listing of bugs as TODO items of `org-mode', you
-could use the commands `M-x debbugs-org', `M-x debbugs-org-search' and
-`M-x debbugs-org-bugs' instead.
+could use the commands `M-x debbugs-org', `M-x debbugs-org-search',
+`M-x debbugs-org-patches' and `M-x debbugs-org-bugs' instead.
A minor mode `debbugs-browse-mode' let you browse URLs to the GNU Bug
Tracker as well as bug identifiers prepared for `bug-reference-mode'.
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index f8b8726..058f6fd 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -35,6 +35,7 @@
;; (autoload 'debbugs-gnu "debbugs-gnu" "" 'interactive)
;; (autoload 'debbugs-gnu-search "debbugs-gnu" "" 'interactive)
;; (autoload 'debbugs-gnu-usertags "debbugs-gnu" "" 'interactive)
+;; (autoload 'debbugs-gnu-patches "debbugs-gnu" "" 'interactive)
;; (autoload 'debbugs-gnu-bugs "debbugs-gnu" "" 'interactive)
;; The bug tracker is called interactively by
@@ -129,12 +130,24 @@
;; all users who have tagged bugs. This list can be retrieved via
;; <http://debbugs.gnu.org/cgi/pkgindex.cgi?indexon=users>.
+;; A special command to show bugs containing patches is
+;;
+;; M-x debbugs-gnu-patches
+
+;; This command shows all unarchived bugs of the packages declared in
+;; `debbugs-gnu-default-packages', and tagged with "patch". This is
+;; useful for bug triages.
+
;; Finally, if you simply want to list some bugs with known bug
;; numbers, call the command
;;
;; M-x debbugs-gnu-bugs
-;; The bug numbers to be shown shall be entered as comma separated list.
+;; The bug numbers to be shown shall be entered as comma separated
+;; list. A bug number can also be a range of bugs like "123-456" or
+;; "-10". In the former case, all bugs from 123 until 456 are
+;; presented, and in the latter case the last 10 bugs are shown,
+;; counting from the highest bug number in the repository.
;;; Code:
@@ -1657,7 +1670,8 @@ The following commands are available:
(let ((args (get-text-property (line-beginning-position)
'tabulated-list-id)))
(when args (apply 'debbugs-gnu args))))
-(defcustom debbugs-gnu-default-bug-number-list "-10"
+(defcustom debbugs-gnu-default-bug-number-list
+ (propertize "-10" 'help-echo "The 10 most recent bugs.")
"The default value used in interactive call of `debbugs-gnu-bugs'.
It must be a string, containing a comma separated list of bugs or bug ranges.
A negative value, -N, means the newest N bugs."
@@ -1676,7 +1690,7 @@ or bug ranges, with default to
`debbugs-gnu-default-bug-number-list'."
(debbugs-gnu-expand-bug-number-list
(or
(completing-read-multiple
- (format "Bug numbers (%s): " debbugs-gnu-default-bug-number-list)
+ (format "Bug numbers (default %s): "
debbugs-gnu-default-bug-number-list)
debbugs-gnu-completion-table)
(split-string debbugs-gnu-default-bug-number-list "," t)))))
(dolist (elt bugs)
diff --git a/debbugs-org.el b/debbugs-org.el
index c413d11..6c7f82f 100644
--- a/debbugs-org.el
+++ b/debbugs-org.el
@@ -32,6 +32,7 @@
;;
;; (autoload 'debbugs-org "debbugs-org" "" 'interactive)
;; (autoload 'debbugs-org-search "debbugs-org" "" 'interactive)
+;; (autoload 'debbugs-org-patches "debbugs-org" "" 'interactive)
;; (autoload 'debbugs-org-bugs "debbugs-org" "" 'interactive)
;; The bug tracker is called interactively by
@@ -89,12 +90,24 @@
;; opened presenting all related messages for this bug. Here you
;; could also send debbugs control messages by keystroke "C".
+;; A special command to show bugs containing patches is
+;;
+;; M-x debbugs-org-patches
+
+;; This command shows all unarchived bugs of the packages declared in
+;; `debbugs-gnu-default-packages', and tagged with "patch". This is
+;; useful for bug triages.
+
;; Finally, if you simply want to list some bugs with known bug
;; numbers, call the command
;;
;; M-x debbugs-org-bugs
-;; The bug numbers to be shown shall be entered as comma separated list.
+;; The bug numbers to be shown shall be entered as comma separated
+;; list. A bug number can also be a range of bugs like "123-456" or
+;; "-10". In the former case, all bugs from 123 until 456 are
+;; presented, and in the latter case the last 10 bugs are shown,
+;; counting from the highest bug number in the repository.
;;; Code:
@@ -315,7 +328,9 @@ the corresponding buffer (e.g. by closing Emacs)."
;;;###autoload
(defun debbugs-org-bugs ()
- "List all BUGS, a list of bug numbers."
+ "List all BUGS, a list of bug numbers.
+In interactive calls, prompt for a comma separated list of bugs
+or bug ranges, with default to `debbugs-gnu-default-bug-number-list'."
(interactive)
(cl-letf (((symbol-function 'debbugs-gnu-show-reports)
#'debbugs-org-show-reports))
diff --git a/debbugs.el b/debbugs.el
index cf1e643..5b130d6 100644
--- a/debbugs.el
+++ b/debbugs.el
@@ -5,7 +5,7 @@
;; Author: Michael Albinus <michael.albinus@gmx.de>
;; Keywords: comm, hypermedia
;; Package: debbugs
-;; Version: 0.10
+;; Version: 0.11
;; Package-Requires: ((soap-client "3.1.1") (cl-lib "0.5"))
;; This file is not part of GNU Emacs.
- [elpa] externals/debbugs 8d7dcea 147/311: Minor debbugs tweak, (continued)
- [elpa] externals/debbugs 8d7dcea 147/311: Minor debbugs tweak, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 0947e1c 170/311: Add the "retitle" control, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 4a42ac4 171/311: * packages/debbugs/debbugs-ug.texi (Control Messages): Add retitle., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs a812a38 176/311: Minor debbugs fixes, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 2188bf8 179/311: Release debbugs 0.9.1., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 7385eb0 180/311: Release debbugs 0.9.2, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs c3fbd58 213/311: Extend arguments of `debbugs-gnu-bugs', plus minor fixes, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 5c66876 207/311: Remove usages of the gnus-with-article-buffer macro, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs a649e51 208/311: Minor fixes in debbugs-gnu.el, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9094eec 214/311: debbugs-gnu.el: Doc fixes, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 01a01f7 215/311: Release debbugs 0.11,
Stefan Monnier <=
- [elpa] externals/debbugs 69b8627 206/311: Document patching from debbugs, and fix some bugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9e0f1b6 211/311: Bump debbugs version to 0.10, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 23a4b78 203/311: Get the correct patch author name, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 94e859e 219/311: debbugs: Handle Emacs with separate build number, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs a762b83 223/311: Set mouse point in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d8e0199 226/311: Tweak minor problem in debbugs.el, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 3aa755c 224/311: ; Add debbugs-gnu.el TODO item, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 705125d 228/311: Bump debbugs 0.15, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs efa391d 234/311: Add mail command index in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 9893851 237/311: * packages/debbugs/debbugs-ug.texi (Control Messages): Fix typos., Stefan Monnier, 2020/11/29