Mercurial > emacs
changeset 46967:3b7e1c7a2739
* gnus-art.el (gnus-button-url-regexp): Use POSIX regexp if possible.
author | ShengHuo ZHU <zsh@cs.rochester.edu> |
---|---|
date | Tue, 20 Aug 2002 08:36:01 +0000 |
parents | 47d8bf1dec03 |
children | 8918a6341ace |
files | lisp/gnus/ChangeLog lisp/gnus/gnus-art.el |
diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/gnus/ChangeLog Tue Aug 20 07:57:01 2002 +0000 +++ b/lisp/gnus/ChangeLog Tue Aug 20 08:36:01 2002 +0000 @@ -1,5 +1,7 @@ 2002-08-20 ShengHuo ZHU <zsh@cs.rochester.edu> + * gnus-art.el (gnus-button-url-regexp): Use POSIX regexp if possible. + * nnmh.el (nnmh-request-list-1): Use %.0f instead of %d to avoid arithmetic errors.
--- a/lisp/gnus/gnus-art.el Tue Aug 20 07:57:01 2002 +0000 +++ b/lisp/gnus/gnus-art.el Tue Aug 20 08:36:01 2002 +0000 @@ -4263,7 +4263,10 @@ ;;; Internal Variables: -(defcustom gnus-button-url-regexp "\\b\\(\\(www\\.\\|\\(s?https?\\|ftp\\|file\\|gopher\\|news\\|telnet\\|wais\\|mailto\\):\\)\\(//[-a-zA-Z0-9_.]+:[0-9]*\\)?\\([-a-zA-Z0-9_=!?#$@~`%&*+|\\/:;.,]\\|\\w\\)+\\([-a-zA-Z0-9_=#$@~`%&*+|\\/]\\|\\w\\)\\)" +(defcustom gnus-button-url-regexp + (if (string-match "[[:digit:]]" "1") ;; support POSIX? + "\\b\\(\\(www\\.\\|\\(s?https?\\|ftp\\|file\\|gopher\\|news\\|telnet\\|wais\\|mailto\\|info\\):\\)\\(//[-a-zA-Z0-9_.]+:[0-9]*\\)?[-a-zA-Z0-9_=!?#$@~`%&*+|\\/:;.,[:word:]]+[-a-zA-Z0-9_=#$@~`%&*+|\\/[:word:]]\\)" + "\\b\\(\\(www\\.\\|\\(s?https?\\|ftp\\|file\\|gopher\\|news\\|telnet\\|wais\\|mailto\\|info\\):\\)\\(//[-a-zA-Z0-9_.]+:[0-9]*\\)?\\([-a-zA-Z0-9_=!?#$@~`%&*+|\\/:;.,]\\|\\w\\)+\\([-a-zA-Z0-9_=#$@~`%&*+|\\/]\\|\\w\\)\\)") "Regular expression that matches URLs." :group 'gnus-article-buttons :type 'regexp)