Synch to No Gnus 200402251344.
authoryamaoka <yamaoka>
Wed, 25 Feb 2004 13:52:53 +0000 (13:52 +0000)
committeryamaoka <yamaoka>
Wed, 25 Feb 2004 13:52:53 +0000 (13:52 +0000)
lisp/ChangeLog
lisp/gnus-art.el

index 77beac6..3d85e5b 100644 (file)
@@ -1,3 +1,8 @@
+2004-02-25  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow
+       / in mailto URLs.
+
 2004-02-24  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * spam-report.el (spam-report-process-queue): Fix interactive use.
index 83d76d5..4f8d463 100644 (file)
@@ -6565,7 +6565,7 @@ positives are possible."
     ("\\(<URL: *\\)mailto: *\\([^> \n\t]+\\)>"
      0 (>= gnus-button-message-level 0) gnus-url-mailto 2)
     ;; RFC 2368 (The mailto URL scheme)
-    ("mailto:\\([-a-z.@_+0-9%=?&]+\\)"
+    ("\\bmailto:\\([-a-z.@_+0-9%=?&/]+\\)"
      0 (>= gnus-button-message-level 0) gnus-url-mailto 1)
     ("\\bmailto:\\([^ \n\t]+\\)"
      0 (>= gnus-button-message-level 0) gnus-url-mailto 1)
@@ -6700,7 +6700,7 @@ variable it the real callback function."
      0 (>= gnus-button-browse-level 0) browse-url 0)
     ("^[^:]+:" gnus-button-url-regexp
      0 (>= gnus-button-browse-level 0) browse-url 0)
-    ("^[^:]+:" "\\bmailto:\\([-a-z.@_+0-9%=?&]+\\)"
+    ("^[^:]+:" "\\bmailto:\\([-a-z.@_+0-9%=?&/]+\\)"
      0 (>= gnus-button-message-level 0) gnus-url-mailto 1)
     ("^[^:]+:" "\\(<\\(url: \\)?\\(nntp\\|news\\):\\([^>\n ]*\\)>\\)"
      1 (>= gnus-button-message-level 0) gnus-button-message-id 4))