From: Carsten Dominik <carsten.dominik@gmail.com>
To: jamshark70@dewdrop-world.net
Cc: emacs-orgmode@gnu.org
Subject: Re: org-mode breaks buffer indexing in sclang-mode
Date: Mon, 4 Oct 2010 10:42:22 +0200 [thread overview]
Message-ID: <AE7E7680-FE84-497B-B8E9-DCC5F0D354E2@gmail.com> (raw)
In-Reply-To: <4C8CC884.5050000@dewdrop-world.net>
Hi James,
does this only happen when Org-mode opens the calendar,
or also when you use M-x calendar?
- Carsten
On Sep 12, 2010, at 2:33 PM, James Harkins wrote:
> As I said before, I'm really enjoying org-mode. I love that I can
> keep all my semester's teaching data in one text file and zoom in
> right to where I want quickly. But, today I found a not-good
> interaction between it and the main programming mode that I use in
> Emacs (sclang-mode, an interactive front end for the supercollider*
> audio programming language).
>
> Supercollider keeps objects internally for code documents. These are
> connected to Emacs buffers. The sclang-mode lisp code assigns an
> integer index to buffers that supercollider is supposed to know
> about, and passes those indices into the sc interpreter. When I run
> sclang-mode on its own, this is all totally stable. It's also stable
> if I have an org-mode buffer open and I'm editing only.
>
> As soon as org-mode opens a calendar buffer, the sclang interpreter
> no longer knows about its Document buffers -- i.e., when in a buffer
> that's been loaded from disk, the sc code "Document.current.path"
> should return the full path to the file, but after opening the
> calendar, Document.current returns 'nil' and .path fails with an
> error. This could happen if Emacs tells sclang that the buffer
> closed (but the buffer is still open).
>
> This is consistent behavior that I can reproduce on-demand, both in
> Aquamacs 1.9 (OSX) and Emacs 23 on Ubuntu. Opening an agenda view
> does not trigger the problem. It seems to be just the calendar.
>
> Why would opening a calendar buffer to choose a date mess around
> with other modes' buffers?
>
> Not a major, major problem for me but it seems something fishy is
> going on and I thought I would report it.
>
> James
>
> * http://supercollider.sourceforge.net
>
>
> --
> James Harkins /// dewdrop world
> jamshark70@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
- Carsten
next prev parent reply other threads:[~2010-10-04 8:42 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-12 12:33 org-mode breaks buffer indexing in sclang-mode James Harkins
2010-10-04 8:42 ` Carsten Dominik [this message]
2010-10-04 10:07 ` James Harkins
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=AE7E7680-FE84-497B-B8E9-DCC5F0D354E2@gmail.com \
--to=carsten.dominik@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=jamshark70@dewdrop-world.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).