[PD-cvs] externals/grill/py py.vcproj, 1.32, 1.33 readme.txt, 1.51, 1.52
Thomas Grill
xovo at users.sourceforge.net
Fri Jul 6 23:44:58 CEST 2007
- Previous message: [PD-cvs] externals/grill/py/build config-lnx.def, 1.6, 1.7 config-mac.def, 1.5, 1.6 config-win.def, 1.8, 1.9 gnumake-lnx-gcc.inc, 1.5, 1.6 gnumake-mac-gcc.inc, 1.5, 1.6 gnumake-win-cygwin.inc, 1.4, 1.5 nmake-win-msvc.inc, 1.6, 1.7
- Next message: [PD-cvs] externals/grill/py/source main.h, 1.43, 1.44 modmeth.cpp, 1.24, 1.25 py.cpp, 1.36, 1.37 pybase.cpp, 1.18, 1.19 pybase.h, 1.13, 1.14 pybuffer.cpp, 1.12, 1.13 pyext.cpp, 1.47, 1.48 pyext.h, 1.31, 1.32 pyprefix.h, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/externals/grill/py
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18343
Modified Files:
py.vcproj readme.txt
Log Message:
adapting to new flext lockfree structures
much better detach method handling (one thread for all object instances)
use PyGILState_\*() functionality (enabled with PY_USE_GIL)
ooops, fixing typo
fixing numpy initialization quirks
pyext._init is now called after __init__
enabled use of inofficial PD functionality for search and help path access (#define PY_USE_INOFFICIAL)
added sketch for new pye (Python expression) object
buffer protocol adapted for Python 2.5
Index: py.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** py.vcproj 7 Mar 2007 13:40:13 -0000 1.32
--- py.vcproj 6 Jul 2007 21:44:56 -0000 1.33
***************
*** 23,27 ****
Optimization="0"
AdditionalIncludeDirectories="c:\programme\audio\pd\src;..\flext\source;C:\Programme\prog\Python24\include"
! PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
--- 23,27 ----
Optimization="0"
AdditionalIncludeDirectories="c:\programme\audio\pd\src;..\flext\source;C:\Programme\prog\Python24\include"
! PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;PY_USE_GIL;PY_USE_INOFFICIAL"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
***************
*** 86,91 ****
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="C:\data\prog\packs\pthreads\include;"c:\data\pd\pd-cvs\src";..\flext\source;C:\Programme\prog\Python24\include;"C:\Programme\prog\Python24\Lib\site-packages\numpy\core\include""
! PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS;PY_NUMPY;FLEXT_USECMEM;PY_USE_GIL"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
--- 86,91 ----
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="$(prereq)\pthreads\include;$(pdmax)\pd\src;..\flext\source;C:\Python24\include;"C:\Python24\Lib\site-packages\numpy\core\include""
! PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS;PY_NUMPY;FLEXT_USECMEM;xPY_USE_GIL;PY_USE_INOFFICIAL"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
***************
*** 106,110 ****
LinkIncremental="1"
SuppressStartupBanner="TRUE"
! AdditionalLibraryDirectories=""C:\data\prog\packs\Python-2.4\PCbuild";C:\data\prog\packs\pthreads\lib;"c:\data\pd\pd-cvs\bin""
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(outdir)/py.pdb"
--- 106,110 ----
LinkIncremental="1"
SuppressStartupBanner="TRUE"
! AdditionalLibraryDirectories="$(prereq)\python-2.4.4\pcbuild;$(prereq)\pthreads\lib;$(pdmax)\pd\bin"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(outdir)/py.pdb"
***************
*** 1250,1257 ****
</FileConfiguration>
</File>
- </Filter>
- <Filter
- Name="meth"
- Filter="">
<File
RelativePath=".\source\pymeth.cpp">
--- 1250,1253 ----
Index: readme.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v
retrieving revision 1.51
retrieving revision 1.52
diff -C2 -d -r1.51 -r1.52
*** readme.txt 7 Mar 2007 13:40:13 -0000 1.51
--- readme.txt 6 Jul 2007 21:44:56 -0000 1.52
***************
*** 123,126 ****
--- 123,129 ----
- ADD: make use of the PyGILState_*() functions
- ADD: always run the Python interpreter in the background (to keep alive Python threads)
+ - ADD: added PY_USE_INOFFICIAL to enable usage of s_stuff.h PD header, to have access to search and help paths
+ - ADD: pyext: _init method is now called after __init__ (after inlets/outlets have been created)
+ - FIX: buffer protocol adapted to Python 2.5
0.2.0:
- Previous message: [PD-cvs] externals/grill/py/build config-lnx.def, 1.6, 1.7 config-mac.def, 1.5, 1.6 config-win.def, 1.8, 1.9 gnumake-lnx-gcc.inc, 1.5, 1.6 gnumake-mac-gcc.inc, 1.5, 1.6 gnumake-win-cygwin.inc, 1.4, 1.5 nmake-win-msvc.inc, 1.6, 1.7
- Next message: [PD-cvs] externals/grill/py/source main.h, 1.43, 1.44 modmeth.cpp, 1.24, 1.25 py.cpp, 1.36, 1.37 pybase.cpp, 1.18, 1.19 pybase.h, 1.13, 1.14 pybuffer.cpp, 1.12, 1.13 pyext.cpp, 1.47, 1.48 pyext.h, 1.31, 1.32 pyprefix.h, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list