From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Elston Subject: Changing multiple dates en masse Date: Thu, 09 Apr 2009 15:03:45 -0700 Message-ID: <49DE70C1.5070304@comcast.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ls2Ly-0000Wy-2g for emacs-orgmode@gnu.org; Thu, 09 Apr 2009 18:04:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ls2Lx-0000Wb-CD for emacs-orgmode@gnu.org; Thu, 09 Apr 2009 18:04:09 -0400 Received: from [199.232.76.173] (port=40721 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ls2Lx-0000WY-7b for emacs-orgmode@gnu.org; Thu, 09 Apr 2009 18:04:09 -0400 Received: from qmta06.emeryville.ca.mail.comcast.net ([76.96.30.56]:48809) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ls2Lw-0003lm-Iw for emacs-orgmode@gnu.org; Thu, 09 Apr 2009 18:04:08 -0400 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: org-mode emacs-orgmode I teach a weekly class and have a number of tasks that go into preparing for the class. I have an org file set up with these tasks. Occasionally I have to put off a class for a week. That means all the following classes and their sub-tasks must also be moved by a week. So far, I have had to expand the entire tree and visit each task in turn and use the S-right on each date to get the rescheduled time correct. Is there a way to select a region and have org-mode add an offset to each task (specifically the deadlines) in the region? Alternatively, is there a way of specifying my tasks such that I can say that Task A is to take place 1w after Task B, or Task C must take place 4d before Task D? Mark