In general, data structures and functions from g_canvas.h are still not finalized; I think the base in m_pd.h is pretty cast in stone now.
One reason I've been resisting putting locks and stuff in g_array.c and places like that, is that I think there might still be some radical design changes needed before the thing is stable and consistent. So even if array-thread-locking went in now, all teh code that used it would have to keep changing all the time.
cheers Miller
On Tue, Nov 16, 2004 at 10:19:13PM +0100, Tim Blechmann wrote:
Hmm, and on that subject, I'm making changes in garray for 0.39 that might point to a different approach to using arrays in DSP, not sure yet. I'm trying to unify "regular" (named) arrays with the ones that can appear in"scalars"... which is in turn necessary for me to make any more progress on the "data" aspect of Pd...
well, if you do so, it would be nice if you could think of some way of locking (possibly with a similar api like the current devel, so that i don't have to rewrite the threaded soundfiler several times) ...
and please keep the other devs informed, what you are working on, since there are few things that are worse than doing the same work 200 times to stay compatible with the current pd version ...
cheers ... tim
-- mailto:TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tk
After one look at this planet any visitor from outer space would say "I want to see the manager." William S. Burroughs