From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/11693 Path: news.gmane.org!not-for-mail From: Desmond Rivet Newsgroups: gmane.emacs.gnus.user Subject: Problems with nrss-url-field Date: Fri, 05 Dec 2008 12:42:40 -0500 Organization: A noiseless patient Spider Message-ID: <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 1228502453 18686 80.91.229.12 (5 Dec 2008 18:40:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2008 18:40:53 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Fri Dec 05 19:41:57 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 1L8fcW-0003BR-GU for gegu-info-gnus-english@m.gmane.org; Fri, 05 Dec 2008 19:41:44 +0100 Original-Received: from localhost ([127.0.0.1]:32844 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L8fbL-0006Ru-RO for gegu-info-gnus-english@m.gmane.org; Fri, 05 Dec 2008 13:40:31 -0500 Original-Path: news.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!news.motzarella.org!motzarella.org!news.motzarella.org!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 44 Original-X-Trace: news.motzarella.org U2FsdGVkX1+NYodYInqRIQU4P8b6L8vWAY07kHBsAJKqoprUTyD3UF2ph/BitYn7sTnsSp0rWvShIDs/u049m9w8qfQET19hjFSvWKW2zWRQfU64gNYiEIEDOe5fULBZwW3Kd3DfAm8= Original-X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers Original-NNTP-Posting-Date: Fri, 5 Dec 2008 17:51:29 +0000 (UTC) User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) X-Auth-Sender: U2FsdGVkX1/pGe+r2d5hx4o7IHJqqyLRwo4NiESxVpZJMhKApGlgwA== Cancel-Lock: sha1:cg2XW4tGA6rusfa6EfsMqx8+ln4= sha1:RNonpR4ItJ27Jj8faLEdW3YyIj4= Original-Xref: news.stanford.edu gnu.emacs.gnus:81948 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:11693 Archived-At: 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... -- Desmond Rivet Pain is weakness leaving the body.