emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Local variables and babel


From: Michael Albinus
Subject: Re: [O] Local variables and babel
Date: Tue, 14 Jan 2014 21:38:45 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

address@hidden (Thomas S. Dye) writes:

> Aloha all,

Hi,

> This led me to try to incorporate some of the file-specific setup steps
> into the local variables as well.  For instance, in a file where I'm
> working with Common Lisp source code blocks and a graph library, I have
> this:
>
>   # eval: (slime)
>   # eval: (org-sbe "graph-setup")
>
> What I've found is that the graph-setup doesn't have any effect on the
> Common Lisp environment when run this way. It works fine if, after slime
> is up and running, I go to the graph-setup source code block and
> evaluate it with C-c C-c.
>
> I'm guessing that I might be running into a concurrency problem here,
> such that the local variable evaluation of graph-setup is taking place
> before slime has finished setting itself up (which takes many seconds on
> my machine).
>
> I am well beyond my programming abilities here and would like to have
> opinions on whether this approach is potentially workable and, if so,
> how it might be implemented.

I don't know slime, but usual there are hooks where you could add your
code to run once a package (like slime) has finished its
initialization. Look for such a hook in slime, and add the call to
graph-setup there.

> All the best,
> Tom

Best regards, Michael.



reply via email to

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