From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: re-exporting a web site Date: Tue, 19 May 2009 10:46:39 -0400 Message-ID: <4130.1242744399@gamaville.dokosmarshall.org> References: <87eiuljpdg.fsf@eeepc.chemeng.ucl.ac.uk> <874ovhchtq.fsf@fastmail.fm> Reply-To: nicholas.dokos@hp.com Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M6Qb9-0006Dv-RR for emacs-orgmode@gnu.org; Tue, 19 May 2009 10:47:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M6Qb8-0006Dj-N3 for emacs-orgmode@gnu.org; Tue, 19 May 2009 10:47:19 -0400 Received: from [199.232.76.173] (port=40718 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M6Qb8-0006Dg-CY for emacs-orgmode@gnu.org; Tue, 19 May 2009 10:47:18 -0400 Received: from qmta12.emeryville.ca.mail.comcast.net ([76.96.27.227]:56248) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M6Qb7-0003qM-LV for emacs-orgmode@gnu.org; Tue, 19 May 2009 10:47:17 -0400 In-Reply-To: Message from Matthew Lundin of "Tue, 19 May 2009 09:01:37 CDT." <874ovhchtq.fsf@fastmail.fm> 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: Matthew Lundin Cc: Eric S Fraga , emacs-orgmode@gnu.org Matthew Lundin wrote: > Hi Eric, > > Eric S Fraga writes: > > > Hello, > > > > I've been through the manual and the faq but just cannot seem to find > > the answer to a very simple question: I need to re-publish > > (i.e. re-export) a website that is written in org-mode because I've > > changed some of the style information that is "included" by each .org > > file. Although I can force a re-export on individual files (C-u C-c C-e > > F), I cannot force a re-export on a "project" (C-c C-e X). Asking to > > export the project simply skips all the unmodified files. Trying C-u > > C-c C-e X gives > > > > ,---- > > | org-publish-get-base-files: Wrong type argument: stringp, nil > > `---- > > > > I receive the same error when I try to export using C-u C-c C-e X. > > As a temporary fix, you can use C-u C-c C-e P while visiting one of the > org files in the project. That's the method I use to update an entire > website. > As a workaround for the skipping of unmodified files: does setting org-publish-use-timestamps-flag to nil temporarily do the deed? I'm not sure what that will do to the timestamps: they will probably be completely out of sync afterwards; but that's exactly what Matt's method does (for the current project only), so it could not be *too* bad !-) You can also try to blow away (or move aside) the time stamps directory (~/.org-timestamps by default, or the value of org-publish-timestamp-directory) and try publishing again. HTH, Nick