From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Lists made stronger: lists within lists Date: Mon, 13 Dec 2010 15:50:47 +0100 Message-ID: <72B7EE85-37D5-4393-8CA5-E7F22CB9DA76@gmail.com> References: <87bp4qc2sc.wl%n.goaziou@gmail.com> <20101213154901.202552lfdwhpmogs@webmail.df.eu> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=44632 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PS9jo-0001ap-U7 for emacs-orgmode@gnu.org; Mon, 13 Dec 2010 09:50:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PS9jn-0008I0-Qh for emacs-orgmode@gnu.org; Mon, 13 Dec 2010 09:50:52 -0500 Received: from mail-ew0-f67.google.com ([209.85.215.67]:47817) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PS9jn-0008Hs-JH for emacs-orgmode@gnu.org; Mon, 13 Dec 2010 09:50:51 -0500 Received: by ewy22 with SMTP id 22so2096514ewy.6 for ; Mon, 13 Dec 2010 06:50:50 -0800 (PST) In-Reply-To: <20101213154901.202552lfdwhpmogs@webmail.df.eu> 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: Karl Maihofer Cc: emacs-orgmode@gnu.org On Dec 13, 2010, at 3:49 PM, Karl Maihofer wrote: > Nicolas, > > great! I just moved around some list items with inline tasks in my > 800+ pages document. And it works perfect. I will do some more tests > tonight. Thanks to you and everyone for testing. Critical for this kind of work. Greetings - Carsten > > Thanks a lot! > Karl > > > Zitat von Nicolas Goaziou : > >> Hello, >> >> As I had promised it here a few days ago, I just pushed a testing >> branch allowing to have lists in blocks, drawers and inline tasks. >> These constructs can themselves be located in lists. >> >> Basically, lists are allowed in every block but "src", "example" and >> "verse". Inline tasks will not end lists, even though they start at >> column 0. Exporters should understand quite intricate situations. >> Here >> is an example of this: >> >> >> ----- >> * Let's stress-test lists >> >> - a list >> >> 1. Sub-item with both example and quote blocks >> #+begin_example >> + here is a false list >> #+end_example >> >> #+begin_quote >> 1. followed by a real list >> 2. of two items >> 1. and a sub-item >> >> >> And some other text afterwards. >> #+end_quote >> >> 2. Sub-item with src block >> #+begin_src emacs-lisp >> (message "Am I appearing?") >> #+end_src >> >> 3. Sub-item with a drawer >> :LOGBOOK: >> * One >> * One dot one >> * One dot two >> :END: >> >> - and now some centering >> >> #+begin_center >> 1. One >> 2. Two >> #+end_center >> >> >> The end. >> ----- >> >> This is not a trivial patch, so it needs careful testing (and maybe >> some re-factoring). The branch can be found at: >> >> git://github.com/ngz/org-mode-lists.git recursive-lists >> >> >> I still think inline tasks shouldn't be included in lists, but for >> now, let's see it as a proof of concept. I can always remove it later >> if it is "too much". The same idea applies to this whole patch: if it >> is not really needed, it will not reach master branch. >> >> Regards, >> >> -- Nicolas >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> > > > > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten