On 21 mrt. 2013, at 10:05, 42 147 <aeus...@gmail.com> wrote:

> Thanks David, but what Carsten suggested completely resolved my problem (it
> applies not just to bookmarks; it fully preserves my buffer's folded state
> after adding Christoph's code to my .emacs).

I don't think it preserves a state.  It constructs one, and you happen to like 
it. :)

- Carsten


> But I should also thank you
> for finding the words I struggled to find ("folded state").
> 
> I feel honored that royalty stepped into the discussion.
> 
> Herzlichen Dank,
> 
> 42
> 
> 
> 2013/3/21 Carsten Dominik <carsten.domi...@gmail.com>
> 
> On 20.3.2013, at 19:28, 42 147 <aeus...@gmail.com> wrote:
> 
>> > (require 'saveplace)
>> > (setq-default save-place t)
>> 
>> > works for me. It just opens the place where I had the point, nothing 
>> > more, but that's what I need most.
>> 
>> This is more convenient than Emacs bookmarks, but still breaks org-mode to
>> a certain extent: all non top-level headlines below point are hidden. At
>> least for me.
>> 
> 
> Org-mode has very precise control for situations when a jump into invisible 
> text happens, for example by isearch or by bookmark-jump or saveplace.  Take 
> a look at the variable org-show-siblings and set a special context for 
> bookmark-jump, that should do it.  This will work for both saveplace and 
> bookmarks.
> 
> You can do this with customize, or just like this:
> 
> (setq org-show-siblings '((default) (isearch t) (bookmark-jump . t)))
> 
> There are companion variables, they are all in the customization group 
> org-reveal-context.
> 
> - Carsten
> 

Reply via email to