From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Price Subject: Fwd: set global visibility set to CONTENTS in a defun? Date: Fri, 8 Nov 2013 14:30:44 -0500 Message-ID: References: <871u2wbeeu.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VerpU-0000jV-I6 for emacs-orgmode@gnu.org; Fri, 08 Nov 2013 14:35:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VerlV-0005kn-Dy for emacs-orgmode@gnu.org; Fri, 08 Nov 2013 14:34:52 -0500 Received: from mail-qc0-x236.google.com ([2607:f8b0:400d:c01::236]:40880) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VerlV-0005ki-9R for emacs-orgmode@gnu.org; Fri, 08 Nov 2013 14:30:45 -0500 Received: by mail-qc0-f182.google.com with SMTP id n7so2142495qcx.13 for ; Fri, 08 Nov 2013 11:30:44 -0800 (PST) In-Reply-To: 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: Org Mode sorry, forgot to cc to group. ---------- Forwarded message ---------- From: Matt Price Date: Fri, Nov 8, 2013 at 2:30 PM Subject: Re: set global visibility set to CONTENTS in a defun? To: Bastien Hi Bastien, ... sorry for hte delay on this, I have changed my code so many times and so fruitlessly that I stilll don't have a good example to point you to, On Mon, Nov 4, 2013 at 6:21 AM, Bastien wrote: > Hi Matt, > > Matt Price writes: > >> I am sure it's possible to do this ,but I can't seem to figure out how >> to set the global visibility level of org headings to a pre-specified >> level in a list function. >> >> (org-global-cycle) cycles the visibility among OVERVIEW --> CONTENTS --> ALL >> it accepts an optional argument, but whatever I put in the argument >> (number, string, whatever) has the effet of setting visibility to >> OVERVIEW, e.g.. I'm sure there's a trick I'm missing, could someone >> please tell me what it is? > > Mhh... hard to give good hints without a better idea of what your > defun does -- can you share more about it? What I mostly wanted was to write an interactive defun that would switch to an org buffer and then automatically set the visibility (either the global visibility or the visibility of the active subtree) to an arbitrary desired level. org-cycle does not seem to be a reliable way to do this because you can't just pass the desired visibility level as an argument -- or at least, I an't figure out how to do this. The same is true for org-global-cycle. I'm not sure, does that clarify what I'm asking? Thanks as always for your help, Matt in my org-writers-room (git > > Thanks, > > -- > Bastien