From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anupam Sengupta Subject: Feature Request: Simultaneous change using S- / S- on time ranges? Date: Thu, 12 Mar 2009 21:37:18 +0530 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LhnRi-0004Ay-4W for emacs-orgmode@gnu.org; Thu, 12 Mar 2009 12:07:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LhnRh-0004AP-FR for emacs-orgmode@gnu.org; Thu, 12 Mar 2009 12:07:45 -0400 Received: from [199.232.76.173] (port=43082 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LhnRh-0004AA-7N for emacs-orgmode@gnu.org; Thu, 12 Mar 2009 12:07:45 -0400 Received: from main.gmane.org ([80.91.229.2]:37191 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LhnRg-0007IO-P7 for emacs-orgmode@gnu.org; Thu, 12 Mar 2009 12:07:44 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LhnRY-00074Q-3J for emacs-orgmode@gnu.org; Thu, 12 Mar 2009 16:07:36 +0000 Received: from 117.192.225.101 ([117.192.225.101]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 12 Mar 2009 16:07:36 +0000 Received: from anupamsg by 117.192.225.101 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 12 Mar 2009 16:07:36 +0000 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: emacs-orgmode@gnu.org Hi, I routinely use time ranges (and occasionally time-stamp ranges) in my org files to document the scheduled block of time for a meeting or activity. As an example, I will mark meetings as: * A Meeting <2009-03-12 Thu 10:00-11:00> As often happens with meetings, rescheduling needs to be done and I use S- or S- on the time-stamp to make the modifications. While this works fine, it usually leads to a duplication when the *time* part of the time-stamp needs to be changed. For the same example above, if the time-block has now changed to 11:00-12:00, then I need to do S- on both the "10:00" and the "11:00" string. I.e, * A Meeting <2009-03-12 Thu 11:00-11:00> ^ +---------------- After the first S- * A Meeting <2009-03-12 Thu 11:00-12:00> ^ +---------------- After the second S- Can we have a feature (with a toggle option perhaps) which would *move* the block (i.e., both time entries) by the same amount when either one is moved in the same direction. I.e., the proposal is to have: * A Meeting <2009-03-12 Thu 11:00-12:00> ^ ^ | | | +---------- Automatically shifted forward by 1 hour +---------------- After the S- Thanks! -- Anupam