| Stéphane Rollandin wrote:
>>>
>>> But i think there is a way to set things correct without using "custom",
>>> which i will try to discover meanwhile.
>
> have a look at the code around line 90 in csound-csd.el
> that's where the environment variable handling via custom is
> implemented. beware of the big macros :) cscsd-defenv does most of the
> job.
It already attracted my attention, but i haven't tried it yet. I'll follow
your advice then and dig it.
> this thing is rather complex, also because csound-x is a component of a
> larger system, called Surmulot, where csound is packaged as another
> component. in Surmulot, the user can swap on-the-fly from the packaged
> csound to its own system-wide csound, if any. so csound-x provides all
> the logic needed to reconfigure the whole environment of the Emacs
> process dynamically.
>
> if you're brave enough to go and dig in the code, then good luck !
Well, elisp seems to be pretty straight forward to me (on my stage of
noobism :). At least it is definitely achieveable.
> best,
>
> Stef
>
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |