From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Piotr Zielinski" Subject: Re: Another GTD question. Date: Wed, 4 Oct 2006 19:11:22 +0200 Message-ID: <3c12eb8d0610041011g22dda93ahf42608e6482f8c77@mail.gmail.com> References: <76f7cd71190bcff68e57e71d163fe49f@science.uva.nl> 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 1GVAHH-0001CH-R0 for emacs-orgmode@gnu.org; Wed, 04 Oct 2006 13:11:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GVAHD-0001BC-Sx for emacs-orgmode@gnu.org; Wed, 04 Oct 2006 13:11:27 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GVAHD-0001B8-OE for emacs-orgmode@gnu.org; Wed, 04 Oct 2006 13:11:23 -0400 Received: from [64.233.162.196] (helo=nz-out-0102.google.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GVANh-0007om-3h for emacs-orgmode@gnu.org; Wed, 04 Oct 2006 13:18:05 -0400 Received: by nz-out-0102.google.com with SMTP id z31so79691nzd for ; Wed, 04 Oct 2006 10:11:23 -0700 (PDT) In-Reply-To: <76f7cd71190bcff68e57e71d163fe49f@science.uva.nl> Content-Disposition: inline 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: Carsten Dominik Cc: emacs-orgmode@gnu.org Hi, In relation to Carsten's email, I'd like to ask about possible integration of headings and plain lists. I remember that such integration was difficult because of the implementation of outline-mode, but I don't know the details. In case this is possible, here are a few reasons why I'd like it: 1. As opposed to headings, plain list items can consists of more than one line. On the other hand, they cannot be assigned tags or marked TODO. So, sometimes, one has to use one or the other. This is especially problematic, if you would like a TODO item below a multi-line plain list item. It would be great if the features of headings and plain lists could be, at least to some extent, combined. 2. Code duplication. At the moment, AFAIK, you need to write separate code for headings and plain lists. Also, some features exist for both but in different forms, for example, TODO/DONE for headings is essentially the same as [ ]/[X] for plain lists. I don't mind having different representation for the same concept as long as their share the same handling code. However, I feel that any attempt at integrating integrating headings and plain lists would require a significant rewrite. Carsten, could you please comment on the main difficulties of such integration? Thanks, Piotr