[elpa] master c826ed8 1/2: Recognize bugs.gnu.org in debbugs

2018-01-17 Thread Michael Albinus
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)

2018-01-17 Thread Michael Albinus
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

2018-01-17 Thread Michael Albinus
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 @@
 
 
-