Update of /cvsroot/pure-data/externals/grill/py In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24330
Modified Files: package.txt py.vcproj readme.txt Log Message: added symbol type fixed incorrect unbinding of instance methods fixes for symbol type little restructuring
Index: py.vcproj =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** py.vcproj 10 Jan 2005 05:00:55 -0000 1.16 --- py.vcproj 11 Jan 2005 04:59:26 -0000 1.17 *************** *** 92,96 **** RuntimeTypeInfo="TRUE" UsePrecompiledHeader="2" ! PrecompiledHeaderThrough="" BrowseInformation="0" WarningLevel="3" --- 92,96 ---- RuntimeTypeInfo="TRUE" UsePrecompiledHeader="2" ! PrecompiledHeaderThrough="pyprefix.h" BrowseInformation="0" WarningLevel="3" *************** *** 1209,1212 **** --- 1209,1221 ---- </File> <File + RelativePath=".\source\pyprefix.h"> + </File> + <File + RelativePath=".\source\pysymbol.cpp"> + </File> + <File + RelativePath=".\source\pysymbol.h"> + </File> + <File RelativePath="source\register.cpp"> <FileConfiguration
Index: package.txt =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/package.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** package.txt 9 Jan 2005 04:59:30 -0000 1.5 --- package.txt 11 Jan 2005 04:59:26 -0000 1.6 *************** *** 5,10 ****
SRCDIR=source
! SRCS= main.cpp py.cpp pyext.cpp modmeth.cpp clmeth.cpp register.cpp pyargs.cpp bound.cpp
! HDRS= main.h pyext.h --- 5,11 ----
SRCDIR=source + PRECOMPILE=pyprefix.h
! SRCS= main.cpp py.cpp pyext.cpp modmeth.cpp clmeth.cpp register.cpp pyargs.cpp bound.cpp pysymbol.cpp
! HDRS= pyprefix.h main.h pyext.h pysymbol.h
Index: readme.txt =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** readme.txt 10 Jan 2005 05:00:55 -0000 1.26 --- readme.txt 11 Jan 2005 04:59:26 -0000 1.27 *************** *** 57,60 **** --- 57,63 ---- - ADD: enabled "int"-tags for pyext class functions - ADD: py: when no function is given on the command line, let it be selected by message tag + - FIX: __init__ wasn't called on reload + - FIX: bound instance methods weren't correctly decref'd + - ADD: Python symbol type
0.1.4: *************** *** 124,132 ****
features: ! - enable multiple interpreters? - stop individual threads - - Python type for symbols - support named (keyword) arguments (like attributes for messages)
tests: - check for python threading support --- 127,136 ----
features: ! - enable multiple interpreters? ( -> not possible within one thread) - stop individual threads - support named (keyword) arguments (like attributes for messages)
+ - shutdown hook for threaded Python apps + tests: - check for python threading support