[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