From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Price Subject: Re: Manipulating Dates Automatically in a Headline Date: Wed, 13 Aug 2014 09:37:05 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58990) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHYjj-0002Kk-FU for emacs-orgmode@gnu.org; Wed, 13 Aug 2014 09:37:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XHYji-0006Go-5y for emacs-orgmode@gnu.org; Wed, 13 Aug 2014 09:37:07 -0400 Received: from mail-qa0-x232.google.com ([2607:f8b0:400d:c00::232]:62095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHYji-0006Gj-2k for emacs-orgmode@gnu.org; Wed, 13 Aug 2014 09:37:06 -0400 Received: by mail-qa0-f50.google.com with SMTP id s7so10139892qap.9 for ; Wed, 13 Aug 2014 06:37:05 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org Mode It's been a couple of days so I'll try restate this question more clearly. I'm hoping it's possible to do something like this: * Week one (<2014-09-09>) * Week two (EVALUATE A LISP EXPRESSION THAT INSERTS A TIMESTAMP ONE WEEK LATER THAN LAST TIMESTAMP FOUND IN BUFFER) I don't have much experience with babel so I'm not sure how to do this, but if it's possible I would love some hints. Thanks as always, Matt On Mon, Aug 11, 2014 at 2:20 PM, Matt Price wrote: > Hi Everyone, > > I've asked this before, but that was a year or two ago and am hoping > someone has an idea now, perhaps involving babel or something. > > every year at this time I rewrite a set of syllabi. I do a lot of > moving htings around while i'm oding it, and at the end I have to > enter a whole bunch of dates somewhat laboriously. I have headlines > that look about like either like this: > > ----------------- > * Outline > ** Week 1: Topic Title (<2013-09-10>) > Longish Description > *** Reading > - Article 1 > - Article 2 > *** Lab > *** Notes > ----------------------------------- > > or like this: > ---------------------- > * Outline > ** Week 1: <2013-09-09> > *** Seminar: Technology and Society (<2013-09-10>) > *** Reading > - Article 1 > - Article 2 > *** Plenary: Global Citizenship (<2013-09-13>) > -------------------- > > I would like to replace the timestamps with code that dynamically > generates timestamps based on the value either in the last sibling > headline, or the parent headline. It seems to me this ought to be > possible, but I'm not at all sure how to do it. i would really > appreciate any guidance. thanks! > > Matt