[PD-cvs] externals/grill/py/source clmeth.cpp,1.10,1.11 main.h,1.24,1.25

Thomas Grill xovo at users.sourceforge.net
Fri Dec 17 06:04:32 CET 2004


Update of /cvsroot/pure-data/externals/grill/py/source
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9143/source

Modified Files:
	clmeth.cpp main.h 
Log Message:
support for Python threads, at last
output single atoms instead of 1-element lists
small changes for release
using flext build system


Index: clmeth.cpp
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/source/clmeth.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** clmeth.cpp	10 Nov 2004 03:31:34 -0000	1.10
--- clmeth.cpp	17 Dec 2004 05:04:29 -0000	1.11
***************
*** 171,178 ****
  				if(lst->Count() && IsSymbol((*lst)[0]))
  					ext->ToQueueAnything(o-1,GetSymbol((*lst)[0]),lst->Count()-1,lst->Atoms()+1);
! //						ext->ToOutAnything(o-1,GetSymbol((*lst)[0]),lst->Count()-1,lst->Atoms()+1);
! 				else
  					ext->ToQueueList(o-1,*lst);
! //						ext->ToOutList(o-1,*lst);
  			}
  			else
--- 171,178 ----
  				if(lst->Count() && IsSymbol((*lst)[0]))
  					ext->ToQueueAnything(o-1,GetSymbol((*lst)[0]),lst->Count()-1,lst->Atoms()+1);
! 				else if(lst->Count() > 1)
  					ext->ToQueueList(o-1,*lst);
!                 else
!                     ext->ToQueueAtom(o-1,*lst->Atoms());
  			}
  			else

Index: main.h
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/source/main.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** main.h	10 Nov 2004 03:31:34 -0000	1.24
--- main.h	17 Dec 2004 05:04:29 -0000	1.25
***************
*** 25,30 ****
  #endif
  
! #if !defined(FLEXT_VERSION) || (FLEXT_VERSION < 406)
! #error You need at least flext version 0.4.6
  #endif
  
--- 25,30 ----
  #endif
  
! #if !defined(FLEXT_VERSION) || (FLEXT_VERSION < 408)
! #error You need at least flext version 0.4.8
  #endif
  





More information about the Pd-cvs mailing list