Nick Dokos <nicholas.dokos <at> hp.com> writes: > Aidan Gauland <aidalgol <at> no8wireless.co.nz> wrote: > > Yes it does. Sorry, I should have worded that differently. I meant > > that I have been repeatedly wiping ~/.org-timestamps/ in hopes that it > > will not get screwed up again and think none of my files have changed, > > and never re-publishes changed files (after an initial org-publish > > operation). I think I have run into a bug in org-mode and I really > > want to track it down, so I thought the best place to start would be > > to look at what the timestamps are (in a human-readable format). > > > > OK - thanks. I started taking a look at the code, but I'm not getting > anywhere fast, so the more eyes we can have on it the better.
Actually, we can forget about the timestamps. I finally figured out what circumstances under which this bug happens: I am trying to export from a system where some of the symlinks in the project are broken. Here's my setup: I sync my home directory on my laptop and desktop computers using Unison. In my project, I have symlinks to files in ~/images/, but since my laptop hard drive has less capacity than the one in my desktop, I only keep ~/images/ on my desktop. As a result of this setup, some symlinks in my org-mode project are broken on my laptop. When I publish my project on my desktop, where no symlinks are broken, org-publish behaves as expected; when I publish the same project on my laptop, where some symlinks are broken, org-publish appears to succeed, but publishes no changes. I am really sorry for such a delayed response, but my university semester started up again, which has been really hectic because of the Feburary Christchurch earthquake. Kind regards, Aidan Gauland