[elpa] master c826ed8 1/2: Recognize bugs.gnu.org in debbugs
branch: master commit c826ed8c733af3b74b8608782da5d1b429a4fee6 Author: Oleg Pykhalov Commit: Michael Albinus Recognize bugs.gnu.org in debbugs * packages/debbugs/debbugs-browse.el (debbugs-browse-url-regexp): New defcustom. (debbugs-browse-url): Recognize bugs.gnu.org. Copyright-paperwork-exempt: yes --- packages/debbugs/debbugs-browse.el | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/packages/debbugs/debbugs-browse.el b/packages/debbugs/debbugs-browse.el index 7e37eb6..ee00926 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-2017 Free Software Foundation, Inc. +;; Copyright (C) 2015-2018 Free Software Foundation, Inc. ;; Author: Michael Albinus ;; Keywords: comm, hypermedia, maint @@ -36,15 +36,18 @@ This can be either `debbugs-gnu-bugs' or `debbugs-org-bugs'." (const debbugs-org-bugs)) :version "25.1") +(defcustom debbugs-browse-url-regexp + (format "^%s\\(%s\\)?\\([[:digit:]]+\\)$" + "https?://\\(debbugs\\|bugs\\)\\.gnu\\.org/" + (regexp-quote "cgi/bugreport.cgi?bug=")) + "Regexp matching Debbugs bug report URL." + :group 'debbugs-gnu + :type 'regexp) + (defun debbugs-browse-url (url &optional _new-window) (when (and (stringp url) -(string-match - (format - "^%s\\(%s\\)?\\([[:digit:]]+\\)$" - "https?://debbugs\\.gnu\\.org/" - (regexp-quote "cgi/bugreport.cgi?bug=")) - url)) -(funcall debbugs-browse-function (string-to-number (match-string 2 url))) +(string-match debbugs-browse-url-regexp url)) +(funcall debbugs-browse-function (string-to-number (match-string 3 url))) ;; Return t for add-function mechanery. t))
[elpa] master updated (dcc9ba0 -> 5133f49)
albinus pushed a change to branch master. from dcc9ba0 Set file modes of pinentry socket for extra safety new c826ed8 Recognize bugs.gnu.org in debbugs new 5133f49 Bump debbugs 0.15 Summary of changes: packages/debbugs/Debbugs.wsdl | 2 +- packages/debbugs/debbugs-browse.el | 19 +++ packages/debbugs/debbugs-gnu.el| 2 +- packages/debbugs/debbugs-org.el| 2 +- packages/debbugs/debbugs-ug.info | 37 +++-- packages/debbugs/debbugs-ug.texi | 9 + packages/debbugs/debbugs.el| 4 ++-- packages/debbugs/debbugs.info | 20 ++-- packages/debbugs/debbugs.texi | 2 +- 9 files changed, 51 insertions(+), 46 deletions(-)
[elpa] master 5133f49 2/2: Bump debbugs 0.15
branch: master commit 5133f49c2a7f084adb1885cfaa22aef2edfb9c1f Author: Michael Albinus Commit: Michael Albinus Bump debbugs 0.15 * packages/debbugs/Debbugs.wsdl: * packages/debbugs/debbugs.el: * packages/debbugs/debbugs-browse.el: * packages/debbugs/debbugs-gnu.el: * packages/debbugs/debbugs-org.el: * packages/debbugs/debbugs-ug.texi: * packages/debbugs/debbugs.texi: Update copyright years. * packages/debbugs/debbugs-ug.texi (Minor Mode): Mention `debbugs-browse-url-regexp'. * packages/debbugs/debbugs.el: Increase Version to 0.15. --- packages/debbugs/Debbugs.wsdl| 2 +- packages/debbugs/debbugs-gnu.el | 2 +- packages/debbugs/debbugs-org.el | 2 +- packages/debbugs/debbugs-ug.info | 37 +++-- packages/debbugs/debbugs-ug.texi | 9 + packages/debbugs/debbugs.el | 4 ++-- packages/debbugs/debbugs.info| 20 ++-- packages/debbugs/debbugs.texi| 2 +- 8 files changed, 40 insertions(+), 38 deletions(-) diff --git a/packages/debbugs/Debbugs.wsdl b/packages/debbugs/Debbugs.wsdl index 69b7d82..24ef93b 100644 --- a/packages/debbugs/Debbugs.wsdl +++ b/packages/debbugs/Debbugs.wsdl @@ -1,6 +1,6 @@ -