[PD-cvs] externals/grill/dynext/src main.cpp,1.10,1.11
Thomas Grill
xovo at users.sourceforge.net
Tue Sep 6 15:22:05 CEST 2005
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
More information about the Pd-cvs
mailing list