From mboxrd@z Thu Jan 1 00:00:00 1970 From: Skip Collins Subject: Re: How to signal end of a section or subsection Date: Mon, 20 Jan 2014 11:30:58 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57709) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W5Hkb-0006o1-19 for emacs-orgmode@gnu.org; Mon, 20 Jan 2014 11:31:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W5HkZ-0006n1-L3 for emacs-orgmode@gnu.org; Mon, 20 Jan 2014 11:31:00 -0500 Received: from mail-ob0-x22d.google.com ([2607:f8b0:4003:c01::22d]:44716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W5HkZ-0006lW-G6 for emacs-orgmode@gnu.org; Mon, 20 Jan 2014 11:30:59 -0500 Received: by mail-ob0-f173.google.com with SMTP id vb8so7452398obc.4 for ; Mon, 20 Jan 2014 08:30:58 -0800 (PST) In-Reply-To: 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: Org-mode Several requests have been made over the years for a way to end a subsection without starting a new new higher level section. This is possible with plain lists: a blank line ends the list. Some other syntax would have to be added to org to allow this for sections. I would love to see something like this implemented: --- begin org example --- * First top-level section A bunch of text. Blah blah. Yada yada. ** TODO Something I need to do ** :END: Resuming first top-level section. ** Here is a small subsection When this sub-section ends, the top-level section will resume. ** :END: Resuming first top-level section. --- end org example --- Such a fundamental change to org syntax might be difficult to implement without extensive changes to how files are parsed. But, IMHO, it would add to its elegance and flexibility. As things stand now, inline tasks and lists are used as workarounds.