emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] save-excursion in Org files


From: Thorsten Jolitz
Subject: Re: [O] save-excursion in Org files
Date: Sat, 07 Jul 2012 23:31:54 +0200
User-agent: Gnus/5.130002 (Ma Gnus v0.2) Emacs/24.0.93 (gnu/linux)

Thorsten Jolitz <address@hidden> writes:

> in elisp code, with point in entry1, I do a save-excursion that inserts
> another entry2 and does some work there. After existing from the
> save-excursion form, I add e.g. a global ID with org-id-get-create - and
> would expect to find it in entry1 when save-excursion did its job right.
> But I find it in entry2.
>
> So when I am in one entry and do some inserting in a save-excursion, I
> cannot expect to find myself at the same position in the same entry
> after save-excursion finished?

save-excursion does seem to work better than human reception:

,-------------------------------
| before save excusion1: 271
| before save excusion2: 271
| after save excursion2: 271
| before end save excusion1: 455
| after save excusion1: 271
| after postprocess: 271
`-------------------------------

I enclosed the whole thing in another save-excursion, an found out that
there was some point movement after the original save-excursion that I
had overlooked. 

Sorry for the noise. 

-- 
cheers,
Thorsten




reply via email to

[Prev in Thread] Current Thread [Next in Thread]