From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Re: org-publish not publishing changed files Date: Tue, 22 Mar 2011 02:18:17 -0400 Message-ID: <6141.1300774697@alphaville.dokosmarshall.org> References: <20110319011622.GA11088@neko> <3366.1300498384@alphaville.dokosmarshall.org> Reply-To: nicholas.dokos@hp.com Return-path: Received: from [140.186.70.92] (port=57466 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q1uv8-0003Zc-Kj for emacs-orgmode@gnu.org; Tue, 22 Mar 2011 02:18:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q1uv7-0005CM-7R for emacs-orgmode@gnu.org; Tue, 22 Mar 2011 02:18:22 -0400 Received: from vms173007pub.verizon.net ([206.46.173.7]:63668) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q1uv7-0005CA-4D for emacs-orgmode@gnu.org; Tue, 22 Mar 2011 02:18:21 -0400 Received: from alphaville.dokosmarshall.org ([unknown] [173.76.32.106]) by vms173007.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LIG00CW746IAV00@vms173007.mailsrvcs.net> for emacs-orgmode@gnu.org; Tue, 22 Mar 2011 01:18:18 -0500 (CDT) In-reply-to: Message from Aidan Gauland of "Tue, 22 Mar 2011 02:00:27 -0000." 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: Aidan Gauland Cc: nicholas.dokos@hp.com, emacs-orgmode@gnu.org Aidan Gauland wrote: > Nick Dokos hp.com> writes: > > org uses timestamps to figure out which files need publishing > > (see section 13.4 of the Org manual) and they may have gotten > > curdled somehow. You can force publication by giving a second > > argument to org-publish (if you called it interactively, you > > could do that by giving it a prefix arg): > > > > (org-publish "aidalgolland" t) > > > > Or you can try getting rid of the timestamps (they are stored > > in the directory named in the variable org-publish-timestamp-directory > > (by default "~/.org-timestamps/") and publish again. > > > > If you can figure out *why* they got out of sync, that would be > > a bonus and worth a post here, particularly if you can identify > > a bug in the code. > > How can I get the timestamps in a more human-readable format? I keep > having this problem (and no symlinks involved) and keep having to wipe > the timestamps directory (a royal nuisance). > Doesn't the prefix argument work? C-u C-c C-e followed by F or P or X or E should republish whatever you specified (file, current project, some project or all projects resp.), no matter what the cache says. Nick