From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: [RFC] Simplify `org-show-context' configuration Date: Tue, 17 Feb 2015 17:53:00 +0800 Message-ID: <87fva4985f.fsf@ericabrahamsen.net> References: <87lhjxh8q4.fsf@nicolasgoaziou.fr> <86y4nx3py8.fsf@example.com> <87iof1vsh7.fsf@nicolasgoaziou.fr> <86lhjwsxnm.fsf@example.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59853) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNes1-0003l0-Vb for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 04:55:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNery-0003No-BZ for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 04:55:09 -0500 Received: from plane.gmane.org ([80.91.229.3]:56516) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNery-0003MS-4g for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 04:55:06 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YNerv-0000Tm-6p for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 10:55:03 +0100 Received: from 123.122.47.195 ([123.122.47.195]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 17 Feb 2015 10:55:03 +0100 Received: from eric by 123.122.47.195 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 17 Feb 2015 10:55:03 +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 Sebastien Vauban writes: > Nicolas Goaziou wrote: >> Sebastien Vauban writes: >> >>> Question: are the level-1 headlines always visible, all of them >>> I mean? I know that's the case as of now, but wondered if it'd be >>> good to hide the ones which are not significant. Not a very sharp >>> advice on this, though. >> >> I have no strong opinion about this, but I think it would be odd if >> they were invisible. After all, this is the basic structure of the >> document. > > Yes, that's why I'm not so pushy about it. OTOH, it's nice to hide them > when you have a lot of level-1 sections -- I remember that being asked > here by someone. > > But, once again, for me, it's not that important. I'd prefer not to do that -- it's easy to get confused, and we've got narrowing when we need to really focus. >>>> "if required"/"if needed" means the entry will only be shown if >>>> point is within the entry (i.e., not on the headline). Thus, for >>>> example, `canonical' and `full' only differ when match is on >>>> a headline, since only latter will show the entry. >>>> >>>> I think this is enough, but I can add more views if needed. >>>> >>>> WDYT? >>> >>> My /personal/ preference is to see the ancestors, so that I can know >>> which path lead to the entry, and avoid confusion in case some "sub >>> sub sections" are repeated in many different "sub sections". >>> >>> With your proposal, I then only have the choice between `lineage', >>> `full' and `canonical', while I'd like something which would give me: >>> >>> * H1 >>> * H2 >>> ** Sub 2 >>> *** Sub sub 2 >>> Text >>> >>> WDYT? >> >> I can add `ancestors' view, which would basically be `lineage' without >> siblings. > > That'd certainly be good -- and match my current Org config. > > And, if I may, to be sure we are somehow "symmetrical", it'd be good to > have as well: > > * H1 > * H2 > ** Sub 2 > *** Sub sub 1 > *** Sub sub 2 > Text > *** Sub sub 3 > *** Sub sub 4 > > That is "ancestors" + the siblings of the leaf entry. This is the view I'd be interested in having, as well. Thanks! Eric