From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/11699 Path: news.gmane.org!not-for-mail From: Desmond Rivet Newsgroups: gmane.emacs.gnus.user Subject: Re: Problems with nrss-url-field Date: Sun, 07 Dec 2008 13:22:32 -0500 Organization: A noiseless patient Spider Message-ID: <87prk3x2tz.fsf@zinc.branchcut.ath.cx> References: <873ah2tt67.fsf@zinc.branchcut.ath.cx> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1228678923 28308 80.91.229.12 (7 Dec 2008 19:42:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Dec 2008 19:42:03 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Sun Dec 07 20:43:09 2008 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1L9PX0-0004hK-Qd for gegu-info-gnus-english@m.gmane.org; Sun, 07 Dec 2008 20:43:07 +0100 Original-Received: from localhost ([127.0.0.1]:59609 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L9PVp-0004Z9-T3 for gegu-info-gnus-english@m.gmane.org; Sun, 07 Dec 2008 14:41:53 -0500 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!news.motzarella.org!motzarella.org!news.motzarella.org!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 51 Original-X-Trace: news.motzarella.org U2FsdGVkX18q/5EAu7MxiGR4m7/istli5tZVdPnRcH5gyvcAOQjS6Cn3F5Xv6TW9xj09MaQNq6r9dvPId9+yfkgQQAxrv1C6sL/JGdhfFYjGzn1/l6qxCYYj3r7K6EywGGSNLCKFxOM= Original-X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers Original-NNTP-Posting-Date: Sun, 7 Dec 2008 19:08:08 +0000 (UTC) X-Auth-Sender: U2FsdGVkX1+Y1b9AsRX1w1ZrB3prr+UMkf88Yl+SIWJCurolb8GfqQ== Cancel-Lock: sha1:92LkjuyYqEAPEvJYCAVR8LZPpU4= sha1:yL4GfOH5nUGn9vib4LASAsRmVUQ= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Original-Xref: news.stanford.edu gnu.emacs.gnus:81954 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:11699 Archived-At: Desmond Rivet writes: > Hi all, > > I have the following in my .gnus.el, cribbed from some website I've > forgotten: > > (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 "C-c ") 'browse-nnrss-url)) > (add-to-list 'nnmail-extra-headers nnrss-url-field) > > The idea is that I want C-c to launch the RSS url in a browser. > > This actually worked fine the first couple of times I started up Gnus. > But now when I start up Gnus, I get this in the minibuffer: > > Error in ~/.gnus: nnrss-url-field > > Commenting out the elisp code above allows Gnus to start up. > > My elisp is...sketchy, but I can generally follow snippets of code > when I put in the effort. But I don't even know how to debug this... > > Any ideas? Even pointers on how to get more information on what's > going wrong would be helpful... I should probably also mention that I'm running this version of emacs: GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) And Gnus version 5.13. -- Desmond Rivet Pain is weakness leaving the body.