From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/5304 Path: news.gmane.org!not-for-mail From: lance Newsgroups: gmane.emacs.gnus.user Subject: Re: gnus open RSS link in W3M? Date: Wed, 06 Jul 2005 15:31:06 -0500 Organization: Nationwide Internet Message-ID: <873bqry8vp.fsf@mail.augustmail.com> References: <87y88qdz57.fsf@mail.augustmail.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138671050 26903 80.91.229.2 (31 Jan 2006 01:30:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 01:30:50 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:35:05 2006 Original-Path: quimby.gnus.org!newsfeed.gazeta.pl!news.nask.pl!newsfeed.pionier.net.pl!newshub.sdsu.edu!newshosting.com!nx01.iad01.newshosting.com!nntp.nationwide.net!news.shreve.net!not-for-mail Original-Newsgroups: gnu.emacs.gnus User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4 (Jumbo Shrimp, linux) Cancel-Lock: sha1:9zAfwjxrGFMoRbWAactpmedZ1Uw= Original-NNTP-Posting-Host: d0d30e71.news.nationwide.net Original-X-Trace: DXC=PT7ci_W]:c:idZN?[Aj^G5P>_UFnU4 Guido Van Hoecke writes: ;From Info, RSS I added the following to my .gnus file: (require 'browse-url) (defun browse-nnrss-url( arg ) (interactive "p") (let ((url (assq nnrss-url-field (mail-header-extra (gnus-data-header (assq (gnus-summary-article-number) gnus-newsgroup-data)))))) (if url (progn (browse-url (cdr url)) (gnus-summary-mark-as-read-forward 1)) (gnus-summary-scroll-up arg)))); (eval-after-load "gnus" #'(define-key gnus-summary-mode-map (kbd "") 'browse-nnrss-url)) (add-to-list 'nnmail-extra-headers nnrss-url-field) and get the error: Debugger entered--Lisp error: (wrong-number-of-arguments require 3) (require (quote w3-auto) nil t) (progn (require (quote thingatpt)) (require (quote term)) (require (quote dired)) (require (quote executable)) (require (quote w3-auto) nil t)) (eval-when-compile (require (quote thingatpt)) (require (quote term)) (require (quote dired)) (require (quote executable)) (require (quote w3-auto) nil t)) load-internal("browse-url" nil t nil undecided) load("browse-url" nil t nil) require(browse-url) load-internal("~/.gnus" nil t nil undecided) load("~/.gnus" nil t) gnus-read-init-file() gnus-1(nil nil nil) gnus() # select-frame framep frame-iconified-p deiconify-frame raise-frame] 3 1089222 nil>() call-interactively(toolbar-gnus) #() call-interactively(toolbar-news) release-and-activate-toolbar-button(#) call-interactively(release-and-activate-toolbar-button) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(error (wrong-number-of-arguments require 3)) (require (quote w3-auto) nil t) (progn (require (quote thingatpt)) (require (quote term)) (require (quote dired)) (require (quote executable)) (require (quote w3-auto) nil t)) (eval-when-compile (require (quote thingatpt)) (require (quote term)) (require (quote dired)) (require (quote executable)) (require (quote w3-auto) nil t)) load-internal("browse-url" nil t nil undecided) load("browse-url" nil t nil) require(browse-url) load-internal("~/.gnus" nil t nil undecided) load("~/.gnus" nil t) gnus-read-init-file() gnus-1(nil nil nil) gnus() # select-frame framep frame-iconified-p deiconify-frame raise-frame] 3 1089222 nil>() call-interactively(toolbar-gnus) #() call-interactively(toolbar-news) release-and-activate-toolbar-button(#) call-interactively(release-and-activate-toolbar-button) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(error (wrong-type-argument window-live-p #)) select-window(#) byte-code("..." [curwin select-window] 2) throw(top-level nil) #() call-interactively(top-level) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(error (beginning-of-buffer)) scroll-down(5) mwheel-scroll(#) call-interactively(mwheel-scroll) > lance writes: > >> Hey all, >> >> Another question. I have a RSS Feed that goes to the WWW.RSSWEATHER.COM >> website. GNUS keeps putting all the information into a link. How do I >> get gnus to open up the feed in W3M instead of giving me a link? > > The RSS node in the gnus info manual gives a recipe to achieve this. > > Guido. -- Lance Hoffmeyer lance@augustmail.com ------------------------------------------------------------------------------- The natural progress of things is for liberty to yield and governments to gain ground. - Thomas Jefferson