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)))))