On Tue, 12 Sep 2006, Vincent Lordier wrote:
=> you want to focus on the "language and data structure" for the coming
year and that's your right (!)
=> Some want to focus on GUI and that's their right. It is independent from
data structures & language, since no matter what the objects do, drawing
boxes, connecting them and talking to the "engine" is generic no matter how
the language evolves, unless you tell us so.
In Pd, it's not. A large portion of what Miller calls "the language" is
actually defined in g_*.c files as it is. This is something I'm working on
extracting. Soon, my version of g_*.c will only contain what has nothing
to do with GUI.
So really, Miller means that he's going to work on g_*.c; no merging of
that into my code is possible at this point and any point in the future; I
have to reimplement whatever features he adds, hoping that they're easier
to implement in my branch than in his...
Checking if another pd "engine" is running / alive at launch time can be
Pd shouldn't check for another pd running. It is extremely common to use
two pd's at once. This is required due to conflicts between audio and
video. This is even something that we teach to newbies in workshops,
including how to circumvent OSX's "launch only once" feature.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
| Freelance Digital Arts Engineer, Montréal QC Canada
_______________________________________________
PD-dev mailing list
PD-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev