[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] File modification date

From: Carsten Dominik
Subject: Re: [Orgmode] File modification date
Date: Thu, 20 Aug 2009 21:04:39 +0100

On Aug 20, 2009, at 10:12 AM, S├ębastien Vauban wrote:


I've always found the DATE header to be kind of useless, as it only indicates
the creation date of the file.

For me, it would be better if it would be the last edit date as it is the case
with the Emacs time-stamp.

Here a proposition to make this automagic:

--8<---------------cut here---------------start------------->8---
(add-hook 'org-mode-hook
         (lambda ()
(set (make-local-variable 'time-stamp-format) "%:y-%02m- %02d") (set (make-local-variable 'time-stamp-start) "^#\\+DATE: +")
           (set (make-local-variable 'time-stamp-end) "$")))
--8<---------------cut here---------------end--------------->8---

Of course, `time-stamp-format' may be changed according to your taste.

Shouldn't be such a thing be the default?

DATE was implemented exactly to specify a fixed date.  You can get
the modification date with


and the current date with


These will be expanded upon export.  So you can, in fact, do

    #+DATE: {{{modification-time(%Y-%m-%d)}}}


- Carsten

reply via email to

[Prev in Thread] Current Thread [Next in Thread]