From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: nested org-headlines Date: Wed, 28 Nov 2012 21:54:22 +0800 Message-ID: <87fw3testt.fsf@ericabrahamsen.net> References: <878v9m2yb3.fsf@ericabrahamsen.net> <87r4nd985k.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37872) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tdi28-00086r-BY for emacs-orgmode@gnu.org; Wed, 28 Nov 2012 08:50:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tdi20-0007js-T0 for emacs-orgmode@gnu.org; Wed, 28 Nov 2012 08:50:36 -0500 Received: from plane.gmane.org ([80.91.229.3]:45045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tdi20-0007jS-MB for emacs-orgmode@gnu.org; Wed, 28 Nov 2012 08:50:28 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Tdi27-0001Hk-BD for emacs-orgmode@gnu.org; Wed, 28 Nov 2012 14:50:35 +0100 Received: from 114.252.249.11 ([114.252.249.11]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Nov 2012 14:50:35 +0100 Received: from eric by 114.252.249.11 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Nov 2012 14:50:35 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Nicolas Goaziou writes: > Hello, > > Eric Abrahamsen writes: > >> If drawers are "greater elements" in org elements, perhaps they ought to >> be able to contain other drawers? Or is non-nesting drawers a design >> decision? > > It is a design decision. > > Note that "greater element" only means that the element can contain > other elements (i.e. a paragraph.). Also, according to org-element.el > comments: > > With the exception of `headline' and `item' types, greater elements > cannot contain other greater elements of their own type. That's a good thing to know. > A drawer is a way to hide some contents (and optionally remove them from > export) without adding any specific meaning to them. What would a drawer > within another drawer mean: hide stuff even more? Makes plenty of sense to me. But it's not the first time someone's asked about ways of descending from one text level into a sub-hierarchy, and then "popping" back out to the previous textual level. When the will is there, tools will be abused...