taube at uiuc.edu
Tue Apr 7 16:49:26 PDT 2009
> Well, this seems convenient, but it's a bit of a hack, don't you
> think? You're basically embedding a metalanguage in the Lisp
> comments. A somewhat ugly metalanguage at that, with lots of syntax,
> hard to debug.
I dont think xml is a hack at all and allowing it to be parsed from
comments isnt a hack ether. if you dont like xml then dont use it!
you can attach a
trigger using the menu systems and dialogs. or just do C-x C-e all
day if you want. i made it xlm so that it can be saved in the
preferences file and actitaved when you start up.
> Will cm eventually become unusable without Grace?
it has nothing to do with cm at all. a convenience in the EDITOR, so
you can trigger bits of code easily and interactilbe. it is not scheme.
> Couldn't it just be a regular function or macro?
> (define-trigger ...)
in any case your define-trigger would have to be itself in a comment
or you would be re-evaluating it when you evaluated your buffer, which
would make no sense. but it would not be hard to add that funcion,
internally it would just send an xml string over from scheme, but then
you have to pick your window would you send it to.
> You would pass it a function to be executed when the trigger is
i already have this, its called a midi input hook and its a very fast,
direct connection to ascynconous input in scheme
More information about the Cmdist