From mboxrd@z Thu Jan 1 00:00:00 1970 From: Skip Collins Subject: Re: Continuation of main section text after subsections Date: Mon, 25 Apr 2011 20:02:37 -0400 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from eggs.gnu.org ([140.186.70.92]:56417) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEVjn-0005et-D2 for emacs-orgmode@gnu.org; Mon, 25 Apr 2011 20:02:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QEVji-0002s0-NJ for emacs-orgmode@gnu.org; Mon, 25 Apr 2011 20:02:43 -0400 Received: from mail-vw0-f41.google.com ([209.85.212.41]:59715) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEVji-0002ne-Jc for emacs-orgmode@gnu.org; Mon, 25 Apr 2011 20:02:38 -0400 Received: by vws4 with SMTP id 4so119018vws.0 for ; Mon, 25 Apr 2011 17:02:37 -0700 (PDT) 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 Marcel van der Boom hsdev.com> writes: > My personal conclusion was, given proper outlining and no or very few > assumptions about indentation preferences, it would be very difficult or > confusing to implement. > > The amount of alternatives given in the thread gave me enough food for > a while to try out if those would be sufficient. So far, the inline > tasks (see below) seem to fit my need the best, although their use > feels a bit like a hack to me. It seems like a hack to me as well. I would very much like to see this feature implemented but am not very happy with the inline task workaround. The reason inline tasks work for this purpose is that they allow for a termination string. This is also true for plain lists which terminate with two blank lines by default. It would be useful and logical to allow for a section terminator as well. This could be done very simply with a '/' character after (or before?) the appropriate number of asterisks, similar to the way html tags are terminated: * Here is a top-level heading This text follows the top level heading. ** This is a sub-section heading Here is some text within the sub-section. *** The sub-section contains an even lower level This text is part of the sub-sub-section. **/ Now we resume the top-level section. The string "**/" terminates both the 2nd and 3rd level sections. If a section terminates in this way, the next highest level continues where it left off. Section terminators would be strictly optional, sort of like

in html. Would this be a sensible, feasible thing to implement? I understand that it may cause difficulty for some exporters. But I don't think that org features should be limited by what other formats can easily handle, especially since there are some obvious workarounds for latex and html.