From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastian Rose Subject: Re: Org-jekyll - org-publish-initialize-files-alist Date: Wed, 30 Jun 2010 13:32:44 +0200 Message-ID: <87k4pg7o2r.fsf@gmx.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=42915 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTvWz-0000qi-Cl for emacs-orgmode@gnu.org; Wed, 30 Jun 2010 07:32:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTvWx-0005HN-VU for emacs-orgmode@gnu.org; Wed, 30 Jun 2010 07:32:41 -0400 Received: from mail.gmx.net ([213.165.64.20]:59967) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OTvWx-0005Gu-Hg for emacs-orgmode@gnu.org; Wed, 30 Jun 2010 07:32:39 -0400 In-Reply-To: (Nathan Neff's message of "Tue, 29 Jun 2010 17:45:39 -0500") 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: Nathan Neff Cc: emacs-orgmode Nathan Neff writes: > Some time ago, I set up a blog using org-jekyll. I recently tried > to publish my blog, but when I run: > > org-jekyll-export-blog > > I get the message: Symbol's function definition is void: > org-publish-initialize-files-alist > > I grepped for this function, and noticed that it is now defined in > org-protocol.el > using (declare-function org-publish-initilialize-files-alist "org-publish"), > whereas before, the function was declared in org-publish.el > > Can anyone help with this problem? > > I tried putting this in my emacs, but it didn't work: > (require 'org-protocol.el) > (require 'org-publish) > (require 'org-jekyll) Hi Nathan, glad you pointed out this one. No, that function does not exist anymore! It is still declared in org-protocol.el but that's obsolete. I'll have to remove that from org-protocol.el. The list of files in a project is now stored as elisp code in cache files. You can find all the functions in questions by either searching `(defun org-publish-cache' in org-publish.el, or simply doing C-h f org-publish-cache TAB TAB Best wishes Sebastian