From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Re: Org-mode 4.69 Date: Thu, 22 Mar 2007 14:59:25 +0100 Message-ID: References: <1e1d92fc98145e6b53ca8593e3b4bc3f@science.uva.nl> <6b77785f0c1e452f7a3be9b4b52ddd90@science.uva.nl> <1a5d239e5dac5e568bbbd7187b125efa@science.uva.nl> <1174519698.12401.13.camel@bertrand.carcosa.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HUNr3-0003nj-Pg for emacs-orgmode@gnu.org; Thu, 22 Mar 2007 10:01:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HUNr2-0003lp-5v for emacs-orgmode@gnu.org; Thu, 22 Mar 2007 10:01:24 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HUNr0-0003lU-Mn for emacs-orgmode@gnu.org; Thu, 22 Mar 2007 09:01:23 -0500 Received: from korteweg.uva.nl ([146.50.98.70]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HUNpC-0000ng-Oo for emacs-orgmode@gnu.org; Thu, 22 Mar 2007 09:59:31 -0400 In-Reply-To: <1174519698.12401.13.camel@bertrand.carcosa.net> 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: "Jason F. McBrayer" Cc: emacs-orgmode On Mar 22, 2007, at 0:28, Jason F. McBrayer wrote: > On Wed, 2007-03-21 at 23:21 +0100, Carsten Dominik wrote: > >>> On Mar 21, 2007, at 15:27, Jason F. McBrayer wrote: >>> >>>> Carsten Dominik writes: > >>>> All I really need it for is multiple DONE states (e.g. COMPLETED >>>> vs. CANCELLED). The current implementation works okay for that, >>>> though it's somewhat overkill. >>> >>> Not so bad, maybe: >>> >>> #+SEQ_TODO: TODO DONE >>> #+SEQ_TODO: RESOLVED >>> #+SEQ_TODO: CANCELLED > > I would like to see this settable in lisp, though, since I want to use > my TODO keywords all across my GTD system rather than different ones in > different files. I can probably try to put together a patch to do this > tomorrow, just so that I'm not kibitzing without offering code. Thank you very much, but this is a bit tricky, so maybe I should do this. If you send me a complex patch, we need to get your papers with the FSF first, or I cannot install the fixes into Emacs. I already have the papers from David and Piotr, so if you plan to contribute code in the future, maybe we should go ahead and do this. > >> Or maybe this should actually be like this:? >> >> #+SEQ_TODO: TODO | DONE RESOLVED CANCELLED > > I don't think an extra syntax would be too worthwhile. If you're > already setting TODO keywords in the file itself, three lines vs. one > line is not a big deal. There is one difference. When everything is in one line, I'd expect C-c C-t to reach these states. When they are in different lines, you will need C-S-right to get to them. Both ways have their advantages. I guess for a special state like CANCELED, a separate sequence would be good, but I can imagine cases where one would like different ways of saying an entry is done. - Carsten