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