emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/debbugs 5354f5884c: Release debbugs 0.33


From: Michael Albinus
Subject: [elpa] externals/debbugs 5354f5884c: Release debbugs 0.33
Date: Wed, 10 Aug 2022 09:42:41 -0400 (EDT)

branch: externals/debbugs
commit 5354f5884cc7ebd4fe40326ab43671770aa1280c
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>

    Release debbugs 0.33
    
    * .gitignore: Extend.
    
    * debbugs-gnu.el (debbugs-gnu-search): Offer different values for
    "status".  Set `archivep' to nil when there is a phrase.
    
    * debbugs-ug.texi (Searching Bugs): Precise different values for
    "status".
    
    * debbugs.el: Bump version to 0.33.
    
    * debbugs.texi (Requesting bugs statuses): Comment about "pending".
---
 .gitignore      |  2 ++
 debbugs-gnu.el  |  8 ++++++--
 debbugs-ug.texi | 20 +++++++++++++++++---
 debbugs.el      |  2 +-
 debbugs.texi    |  1 +
 5 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/.gitignore b/.gitignore
index 6cccf63ea5..6d1bcee653 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,5 @@
 /debbugs-autoloads.el
 *.elc
 *.info
+*~
+ChangeLog
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index dd3bc24ea9..e6629156c1 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -574,7 +574,10 @@ depend on PHRASE being a string, or nil.  See Info node
            (completing-read
             (format "Enter status%s: "
                     (if (null phrase) "" " (client-side filter)"))
-            '("open" "forwarded" "done") nil t))
+             (if (null phrase)
+                '("open" "forwarded" "done")
+               '("pending" "forwarded" "fixed" "done"))
+             nil t))
           (when (not (zerop (length val1)))
             (push (cons (if (null phrase) (intern key) 'pending) val1) query)))
 
@@ -640,7 +643,8 @@ depend on PHRASE being a string, or nil.  See Info node
 
   ;; Set phrase, query and filter.
   (when phrase
-    (setq debbugs-gnu-current-query (list (cons 'phrase phrase))))
+    (setq archivedp nil
+          debbugs-gnu-current-query (list (cons 'phrase phrase))))
   (dolist (elt query)
     (add-to-list
      (if (memq
diff --git a/debbugs-ug.texi b/debbugs-ug.texi
index 61555d0b91..f1af2a5e6f 100644
--- a/debbugs-ug.texi
+++ b/debbugs-ug.texi
@@ -300,8 +300,9 @@ modified.
 Word(s) contained in the subject of the bug report.
 
 @item status
-The status of the bug report.  Valid values are "open", "forwarded"
-and "done".
+The status of the bug report.  Valid values are "pending",
+"forwarded", "fixed" and "done".
+@c This is queried with the attribute "pending".
 @end table
 
 It is also possible to apply these commands with an empty search
@@ -310,6 +311,11 @@ bugs which match the given attributes.  The attributes to 
be applied
 are the same as already described, plus
 
 @table @samp
+@item status
+The status of the bug report.  Valid values are "open", "forwarded"
+and "done".  These values are different to the ones when there is a
+search phrase.
+
 @item archive
 Whether archived bugs shall be searched (no value to be entered).
 
@@ -821,7 +827,7 @@ arrange for the bug to be closed when the message is sent.
 
 
 @node Customizing debbugs-gnu-pick-commits
-@subsection Customizing debbugs-gnu-pick-commits
+@subsection Customizing @code{debbugs-gnu-pick-commits}
 
 @vindex debbugs-gnu-commit-description-format
 @vindex debbugs-gnu-git-remote-info-alist
@@ -867,6 +873,14 @@ your @file{~/.emacs}:
 (add-hook 'bug-reference-prog-mode-hook 'debbugs-browse-mode)
 @end smallexample
 
+If you want to enable this in GNUS summary and GNUS article buffers,
+you might set:
+
+@smallexample
+(add-hook 'gnus-summary-mode-hook 'bug-reference-mode)
+(add-hook 'gnus-article-mode-hook 'bug-reference-mode)
+@end smallexample
+
 
 @node Command Index
 @unnumbered Command Index
diff --git a/debbugs.el b/debbugs.el
index eec36d475d..f19159e7bb 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.32
+;; Version: 0.33
 ;; Package-Requires: ((emacs "26.1") (soap-client "3.1.5"))
 
 ;; This file is not part of GNU Emacs.
diff --git a/debbugs.texi b/debbugs.texi
index ab520f3f97..be82f4349d 100644
--- a/debbugs.texi
+++ b/debbugs.texi
@@ -344,6 +344,7 @@ bug numbers}).
 @item pending
 The string @code{"pending"}, @code{"forwarded"}, @code{"fixed"} or
 @code{"done"}.
+@c Also the strings "pending-fixed" and "absent" exist, we don't use them.
 
 @item subject
 Subject/Title of the bugreport.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]