From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Re: log on state change Date: Tue, 04 Sep 2007 18:43:58 +0200 Message-ID: <87sl5ufkj5.fsf@bzg.ath.cx> References: <87abs6j0av.fsf@myhost.localdomain> <0ae951a333c90e9d17ccadcfb9e172ee@science.uva.nl> <8e4043639cf71fc8b0ea77cfff4c9a58@science.uva.nl> 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 1ISbVY-0005mu-86 for emacs-orgmode@gnu.org; Tue, 04 Sep 2007 12:44:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ISbVX-0005mf-5z for emacs-orgmode@gnu.org; Tue, 04 Sep 2007 12:44:07 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ISbVX-0005mc-19 for emacs-orgmode@gnu.org; Tue, 04 Sep 2007 12:44:07 -0400 Received: from ag-out-0708.google.com ([72.14.246.246]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1ISbVW-0006yF-Nv for emacs-orgmode@gnu.org; Tue, 04 Sep 2007 12:44:06 -0400 Received: by ag-out-0708.google.com with SMTP id 35so2176619aga for ; Tue, 04 Sep 2007 09:44:06 -0700 (PDT) In-Reply-To: (Leo's message of "Mon, 03 Sep 2007 20:56:54 +0100") 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 Leo writes: > Using tags to setup todo looks unclean to me. However it is very nice to > be able to set up todo using an interface similar to tags. > > And since the argument to org-todo has become completely useless because > of this feature. I propose the following: > > C-c C-t (`org-todo') brings up an interface similar to the one for > org-set-tags but only for todos (C-c C-c only for tags) I wish we could stick to the yes-very-busy C-c C-c key for setting both TODOs and tags. Here is another suggestion: why not restrict the fast selection to TODO keywords when the point is at TODO keywords, and to tags when the point is on tags? This would make C-c C-c even more context-aware, but I guess this is what most users expect from it. And since the current behavior is okay, I guess this new contextual behavior should be set through an option, defaulting to nil. Another argument to let C-c C-t continue its job is that it is able to distinguish between "sequence" TODOs and "type" TODOs. This is extremely useful -- especially when C-c C-t is bound to `org-agenda-todo' and you don't remember whether the expected TODO keywords for a headline are part of a sequence or are types. Regards, -- Bastien