Function: gnus-button-handle-info-url
gnus-button-handle-info-url is a byte-compiled function defined in
gnus-art.el.gz.
Signature
(gnus-button-handle-info-url URL)
Documentation
Fetch an info URL.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defun gnus-button-handle-info-url (url)
"Fetch an info URL."
(setq url (subst-char-in-string ?+ ?\ url))
(cond
((string-match "^\\([^:/]+\\)?/\\(.*\\)" url)
(gnus-info-find-node
(concat "(" (or (gnus-url-unhex-string (match-string 1 url))
"Gnus")
")" (gnus-url-unhex-string (match-string 2 url)))))
((string-match "([^)\"]+)[^\"]+" url)
(setq url
(string-replace
"\"" "" (replace-regexp-in-string "[\n\t ]+" " " url)))
(gnus-info-find-node url))
(t (error "Can't parse %s" url))))