On Tue, 23 Mar 2010 07:47:40 +0100, David Maus wrote: > > [1 ] > Eric S Fraga wrote: > >On Fri, 19 Mar 2010 23:00:23 +0100, David Maus wrote: > >> Hello all, > >> > >> 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. > >> > >> To use org-atom.el you need the library atom-syndication.el, an > > >David, > > >a simple point: I added (require 'org-atom) to my initialisation file > >and Emacs fails starting up with: > > >,---- > >| Debugger entered--Lisp error: (void-variable org-export-inbuffer-options-extra) > >| byte-code("Δ‰ƒ\n@‰ >„Ε C \"\nA‰„*ΖΗ!‡" [org-atom-infile-options opt --cl-dolist-temp-- org-export-inbuffer-options-extra nil append provide org-atom] 4) > >| require(org-atom) > >`---- > > >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 appropriate > >libraries are required by your code. > > 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 have (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.