Function: gnus-button-handle-news
gnus-button-handle-news is a byte-compiled function defined in
gnus-art.el.gz.
Signature
(gnus-button-handle-news URL)
Documentation
Fetch a news URL.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defun gnus-button-handle-news (url)
"Fetch a news URL."
(cl-destructuring-bind (_scheme server port group message-id _articles)
(gnus-parse-news-url url)
(cond
(message-id
(with-current-buffer gnus-summary-buffer
(if server
(let ((gnus-refer-article-method
(nconc (list (list 'nntp server))
gnus-refer-article-method))
(nntp-port-number (or port "nntp")))
(gnus-message 7 "Fetching %s with %s"
message-id gnus-refer-article-method)
(gnus-summary-refer-article message-id))
(gnus-summary-refer-article message-id))))
(group
(gnus-button-fetch-group url)))))