From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: proposal to have ignoreheading tags/properties Date: Fri, 13 Jun 2014 07:11:45 -0400 Message-ID: <87egytdnow.fsf@gmail.com> References: <87tx7qxahl.fsf@gmail.com> <87ppie2c2h.fsf@gmail.com> <871tutx4t4.fsf@gmail.com> <878up1vdon.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50189) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvQAE-0001Jl-4c for emacs-orgmode@gnu.org; Fri, 13 Jun 2014 08:01:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvQA9-00028j-Ba for emacs-orgmode@gnu.org; Fri, 13 Jun 2014 08:00:58 -0400 Received: from mail-oa0-x22c.google.com ([2607:f8b0:4003:c02::22c]:42544) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvQA9-00028f-6i for emacs-orgmode@gnu.org; Fri, 13 Jun 2014 08:00:53 -0400 Received: by mail-oa0-f44.google.com with SMTP id i7so2751553oag.17 for ; Fri, 13 Jun 2014 05:00:52 -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: Ken Mankoff Cc: Mark Edgington , emacs-orgmode , Nicolas Girard Ken Mankoff writes: > Hi Eric, On 2014-06-12 at 20:46, Eric Schulte wrote: >> Can you suggest a more intuitive/appropriate tag name? I'm not >> personally partial to "inline", it was just the first thing that >> occurred to me. Previous implementations of similar behavior used >> the tag "prelim". > > I posted the following before. I think you might not be getting all > the emails I post to the list. For example, I commented that INLINE as > a TODO keyword didn't make sense to me using a similar explanation to > your reply to that same email. I have used your implementation from > last week using "prelim" but changed the word, because as with > "inline", I don't associate the word "prelim" with the behavior being > implemented. > Sounds like I'm missing something. > > -k. > > I vote for the following tags: > > + :noexport: Does not export item, content, and children. > + :ignoreheading: Does not export heading. Exports content and > children. > + :ignorecontent: Does not export heading or content. Does export > children. > + :ignorebranch: Does not export heading, content, or children. > + :promotesubheadings: Promotes children headings, regardless of > exporting this heading or not > > Note that :ignorebranch: is the same as ":noexport" but is a more > consistent naming scheme. Ignoring and promotion are two separate > items > and can be used together or exclusively for maximum number of export > behaviors. This feels excessive to me. "ignorecontent" could more easily be implemented with a leading ignored heading, and the common use case of promoting a heading's children while ignoring the heading itself now requires two tags with long names. Best, Eric -- Eric Schulte https://cs.unm.edu/~eschulte PGP: 0x614CA05D (see https://u.fsf.org/yw)