Update of /cvsroot/pure-data/externals/miXed/shared/unstable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1117/shared/unstable
Modified Files: fragile.c fragile.h Log Message: cyclone alpha54 and toxy alpha16 (see notes.txt for cyclone, toxy and shared)
Index: fragile.c =================================================================== RCS file: /cvsroot/pure-data/externals/miXed/shared/unstable/fragile.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** fragile.c 27 Jan 2005 14:42:54 -0000 1.6 --- fragile.c 12 Mar 2005 00:19:11 -0000 1.7 *************** *** 16,19 **** --- 16,30 ---- }
+ void fragile_class_getnames(t_atom *av) + { + int ac = pd_objectmaker->c_nmethod; + t_methodentry *mp = pd_objectmaker->c_methods; + while (ac--) + { + SETSYMBOL(av, mp->me_name); + mp++; av++; + } + } + /* Raising and voluntary mutation is a method of resolving name clashes. A raised class hides other equivocal candidates. A simpler method,
Index: fragile.h =================================================================== RCS file: /cvsroot/pure-data/externals/miXed/shared/unstable/fragile.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** fragile.h 27 Jan 2005 14:42:54 -0000 1.4 --- fragile.h 12 Mar 2005 00:19:11 -0000 1.5 *************** *** 7,10 **** --- 7,11 ----
int fragile_class_count(void); + void fragile_class_getnames(t_atom *av); void fragile_class_raise(t_symbol *cname, t_newmethod thiscall); t_pd *fragile_class_mutate(t_symbol *cname, t_newmethod thiscall,