From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: org-feed broken? Date: Wed, 13 May 2009 18:06:02 +0200 Message-ID: <907D6462-C9A3-4317-AD7A-99543EE4EC3C@gmail.com> References: <20090513111722.4f7b4f24@johnrakestraw.com> Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M4GyG-0007nF-ME for emacs-orgmode@gnu.org; Wed, 13 May 2009 12:06:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M4GyC-0007l5-7U for emacs-orgmode@gnu.org; Wed, 13 May 2009 12:06:16 -0400 Received: from [199.232.76.173] (port=51524 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M4GyB-0007ky-RH for emacs-orgmode@gnu.org; Wed, 13 May 2009 12:06:11 -0400 Received: from mail-ew0-f162.google.com ([209.85.219.162]:46011) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M4GyB-00076j-8t for emacs-orgmode@gnu.org; Wed, 13 May 2009 12:06:11 -0400 Received: by ewy6 with SMTP id 6so936142ewy.42 for ; Wed, 13 May 2009 09:06:07 -0700 (PDT) In-Reply-To: <20090513111722.4f7b4f24@johnrakestraw.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Rakestraw Cc: org-mode Org-Mode It seems that in Emacs 22, ignore-errors is defined in cl-macs.el, in Emacs 23 it has moved to subr.el. Try adding (eval-when-compile (require 'cl) (require 'cl-macs)) early on in org-feed.el, does that help? - Carsten On May 13, 2009, at 5:17 PM, John Rakestraw wrote: > Hi -- > > Emacs 22.3.1 > Org-mode latest fetch from git repository > > Several weeks ago I tested org-feed.el. I suppose I could be losing > my mind, but I'm quite sure I had it working. I'm only now getting > around to integrating the use of reQall into my regular practice, and > I've discovered that the attempt to update the feed yields the error > message "invalid function: ignore-errors". > > C-h v indeed indicates that "ignore-errors" is not defined. > > ignore-errors is called three times in org-feed.el (lines 317, 558, > and > 562). Each of the lines is identical: > > (ignore-errors (kill-buffer feed-buffer)) > > If I comment out these lines, then the rss feed from reQall is > downloaded successfully. > > I don't know lisp (or any programming language). Can someone give me > an > idea whether I'm running any risk of data loss by running org-feed.el > without these calls? > > And am I correct in assuming that ignore-errors is a function > introduced in emacs 23? If so, can I get the definition and install it > in my .emacs configuration as a holdover until I upgrade to emacs 23? > > Thanks. > > -- > John Rakestraw > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode