From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: Re: three bugs/misfeatures in org-reveal (or is org-reveal the wrong way to reveal around point?) Date: Sat, 17 Jan 2015 12:46:12 -0700 Message-ID: References: <87h9vpss6a.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48898) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YCZK2-0001Be-M2 for emacs-orgmode@gnu.org; Sat, 17 Jan 2015 14:46:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YCZK1-0003Jq-PI for emacs-orgmode@gnu.org; Sat, 17 Jan 2015 14:46:14 -0500 Received: from mail-la0-x230.google.com ([2a00:1450:4010:c03::230]:59473) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YCZK1-0003Jm-HB for emacs-orgmode@gnu.org; Sat, 17 Jan 2015 14:46:13 -0500 Received: by mail-la0-f48.google.com with SMTP id gf13so23547488lab.7 for ; Sat, 17 Jan 2015 11:46:12 -0800 (PST) In-Reply-To: <87h9vpss6a.fsf@nicolasgoaziou.fr> 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: Samuel Wales , emacs-orgmode@gnu.org thanks for clarifying. that seems to eliminate all possibility of specifying canonical visibility using org show variables. thus, this is a feature that is strangely missing in org, as opposed to a bug. [yet it is what i think would be a good default for newcomers.] canonical visibility roughly means a visibility state that can be created at any time using org-cycle and arrow keys. for example, if only the first child is showing, then it is not canonical visibility. the only things that should NOT show are entirely folded headers, blocks, etc. this is the only kind of visibility that i ever use unless i am doing a sparse tree, which is extremely rare. the lack of ability to specify canonical visibility is the reason i have spent many years trying to fix it. i have actually have now around-defadviced the isearch version of org-show-context, but i don't know what i am doing and it is slow and there are other contexts that need fixing. i think i will have to eliminate org-show-context entirely if i am to get canonical visibility.