From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: Publish atom feeds based on Org files Date: Tue, 23 Mar 2010 09:40:07 +0000 Message-ID: <87pr2v5qbs.wl%ucecesf@ucl.ac.uk> References: <87ocikm0p4.wl%dmaus@ictsoc.de> <87sk7rlwzw.wl%ucecesf@ucl.ac.uk> <87vdcnbkkz.wl%dmaus@ictsoc.de> Reply-To: Eric S Fraga Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nu0bC-0003oO-0J for emacs-orgmode@gnu.org; Tue, 23 Mar 2010 05:40:34 -0400 Received: from [140.186.70.92] (port=55797 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nu0b5-0003ks-3Z for emacs-orgmode@gnu.org; Tue, 23 Mar 2010 05:40:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nu0ay-00023R-Ig for emacs-orgmode@gnu.org; Tue, 23 Mar 2010 05:40:26 -0400 Received: from vscane-b.ucl.ac.uk ([144.82.108.141]:54526) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nu0ay-000227-Dy for emacs-orgmode@gnu.org; Tue, 23 Mar 2010 05:40:20 -0400 In-Reply-To: <87vdcnbkkz.wl%dmaus@ictsoc.de> 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: David Maus Cc: Org Mode On Tue, 23 Mar 2010 07:47:40 +0100, David Maus wrote: >=20 > [1 ] > Eric S Fraga wrote: > >On Fri, 19 Mar 2010 23:00:23 +0100, David Maus wrote: > >> Hello all, > >>=20 > >> Carving another stone that might fit into the cathedral known as > >> Emacs/Orgmode I am glad to present attached file org-atom.el that > >> provides an exporting and a publishing function to create atom feeds > >> based on Org files. > >>=20 > >> To use org-atom.el you need the library atom-syndication.el, an >=20 > >David, >=20 > >a simple point: I added (require 'org-atom) to my initialisation file > >and Emacs fails starting up with: >=20 > >,---- > >| Debugger entered--Lisp error: (void-variable org-export-inbuffer-optio= ns-extra) > >| byte-code("=08=C4=19=89=1A=83=1E=00\n@=89=11=0B>=84=17=00=C5 C=0B\"= =13\nA=89=12=84=08=00*=C6=C7!=87" [org-atom-infile-options opt --cl-dolist-= temp-- org-export-inbuffer-options-extra nil append provide org-atom] 4) > >| require(org-atom) > >`---- >=20 > >What dependencies are there that I should have satisfied before the > >require statement above? I guess, from the error message, that it's > >something to do with cl... you may wish to ensure the approprthe approp= riate > >libraries are required by your code. >=20 > Thanks, I'll look into this. It looks like that the (dolist on the > beginning requires cl. Never considered byte compiling the file. Actually, all that's required for org-atom to load properly for me is to ha= ve (require 'org-exp) (require 'org-atom) to ensure that org-export-inbuffer-options-extra is defined! You may wish to simply put (require 'org-exp) inside org-atom.el.