aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/py/scripts
AgeCommit message (Collapse)Author
2009-04-01cleaned up grill externals - replaced with svn:externals to ↵Thomas Grill
svn.grrrr.org/ext/trunk/ svn path=/trunk/; revision=10951
2007-03-07multiply inlets for py (hot and cold inlets)Thomas Grill
small optimizations and fixes use PyGILState_\*() functionality (enabled with PY_USE_GIL) updates for DSP processing __str__ method for pyext, to enable print self calls added message bundle functionality (pyext.Bundle class) enable compiled-only scripts (without .py) enable optimization of Python code in reease build let _inlets and _outlets default to 0 fix for numpy some ASSERTs for explicitly created pyext classes (should be runtime checks i guess) open editor for script under OS X fixing numpy initialization quirks enable symbol binding for all callables (not only functions and methods) _isthreaded is now a data member instead of a method fix for gcc4 added pyext._list and pyext._tuple to convert input lists to Python sequence objects enable module packages (module/__init__.py[co]), now also for Max python-like dotted module.function syntax cleaned up float vs. int pyext tags compiler flag to exclude DSP objects some optimizations and py reload fix more safety for calls where association python-pd has already been removed always run Python interpreter in the background svn path=/trunk/; revision=7474
2006-03-23added message bundle functionality (pyext.Bundle class)Thomas Grill
enable compiled-only scripts (without .py) small optimizations and fixes some optimizations and py reload fix better error message for reload with invalid args enable module packages (module/__init__.py[co]), now also for Max svn path=/trunk/; revision=4750
2005-04-10added xcode projectThomas Grill
cleaner error reporting added generic numpy support (not working) use lock count instead of message queuing to avoid py->py messaging deadlock fixing strange gcc behavior fixes for maxmsp support for buffer objects (preliminary) fixed reference count bug use optimized version updates for DSP processing adjust pd and py files for correct argument passing more optimizations fixed numarray headers little restructuring svn path=/trunk/; revision=2708
2005-03-25fixes for maxmspThomas Grill
added generic numpy support (not working) svn path=/trunk/; revision=2645
2005-03-14fixes for OSXThomas Grill
docs optimizations and fixes use optimized version optimized function calls adjust pd and py files for correct argument passing more optimizations svn path=/trunk/; revision=2627
2005-03-13pydsp: share dsp buffer objects at inplace operationThomas Grill
DSP support for py/pyext: new objects pyext~,pyx~,pyext.~,pyx.~ new base class for py and pyext classes preset sys.argv for module loading support for buffer objects (preliminary) py: bang in left inlet now really triggers without arguments fixes for detached operation and single-threaded version little restructuring adjust pd and py files for correct argument passing more optimizations update for new flext callback naming use lock count instead of message queuing to avoid py->py messaging deadlock pyext: fix for inlet count svn path=/trunk/; revision=2624
2005-03-10more buffer functionality (support sequence and number protocols)Thomas Grill
more examples preset sys.argv for module loading support for buffer objects (preliminary) svn path=/trunk/; revision=2615
2005-03-09fixes for detached operation and single-threaded versionThomas Grill
use lock count instead of message queuing to avoid py->py messaging deadlock support for buffer objects (preliminary) updated build system little restructuring fixes for single-threaded compilation added support for numarray svn path=/trunk/; revision=2610
2005-01-19- a bit more functions for the symbol typeThomas Grill
- exporting symbol functions corrected argument passing to class methods updated for OSX adjust pd and py files for correct argument passing svn path=/trunk/; revision=2523
2005-01-11added symbol typeThomas Grill
fixed incorrect unbinding of instance methods fixes for symbol type little restructuring svn path=/trunk/; revision=2489
2005-01-10closed multi-interpreter branch (no chance to have several interpreters in ↵Thomas Grill
the same thread!) other thread-related cleanups py: added ability to choose function from message tag enabled int-tags for pyext class methods svn path=/trunk/; revision=2487
2004-08-21 ""Thomas Grill
svn path=/trunk/; revision=1965
2004-03-26 ""Thomas Grill
svn path=/trunk/; revision=1481
2003-10-20 ""Thomas Grill
svn path=/trunk/; revision=1110
2003-01-04 ""Thomas Grill
svn path=/trunk/; revision=320
2002-12-02 ""Thomas Grill
svn path=/trunk/; revision=268
2002-11-26 ""Thomas Grill
svn path=/trunk/; revision=262
2002-10-22This commit was generated by cvs2svn to compensate for changes in r189,Thomas Grill
which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=190