Update of /cvsroot/pure-data/externals/grill/dynext/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19645/src
Modified Files: main.cpp Log Message: some more documentation (proxy objects) last fixes for release fixed send method so that any messages work now
Index: main.cpp =================================================================== RCS file: /cvsroot/pure-data/externals/grill/dynext/src/main.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** main.cpp 3 Sep 2005 14:04:41 -0000 1.10 --- main.cpp 6 Sep 2005 13:22:03 -0000 1.11 *************** *** 20,24 **** #endif
! #define DYN_VERSION "0.1.1pre"
--- 20,24 ---- #endif
! #define DYN_VERSION "0.1.1"
*************** *** 213,217 **** FLEXT_CALLBACK_V(m_send) FLEXT_CALLVAR_B(mg_vis,ms_vis) - // FLEXT_CALLBACK(m_refresh)
FLEXT_ATTRVAR_B(stripext) --- 213,216 ---- *************** *** 830,840 **** else if(!canvasmsg && o->AsGlist()) post("%s - send: object "%s" is an abstraction, please create proxy",thisName(),GetString(argv[0])); ! else if(IsSymbol(argv[1])) { ! const t_symbol *s = GetSymbol(argv[1]); ! if(s == sym_list) ! pd_forwardmess((t_pd *)o->object,argc-2,(t_atom *)argv+2); ! else ! pd_typedmess((t_pd *)o->object,(t_symbol *)s,argc-2,(t_atom *)argv+2); ! } else // assume it's a list --- 829,835 ---- else if(!canvasmsg && o->AsGlist()) post("%s - send: object "%s" is an abstraction, please create proxy",thisName(),GetString(argv[0])); ! else if(IsSymbol(argv[1])) ! // has a tag symbol ! pd_typedmess((t_pd *)o->object,(t_symbol *)GetSymbol(argv[1]),argc-2,(t_atom *)argv+2); else // assume it's a list