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

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

[elpa] master 3ddda05: Release debbugs 0.22


From: Michael Albinus
Subject: [elpa] master 3ddda05: Release debbugs 0.22
Date: Mon, 20 Jan 2020 10:27:08 -0500 (EST)

branch: master
commit 3ddda051f8fe73216f6fafbba5323ff3acb48d6f
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>

    Release debbugs 0.22
    
    * packages/debbugs/debbugs-gnu.el (debbugs-gnu-emacs-current-release): 
Change
    default to "27.1".  Add values "27.1" and "28.1".
    (debbugs-gnu-emacs-blocking-reports): Add proper values for "27.1"
    and "28.1".
    (debbugs-gnu-emacs-release-blocking-reports): New defun.
    (debbugs-gnu-implicit-ids, debbugs-gnu-select-usertag): Use `when-let'.
    (debbugs-gnu--git-get-pushed-to): Fold two `let'.
    
    * packages/debbugs/debbugs-org.el 
(debbugs-org-emacs-release-blocking-reports):
    New defun.
    
    * packages/debbugs/debbugs-ug.texi (Retrieving Bugs):
    Add `debbugs-gnu-emacs-release-blocking-reports' and
    `debbugs-org-emacs-release-blocking-reports'.
    
    * packages/debbugs/debbugs.el: Increase Version to 0.22.
---
 packages/debbugs/Debbugs.wsdl      |   2 +-
 packages/debbugs/debbugs-browse.el |   2 +-
 packages/debbugs/debbugs-gnu.el    |  80 +++++++++++++-------
 packages/debbugs/debbugs-org.el    |  15 +++-
 packages/debbugs/debbugs-ug.info   | 149 +++++++++++++++++++++----------------
 packages/debbugs/debbugs-ug.texi   |  23 +++++-
 packages/debbugs/debbugs.el        |   4 +-
 packages/debbugs/debbugs.info      |   2 +-
 packages/debbugs/debbugs.texi      |   2 +-
 9 files changed, 176 insertions(+), 103 deletions(-)

diff --git a/packages/debbugs/Debbugs.wsdl b/packages/debbugs/Debbugs.wsdl
index fc13f6d..8e3f679 100644
--- a/packages/debbugs/Debbugs.wsdl
+++ b/packages/debbugs/Debbugs.wsdl
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<!-- Copyright (C) 2011-2019  Free Software Foundation, Inc.
+<!-- Copyright (C) 2011-2020  Free Software Foundation, Inc.
 
 This file is not part of GNU Emacs.
 
diff --git a/packages/debbugs/debbugs-browse.el 
b/packages/debbugs/debbugs-browse.el
index 83aca9e..b0354f9 100644
--- a/packages/debbugs/debbugs-browse.el
+++ b/packages/debbugs/debbugs-browse.el
@@ -1,6 +1,6 @@
 ;; debbugs-browse.el --- browse bug URLs with debbugs-gnu or debbugs-org
 
-;; Copyright (C) 2015-2019 Free Software Foundation, Inc.
+;; Copyright (C) 2015-2020 Free Software Foundation, Inc.
 
 ;; Author: Michael Albinus <address@hidden>
 ;; Keywords: comm, hypermedia, maint
diff --git a/packages/debbugs/debbugs-gnu.el b/packages/debbugs/debbugs-gnu.el
index be564ca..403f580 100644
--- a/packages/debbugs/debbugs-gnu.el
+++ b/packages/debbugs/debbugs-gnu.el
@@ -1,6 +1,6 @@
 ;;; debbugs-gnu.el --- interface for the GNU bug tracker  -*- 
lexical-binding:t -*-
 
-;; Copyright (C) 2011-2019 Free Software Foundation, Inc.
+;; Copyright (C) 2011-2020 Free Software Foundation, Inc.
 
 ;; Author: Lars Magne Ingebrigtsen <address@hidden>
 ;;         Michael Albinus <address@hidden>
@@ -37,6 +37,7 @@
 ;;   (autoload 'debbugs-gnu-usertags "debbugs-gnu" "" 'interactive)
 ;;   (autoload 'debbugs-gnu-patches "debbugs-gnu" "" 'interactive)
 ;;   (autoload 'debbugs-gnu-tagged "debbugs-gnu" "" 'interactive)
+;;   (autoload 'debbugs-org-emacs-release-blocking-reports "debbugs-org" "" 
'interactive)
 ;;   (autoload 'debbugs-gnu-bugs "debbugs-gnu" "" 'interactive)
 
 ;; The bug tracker is called interactively by
@@ -148,6 +149,11 @@
 
 ;; This command shows just the locally tagged bugs.
 
+;; For the Emacs package, there is a special command, which shows
+;; release critical bugs
+;;
+;;    M-x debbugs-gnu-emacs-release-blocking-reports
+
 ;; Finally, if you simply want to list some bugs with known bug
 ;; numbers, call the command
 ;;
@@ -394,20 +400,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.2"
+(defcustom debbugs-gnu-emacs-current-release "27.1"
   "The current Emacs relase developped for."
   :type '(choice (const "24.5")
                 (const "25.1") (const "25.2")
                 (const "26.1") (const "26.2") (const "26.3")
-                (const "27.1"))
-  :version "26.3")
+                (const "27.1")
+                (const "28.1"))
+  :version "27.1")
 
-;; The current Emacs maintainer doesn't use this anymore.
 (defconst debbugs-gnu-emacs-blocking-reports
   '(("24.5" . 19758)
     ("25.1" . 19759)
     ("25.2" . 21966)
-    ("26.1" . 24655))
+    ("26.1" . 24655)
+    ("27.1" . 39200)
+    ("28.1" . 24655))
   "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).")
@@ -816,7 +824,7 @@ are taken from the cache instead."
        (setq words
              (string-join (cl-delete-duplicates words :test #'equal) ","))
        (when (or (not merged)
-                 (not (let ((found nil))
+                 (not (let (found)
                         (dolist (id (if (listp merged)
                                         merged
                                       (list merged)))
@@ -1266,6 +1274,23 @@ Interactively, it is non-nil with the prefix argument."
     (when id
       (debbugs-gnu-goto id))))
 
+(defun debbugs-gnu-emacs-release-blocking-reports (&optional release)
+  "Show the reports that are blocking an Emacs release."
+  (interactive
+   (list
+    (if current-prefix-arg
+       (completing-read
+        "Emacs release: "
+        (mapcar #'identity debbugs-gnu-emacs-blocking-reports)
+        nil t debbugs-gnu-emacs-current-release)
+      debbugs-gnu-emacs-current-release)))
+
+  (if-let* ((id (alist-get
+                release debbugs-gnu-emacs-blocking-reports nil nil #'equal))
+           (blockers (alist-get 'blockedby (car (debbugs-get-status id)))))
+      (apply #'debbugs-gnu-bugs blockers)
+    (message "There are no release blocking bugs for Emacs %s" release)))
+
 (defun debbugs-gnu-narrow-to-status (string &optional status-only)
   "Only display the bugs matching STRING.
 If STATUS-ONLY (the prefix), ignore matches in the From and
@@ -1707,11 +1732,11 @@ removed instead."
                        (save-excursion
                          (save-restriction
                            (message-narrow-to-headers)
-                           (or (let ((addr (message-fetch-field "to")))
-                                 (and addr (string-match bugnum-re addr)
-                                      (string-to-number (match-string 1 
addr))))
-                               (let ((addr (message-fetch-field "cc")))
-                                 (and addr (string-match bugnum-re addr)
+                           (or (when-let ((addr (message-fetch-field "to")))
+                                 (and (string-match bugnum-re addr)
+                                     (string-to-number (match-string 1 addr))))
+                               (when-let ((addr (message-fetch-field "cc")))
+                                 (and (string-match bugnum-re addr)
                                       (string-to-number
                                       (match-string 1 addr)))))))))))))
 
@@ -1885,7 +1910,7 @@ removed instead."
 (defun debbugs-gnu-jump-to-bug (bugid)
   "Display buffer associated with BUGID with `pop-to-buffer'.
 Use `gnus-read-ephemeral-emacs-bug-group' instead if there is no such buffer."
-  (let ((bug-buf nil)
+  (let (bug-buf
         ;; By reverse order of preference.  FIXME: `rmail' buffers?
         (preferred-modes '(gnus-summary-mode gnus-article-mode message-mode)))
     (save-current-buffer
@@ -1975,18 +2000,18 @@ REMOTE-INFO is return value of 
`debbugs-gnu--git-remote-info'."
              "log" "-1" "--format=%H" commit-range)
             (goto-char (point-min))
             (buffer-substring (point-min) (line-end-position))))
-         (remote (pop remote-info)))
-    (let ((ref-globs (alist-get 'ref-globs remote-info)))
-      (with-temp-buffer
-        (apply
-         #'debbugs-gnu--git-insert
-         "branch" "--remote" "--contains" last-commit
-         (mapcar (lambda (glob) (concat remote glob))
-                 ref-globs))
-        ;; First 2 characters are current branch indicator.
-        (goto-char (+ (point-min) 2))
-        (and (looking-at (concat (regexp-quote remote) "/\\(.+\\)$"))
-             (match-string 1))))))
+         (remote (pop remote-info))
+        (ref-globs (alist-get 'ref-globs remote-info)))
+    (with-temp-buffer
+      (apply
+       #'debbugs-gnu--git-insert
+       "branch" "--remote" "--contains" last-commit
+       (mapcar (lambda (glob) (concat remote glob))
+               ref-globs))
+      ;; First 2 characters are current branch indicator.
+      (goto-char (+ (point-min) 2))
+      (and (looking-at (concat (regexp-quote remote) "/\\(.+\\)$"))
+           (match-string 1)))))
 
 (defun debbugs-gnu-announce-commit (commit-range bugnum &optional _args)
   "Insert info about COMMIT-RANGE into message.
@@ -2241,8 +2266,9 @@ successfully sent."
   (interactive)
   (when (mouse-event-p last-input-event) (mouse-set-point last-input-event))
   ;; We open the bug reports.
-  (let ((args (get-text-property (line-beginning-position) 
'tabulated-list-id)))
-    (when args (apply #'debbugs-gnu args))))
+  (when-let ((args
+             (get-text-property (line-beginning-position) 'tabulated-list-id)))
+    (apply #'debbugs-gnu args)))
 
 (defcustom debbugs-gnu-default-bug-number-list
   (propertize "-10" 'help-echo "The 10 most recent bugs.")
diff --git a/packages/debbugs/debbugs-org.el b/packages/debbugs/debbugs-org.el
index c4c081c..a885afe 100644
--- a/packages/debbugs/debbugs-org.el
+++ b/packages/debbugs/debbugs-org.el
@@ -1,6 +1,6 @@
 ;;; debbugs-org.el --- Org-mode interface for the GNU bug tracker  -*- 
lexical-binding:t -*-
 
-;; Copyright (C) 2013-2019 Free Software Foundation, Inc.
+;; Copyright (C) 2013-2020 Free Software Foundation, Inc.
 
 ;; Author: Michael Albinus <address@hidden>
 ;; Keywords: comm, hypermedia, maint, outlines
@@ -34,6 +34,7 @@
 ;;   (autoload 'debbugs-org-search "debbugs-org" "" 'interactive)
 ;;   (autoload 'debbugs-org-patches "debbugs-org" "" 'interactive)
 ;;   (autoload 'debbugs-org-tagged "debbugs-org" "" 'interactive)
+;;   (autoload 'debbugs-org-emacs-release-blocking-reports "debbugs-org" "" 
'interactive)
 ;;   (autoload 'debbugs-org-bugs "debbugs-org" "" 'interactive)
 
 ;; The bug tracker is called interactively by
@@ -106,6 +107,11 @@
 
 ;; This command shows just the locally tagged bugs.
 
+;; For the Emacs package, there is a special command, which shows
+;; release critical bugs
+;;
+;;    M-x debbugs-org-emacs-release-blocking-reports
+
 ;; Finally, if you simply want to list some bugs with known bug
 ;; numbers, call the command
 ;;
@@ -339,6 +345,13 @@ the corresponding buffer (e.g. by closing Emacs)."
   (debbugs-org-regenerate-status))
 
 ;;;###autoload
+(defun debbugs-org-emacs-release-blocking-reports ()
+  "Show the reports that are blocking an Emacs release."
+  (interactive)
+  (let ((debbugs-gnu-show-reports-function #'debbugs-org-show-reports))
+    (call-interactively #'debbugs-gnu-emacs-release-blocking-reports)))
+
+;;;###autoload
 (defun debbugs-org-bugs ()
   "List all BUGS, a list of bug numbers.
 In interactive calls, prompt for a comma separated list of bugs
diff --git a/packages/debbugs/debbugs-ug.info b/packages/debbugs/debbugs-ug.info
index c590ecc..d598faa 100644
--- a/packages/debbugs/debbugs-ug.info
+++ b/packages/debbugs/debbugs-ug.info
@@ -1,7 +1,7 @@
 This is debbugs-ug.info, produced by makeinfo version 6.6 from
 debbugs-ug.texi.
 
-Copyright (C) 2015-2019 Free Software Foundation, Inc.
+Copyright (C) 2015-2020 Free Software Foundation, Inc.
 
      Permission is granted to copy, distribute and/or modify this
      document under the terms of the GNU Free Documentation License,
@@ -74,8 +74,10 @@ prefix.
    When the bug numbers to be retrieved are known, the commands
 'debbugs-gnu-bugs' or 'debbugs-org-bugs' are applicable.
 
-   The commands 'debbugs-gnu-patches' / 'debbugs-org-patches' and
-'debbugs-gnu-tagged' / 'debbugs-org-tagged' retrieve bugs with a
+   The commands 'debbugs-gnu-patches' / 'debbugs-org-patches',
+'debbugs-gnu-tagged' / 'debbugs-org-tagged' and
+'debbugs-gnu-emacs-release-blocking-reports' /
+'debbugs-org-emacs-release-blocking-reports' retrieve bugs with a
 predefined filter.
 
  -- Command: debbugs-gnu severities &optional packages archivedp
@@ -167,6 +169,19 @@ predefined filter.
 
      *note Presenting Bugs:: for the presentation of the results.
 
+ -- Command: debbugs-gnu-emacs-release-blocking-reports &optional
+          release
+ -- Command: debbugs-org-emacs-release-blocking-reports &optional
+          release
+
+     The package '"emacs"' has the additional commands
+     'debbugs-gnu-emacs-release-blocking-reports' and
+     'debbugs-org-emacs-release-blocking-reports', which show all
+     blocking bugs for a given Emacs release.  The user option
+     'debbugs-gnu-emacs-current-release' contains the release number
+     the blocking reports are selected for; a prefix argument allows
+     to change this when called interactively.
+
  -- User Option: debbugs-show-progress
 
      If this user option is non-'nil', a progress report is shown when
@@ -731,17 +746,21 @@ Command Index
 * Menu:
 
 * debbugs-browse-mode:                   Minor Mode.        (line  12)
-* debbugs-gnu:                           Retrieving Bugs.   (line  19)
-* debbugs-gnu-bugs:                      Retrieving Bugs.   (line  72)
-* debbugs-gnu-patches:                   Retrieving Bugs.   (line  89)
+* debbugs-gnu:                           Retrieving Bugs.   (line  21)
+* debbugs-gnu-bugs:                      Retrieving Bugs.   (line  74)
+* debbugs-gnu-emacs-release-blocking-reports: Retrieving Bugs.
+                                                            (line 110)
+* debbugs-gnu-patches:                   Retrieving Bugs.   (line  91)
 * debbugs-gnu-pick-commits:              Posting Patches.   (line  16)
 * debbugs-gnu-search:                    Searching Bugs.    (line  15)
-* debbugs-gnu-tagged:                    Retrieving Bugs.   (line  99)
-* debbugs-org:                           Retrieving Bugs.   (line  21)
-* debbugs-org-bugs:                      Retrieving Bugs.   (line  73)
-* debbugs-org-patches:                   Retrieving Bugs.   (line  90)
+* debbugs-gnu-tagged:                    Retrieving Bugs.   (line 101)
+* debbugs-org:                           Retrieving Bugs.   (line  23)
+* debbugs-org-bugs:                      Retrieving Bugs.   (line  75)
+* debbugs-org-emacs-release-blocking-reports: Retrieving Bugs.
+                                                            (line 112)
+* debbugs-org-patches:                   Retrieving Bugs.   (line  92)
 * debbugs-org-search:                    Searching Bugs.    (line  16)
-* debbugs-org-tagged:                    Retrieving Bugs.   (line 100)
+* debbugs-org-tagged:                    Retrieving Bugs.   (line 102)
 
 
 File: debbugs-ug.info,  Node: Variable Index,  Next: Key Index,  Prev: Command 
Index,  Up: Top
@@ -753,15 +772,15 @@ Variable Index
 * Menu:
 
 * debbugs-browse-function:               Minor Mode.        (line  12)
-* debbugs-gnu-all-packages:              Retrieving Bugs.   (line  40)
-* debbugs-gnu-all-severities:            Retrieving Bugs.   (line  31)
+* debbugs-gnu-all-packages:              Retrieving Bugs.   (line  42)
+* debbugs-gnu-all-severities:            Retrieving Bugs.   (line  33)
 * debbugs-gnu-branch-directory:          Applying Patches.  (line  18)
 * debbugs-gnu-commit-description-format: Customizing debbugs-gnu-pick-commits.
                                                             (line   6)
-* debbugs-gnu-default-bug-number-list:   Retrieving Bugs.   (line  84)
-* debbugs-gnu-default-packages:          Retrieving Bugs.   (line  66)
-* debbugs-gnu-default-severities:        Retrieving Bugs.   (line  66)
-* debbugs-gnu-default-suppress-bugs:     Retrieving Bugs.   (line  48)
+* debbugs-gnu-default-bug-number-list:   Retrieving Bugs.   (line  86)
+* debbugs-gnu-default-packages:          Retrieving Bugs.   (line  68)
+* debbugs-gnu-default-severities:        Retrieving Bugs.   (line  68)
+* debbugs-gnu-default-suppress-bugs:     Retrieving Bugs.   (line  50)
 * debbugs-gnu-git-remote-info-alist:     Customizing debbugs-gnu-pick-commits.
                                                             (line   6)
 * debbugs-gnu-mail-backend:              Tabulated Lists.   (line  91)
@@ -770,7 +789,7 @@ Variable Index
 * debbugs-gnu-suppress-closed:           Tabulated Lists.   (line  88)
 * debbugs-gnu-trunk-directory:           Applying Patches.  (line  18)
 * debbugs-org-severity-priority:         TODO Items.        (line  10)
-* debbugs-show-progress:                 Retrieving Bugs.   (line 108)
+* debbugs-show-progress:                 Retrieving Bugs.   (line 123)
 
 
 File: debbugs-ug.info,  Node: Key Index,  Next: Mail Command Index,  Prev: 
Variable Index,  Up: Top
@@ -1153,52 +1172,52 @@ Debbugs control mailserver commands
 Tag Table:
 Node: Top1097
 Node: Retrieving Bugs2704
-Node: Searching Bugs7513
-Ref: Searching Bugs-Footnote-112044
-Ref: Searching Bugs-Footnote-212132
-Node: Presenting Bugs12223
-Node: Tabulated Lists12889
-Node: TODO Items17144
-Node: Control Messages18462
-Node: Applying Patches21977
-Node: Posting Patches23359
-Node: Customizing debbugs-gnu-pick-commits25844
-Node: Minor Mode26544
-Node: Command Index27818
-Node: Variable Index28820
-Node: Key Index30336
-Node: Mail Command Index32115
-Ref: Mail Command Index: reassign32268
-Ref: Mail Command Index: reopen33034
-Ref: Mail Command Index: found34188
-Ref: Mail Command Index: notfound35269
-Ref: Mail Command Index: fixed35678
-Ref: Mail Command Index: notfixed36124
-Ref: Mail Command Index: submitter36747
-Ref: Mail Command Index: forwarded37141
-Ref: Mail Command Index: notforwarded37759
-Ref: Mail Command Index: retitle37960
-Ref: Mail Command Index: severity38344
-Ref: Mail Command Index: clone38675
-Ref: Mail Command Index: merge39439
-Ref: Mail Command Index: forcemerge40826
-Ref: Mail Command Index: unmerge41270
-Ref: Mail Command Index: tags41973
-Ref: Mail Command Index: block43039
-Ref: Mail Command Index: unblock43076
-Ref: Mail Command Index: close43561
-Ref: Mail Command Index: package44211
-Ref: Mail Command Index: owner44823
-Ref: Mail Command Index: noowner45186
-Ref: Mail Command Index: archive45359
-Ref: Mail Command Index: unarchive45500
-Ref: Mail Command Index: #45793
-Ref: Mail Command Index: quit46053
-Ref: Mail Command Index: stop46060
-Ref: Mail Command Index: thank46067
-Ref: Mail Command Index: thanks46075
-Ref: Mail Command Index: thankyou46084
-Ref: Mail Command Index: thank you46095
-Ref: Mail Command Index: --46107
+Node: Searching Bugs8199
+Ref: Searching Bugs-Footnote-112730
+Ref: Searching Bugs-Footnote-212818
+Node: Presenting Bugs12909
+Node: Tabulated Lists13575
+Node: TODO Items17830
+Node: Control Messages19148
+Node: Applying Patches22663
+Node: Posting Patches24045
+Node: Customizing debbugs-gnu-pick-commits26530
+Node: Minor Mode27230
+Node: Command Index28504
+Node: Variable Index29774
+Node: Key Index31290
+Node: Mail Command Index33069
+Ref: Mail Command Index: reassign33222
+Ref: Mail Command Index: reopen33988
+Ref: Mail Command Index: found35142
+Ref: Mail Command Index: notfound36223
+Ref: Mail Command Index: fixed36632
+Ref: Mail Command Index: notfixed37078
+Ref: Mail Command Index: submitter37701
+Ref: Mail Command Index: forwarded38095
+Ref: Mail Command Index: notforwarded38713
+Ref: Mail Command Index: retitle38914
+Ref: Mail Command Index: severity39298
+Ref: Mail Command Index: clone39629
+Ref: Mail Command Index: merge40393
+Ref: Mail Command Index: forcemerge41780
+Ref: Mail Command Index: unmerge42224
+Ref: Mail Command Index: tags42927
+Ref: Mail Command Index: block43993
+Ref: Mail Command Index: unblock44030
+Ref: Mail Command Index: close44515
+Ref: Mail Command Index: package45165
+Ref: Mail Command Index: owner45777
+Ref: Mail Command Index: noowner46140
+Ref: Mail Command Index: archive46313
+Ref: Mail Command Index: unarchive46454
+Ref: Mail Command Index: #46747
+Ref: Mail Command Index: quit47007
+Ref: Mail Command Index: stop47014
+Ref: Mail Command Index: thank47021
+Ref: Mail Command Index: thanks47029
+Ref: Mail Command Index: thankyou47038
+Ref: Mail Command Index: thank you47049
+Ref: Mail Command Index: --47061
 
 End Tag Table
diff --git a/packages/debbugs/debbugs-ug.texi b/packages/debbugs/debbugs-ug.texi
index 4e78b00..e1e9a79 100644
--- a/packages/debbugs/debbugs-ug.texi
+++ b/packages/debbugs/debbugs-ug.texi
@@ -8,7 +8,7 @@
 @end direntry
 
 @copying
-Copyright @copyright{} 2015-2019 Free Software Foundation, Inc.
+Copyright @copyright{} 2015-2020 Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
@@ -84,9 +84,11 @@ called with a prefix.
 When the bug numbers to be retrieved are known, the commands
 @code{debbugs-gnu-bugs} or @code{debbugs-org-bugs} are applicable.
 
-The commands @code{debbugs-gnu-patches} / @code{debbugs-org-patches}
-and @code{debbugs-gnu-tagged} / @code{debbugs-org-tagged} retrieve
-bugs with a predefined filter.
+The commands @code{debbugs-gnu-patches} / @code{debbugs-org-patches},
+@code{debbugs-gnu-tagged} / @code{debbugs-org-tagged} and
+@code{debbugs-gnu-emacs-release-blocking-reports} /
+@code{debbugs-org-emacs-release-blocking-reports} retrieve bugs with a
+predefined filter.
 
 
 @deffn  {Command} debbugs-gnu severities &optional packages archivedp suppress 
tags
@@ -191,6 +193,19 @@ of bugs you are currently working on.
 @end deffn
 
 
+@deffn  {Command} debbugs-gnu-emacs-release-blocking-reports &optional release
+@deffnx {Command} debbugs-org-emacs-release-blocking-reports &optional release
+
+The package @code{"emacs"} has the additional commands
+@code{debbugs-gnu-emacs-release-blocking-reports} and
+@code{debbugs-org-emacs-release-blocking-reports}, which show all
+blocking bugs for a given Emacs release.  The user option
+@code{debbugs-gnu-emacs-current-release} contains the release number
+the blocking reports are selected for; a prefix argument allows to
+change this when called interactively.
+@end deffn
+
+
 @defopt debbugs-show-progress
 
 If this user option is non-@code{nil}, a progress report is shown when
diff --git a/packages/debbugs/debbugs.el b/packages/debbugs/debbugs.el
index 4ca46cd..3437557 100644
--- a/packages/debbugs/debbugs.el
+++ b/packages/debbugs/debbugs.el
@@ -1,11 +1,11 @@
 ;;; debbugs.el --- SOAP library to access debbugs servers  -*- 
lexical-binding:t -*-
 
-;; Copyright (C) 2011-2019 Free Software Foundation, Inc.
+;; Copyright (C) 2011-2020 Free Software Foundation, Inc.
 
 ;; Author: Michael Albinus <address@hidden>
 ;; Keywords: comm, hypermedia
 ;; Package: debbugs
-;; Version: 0.21
+;; Version: 0.22
 ;; Package-Requires: ((emacs "25.1") (soap-client "3.1.5"))
 
 ;; This file is not part of GNU Emacs.
diff --git a/packages/debbugs/debbugs.info b/packages/debbugs/debbugs.info
index 00a4fa4..5780294 100644
--- a/packages/debbugs/debbugs.info
+++ b/packages/debbugs/debbugs.info
@@ -1,7 +1,7 @@
 This is debbugs.info, produced by makeinfo version 6.6 from
 debbugs.texi.
 
-Copyright (C) 2011-2019 Free Software Foundation, Inc.
+Copyright (C) 2011-2020 Free Software Foundation, Inc.
 
      Permission is granted to copy, distribute and/or modify this
      document under the terms of the GNU Free Documentation License,
diff --git a/packages/debbugs/debbugs.texi b/packages/debbugs/debbugs.texi
index b66a20d..500344e 100644
--- a/packages/debbugs/debbugs.texi
+++ b/packages/debbugs/debbugs.texi
@@ -8,7 +8,7 @@
 @end direntry
 
 @copying
-Copyright @copyright{} 2011-2019 Free Software Foundation, Inc.
+Copyright @copyright{} 2011-2020 Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document



reply via email to

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