From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: Shift keys when you have multiple todo sets in one file Date: Thu, 17 Dec 2009 06:53:10 -0500 Message-ID: References: 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 1NLEv3-0007qU-7x for emacs-orgmode@gnu.org; Thu, 17 Dec 2009 06:53:21 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NLEuy-0007oC-Aa for emacs-orgmode@gnu.org; Thu, 17 Dec 2009 06:53:20 -0500 Received: from [199.232.76.173] (port=46841 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NLEux-0007o1-Sv for emacs-orgmode@gnu.org; Thu, 17 Dec 2009 06:53:15 -0500 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:44102) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NLEux-000393-3u for emacs-orgmode@gnu.org; Thu, 17 Dec 2009 06:53:15 -0500 In-Reply-To: (Mueen Nawaz's message of "Wed, 16 Dec 2009 23:37:56 -0600") 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: Mueen Nawaz Cc: emacs-orgmode@gnu.org Mueen Nawaz writes: > From the docs: > > "S-<> and S-<> and walk through all keywords from all sets" > > What I would /really/ like is for S-<> and S-<> to _stay_ > within the same set, with me using C-S-<> (or right) to > _switch_ to another set. > > What I have (so far) on the top of the file is: > > #+TODO: TODO | DONE > #+TODO: WAITING | DONE > > The reason I kept it as separate sets is that I anticipate > WAITING to be infrequent compared to TODO. So I don't want to put TODO > and WAITING in the same set. I think there's another (more standard) > way of setting the TODO state (I forget the shortcut), but for me the > S-Left/Right is really, really convenient. I understand that you prefer S-left/right. However, I believe cycling with C-c C-t will stay within the same set. (I proofread that keybinding couple of times.) :) As an aside, I've found that it's very fast to use the new speed commands to change todo states. If org-use-speed-commands is turned on, all one needs to do is hit "t" at the start of a headline. > And incidentally, the S-Left/Right doesn't seem to do as > advertised. It jumps from one set to the other only once (haven't > tested with 3 sets). I believe the presence of duplicate DONEs above is interfering with the cycling from state to state. If I get rid of the second DONE or change it to a different state, the cycling from set to set works as expected, TODO --> DONE --> WAITING --> nil --> TODO. E.g. #+TODO: TODO | DONE #+TODO: WAITING Best, Matt