On Mon, Oct 4, 2010 at 4:42 PM, Carsten Dominik
<carsten.domi...@gmail.com>wrote:

> Hi James,
>
> does this only happen when Org-mode opens the calendar,
> or also when you use M-x calendar?
>

Ah... I misdiagnosed it. Opening the calendar doesn't cause the problem.
It's after choosing the date to insert as a timestamp or schedule/deadline.
Then org-mode hides the *Calendar* buffer and it's at that point that the
sclang buffers get messed up. (Or maybe it's when the calendar buf inserts
the timestamp into the org-mode buffer - those are indistinguishable from
the user's point of view.)

Couldn't reproduce it with M-x calendar, which doesn't insert a timestamp
AFAICS. That tipped me off... so I retested this way:

1. Open scd file (sclang-mode). Run "Document.current" -- reports "a
ScelDocument."
2. Open org-mode file.
3. C-c ., then C-g (no timestamp insertion).
4. C-x b to the sclang mode doc. Run "Document.current" again -- reports "a
ScelDocument."
5. C-x b to org-mode. C-c . and choose a date.
6. Step 4 again, but now "Document.current" replies "nil." Bingo!

So it breaks when clicking on a date in *Calendar* to add the timestamp.

hjh


-- 
James Harkins /// dewdrop world
jamshar...@dewdrop-world.net
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman

blog: http://www.dewdrop-world.net/words
audio clips: http://www.dewdrop-world.net/audio
more audio: http://soundcloud.com/dewdrop_world/tracks
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to