From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: Re: Navigating from agenda causes incorrect expansion of children Date: Fri, 21 Mar 2014 15:58:38 -0700 Message-ID: References: <5328FC9B.3040205@gmail.com> <87d2hi7bhw.fsf@bzg.ath.cx> <87zjklokks.fsf@bzg.ath.cx> <87k3bpn4m3.fsf@bzg.ath.cx> <87fvmd5opz.fsf@bzg.ath.cx> <87bnx0il9p.fsf@bzg.ath.cx> <87mwgjkxvj.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44862) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WR8Oe-0005BC-UZ for emacs-orgmode@gnu.org; Fri, 21 Mar 2014 18:58:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WR8Od-0002Xi-Lr for emacs-orgmode@gnu.org; Fri, 21 Mar 2014 18:58:40 -0400 In-Reply-To: <87mwgjkxvj.fsf@bzg.ath.cx> 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: Bastien Cc: "emacs-orgmode@gnu.org" , Dan LaManna i am saying that i prefer [and i believe new users will often prefer] that org not hide things unless they are just normal folding. this preference is currently impossible to convey to org. === more details: i do not ever want to see only the first headline of a set of headlines, for example. it is too confusing to think that that is the only headline. it is too troublesome to have to go to the parent and cycle twice just to show the headlines. this default is one of several that i want to erase. and yet it is the default behavior and cannot be fixed without defadvice and hooks and so on. and i still have a whole bunch of issues like this that after many years i still have not been able to fix. === canonical = "what i can in principle reproduce with tab and arrows". showing only the first child [for example] CANNOT be produced with tab and arrows, ergo it is not canonical. try it and see -- you can't make org hide the remaining children. the problem is that there is no variable in org that specifies to org "i don't like that behavior or any behavior like that behavior". [this is only one of several examples where there are strange ellipses and strange sparse-tree-like hiding.] === so i am saying a variable that says "i only ever want canonical visibility" would be a great idea. On 3/21/14, Bastien wrote: > Samuel Wales writes: > >> as for org contexts, perhaps we need something like an >> org-show-canonical-form, where canonical form is a state of visibility >> that can be created from a folded org file using TAB and arrow keys >> alone. > > You mean `org-reveal' should depend on the some hardcoded visibility > property rather on the user preferences? I'm not sure I completely > grok what you refer to here, sorry. > > -- > Bastien > -- The Kafka Pandemic: http://thekafkapandemic.blogspot.com The disease DOES progress. MANY people have died from it. And ANYBODY can get it. Denmark: free Karina Hansen NOW.