emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Michael Gilbert <mcg@gilbert.org>
To: emacs-orgmode Mailinglist <emacs-orgmode@gnu.org>
Subject: bulk relative time shift (in org file)?
Date: Thu, 30 Jun 2011 15:24:33 -0700	[thread overview]
Message-ID: <D922F8DC-6D01-450D-8E3B-43F623B02C75@gilbert.org> (raw)

Hi —

I've spent a fair amount of time with the manual and have hints that this might be possible, but I'm not piecing it together. Basically what I want to do is this:

- select a number of items with time stamps in an org file (either by region or, if I must, all items subsidiary to a headline)
- change all of their deadlines (or some other time stamp) by a set number of days, relative to the date they currently have
- the result is a bulk rescheduling, with the relative timing of the items remaining intact

Additional points:

- I would prefer to select the type of timestamp to change, but I can probably work with it changing all of them. (Note that some items have both Scheduled and Deadline timestamps. Some even have other, inactive timestamps. Plus, there are also timestamps in the Logbook on some items.)
- I would prefer to do this in the org file, not in the Agenda. This is a planning activity.
- I can see how I might do this by cloning the subtree, but that seems like an ugly hack, involving deleting the original.

Any guidance?

TIA!

— Michael


The Gilbert Center: http://gilbert.org
Nonprofit News: http://nonprofitnews.org

             reply	other threads:[~2011-06-30 22:30 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-30 22:24 Michael Gilbert [this message]
2011-07-01  3:36 ` bulk relative time shift (in org file)? Memnon Anon
2011-07-12 21:30   ` Memnon Anon
2011-07-16 17:10     ` Bastien
2011-07-16 18:00       ` Memnon Anon
2011-07-24 16:06         ` Bastien
2011-07-26 19:44           ` Memnon Anon
2011-07-28  2:01             ` Michael C Gilbert
2011-07-28 15:47               ` Memnon Anon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=D922F8DC-6D01-450D-8E3B-43F623B02C75@gilbert.org \
    --to=mcg@gilbert.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).