From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: saving state of buffer Date: Thu, 21 Mar 2013 10:28:36 +0100 Message-ID: References: <878v5inpfd.fsf@bzg.ath.cx> <514AD187.6080903@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIbng-0008Gs-1G for emacs-orgmode@gnu.org; Thu, 21 Mar 2013 05:28:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UIbnb-0004FT-MX for emacs-orgmode@gnu.org; Thu, 21 Mar 2013 05:28:43 -0400 Received: from ezel.ic.uva.nl ([146.50.108.158]:56736) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIbnb-0004FJ-Ee for emacs-orgmode@gnu.org; Thu, 21 Mar 2013 05:28:39 -0400 In-Reply-To: <514AD187.6080903@gmail.com> 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: Rainer@krugs.de Cc: 42 147 , "Loyall, David" , Org Mode On 21 mrt. 2013, at 10:23, Rainer M Krug wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > On 21/03/13 10:05, 42 147 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). >=20 > Good - May I suggest, that you write a step - by step howto and mail = it here or even add it to > worg? This would be a useful addition. I guess it would make a good FAQ entry. I also think that maybe the current default is not good, show-siblings should probably default to t for bookmark jump. - Carsten >=20 >> But I should also thank you for finding the words I struggled to find = ("folded state"). >=20 > And we have to thank you for this useful question! >=20 > Cheers, >=20 > Rainer >=20 >>=20 >> I feel honored that royalty stepped into the discussion. >>=20 >> Herzlichen Dank, >>=20 >> 42 >>=20 >>=20 >> 2013/3/21 Carsten Dominik > >>=20 >>=20 >> On 20.3.2013, at 19:28, 42 147 > wrote: >>=20 >>>> (require 'saveplace) (setq-default save-place t) >>>=20 >>>> works for me. It just opens the place where I had the point, = nothing more, but that's what >>>> I need most. >>>=20 >>> 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. >>>=20 >>=20 >> Org-mode has very precise control for situations when a jump into = invisible text happens, for=20 >> example by isearch or by bookmark-jump or saveplace. Take a look at = the variable=20 >> org-show-siblings and set a special context for bookmark-jump, that = should do it. This will=20 >> work for both saveplace and bookmarks. >>=20 >> You can do this with customize, or just like this: >>=20 >> (setq org-show-siblings '((default) (isearch t) (bookmark-jump . t))) >>=20 >> There are companion variables, they are all in the customization = group org-reveal-context. >>=20 >> - Carsten >>=20 >>=20 >=20 >=20 > - --=20 > Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation = Biology, UCT), Dipl. Phys. > (Germany) >=20 > Centre of Excellence for Invasion Biology > Stellenbosch University > South Africa >=20 > Tel : +33 - (0)9 53 10 27 44 > Cell: +33 - (0)6 85 62 59 98 > Fax : +33 - (0)9 58 10 27 44 >=20 > Fax (D): +49 - (0)3 21 21 25 22 44 >=20 > email: Rainer@krugs.de >=20 > Skype: RMkrug > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ >=20 > iQEcBAEBAgAGBQJRStGHAAoJENvXNx4PUvmCgRMH/2XsE18ysYpwvEFr9dB8Peek > 91vSz/YddFROCFO+B2kd8hAT404j1IGR1MKp0cyEgh3bIAvnKxWIMzK42WaWjNf+ > SqxJrtwy6Q1m4fwCMeaegReYxc5kJN5CUC3inCXuYgqvWAEgWQOE+9+xq3j0LEOD > pcA084O5rx2JzS4Fo/FeuvB3TuVqcpobkFYM5r89+7WSfDhy+04kp581xzcH4oBr > JISGbfd17RFEIabgTAYkyJKQLMRY6BVFY8WSGQALT+ggSEAiYytYbHoTZUUfnfS2 > UlwlTCgCn3xfc1QCBTv09YKVB+xOurtqL3tbfnj7CY3eATJz1YMtOoqyVMLJ68Y=3D > =3DcEvT > -----END PGP SIGNATURE-----