[PD-cvs] externals/grill/py package.txt, 1.9, 1.10 py.vcproj, 1.24, 1.25 readme.txt, 1.37, 1.38
Thomas Grill
xovo at users.sourceforge.net
Sat Jul 9 15:03:36 CEST 2005
- Previous message: [PD-cvs] pd/src SConscript,1.1.2.8,1.1.2.9
- Next message: [PD-cvs] externals/grill/py/pd builtins-1.pd, NONE, 1.1 methods-1.pd, NONE, 1.1 methods-2.pd, NONE, 1.1 script-1.pd, 1.7, 1.8 simple-2.pd, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/externals/grill/py
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4239
Modified Files:
package.txt py.vcproj readme.txt
Log Message:
python-like dotted module.function syntax
reworked outbound message generation (now with symbols instead of one-element anythings)
multiply inlets for py (hot and cold inlets)
cleaned up float vs. int pyext tags
pymeth object for object methods
enable built-in functions
sequence protocol for symbol type
enabled built-in functions
py: allow all callables
Index: py.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** py.vcproj 8 Jul 2005 14:30:30 -0000 1.24
--- py.vcproj 9 Jul 2005 13:03:34 -0000 1.25
***************
*** 1245,1248 ****
--- 1245,1255 ----
</File>
</Filter>
+ <Filter
+ Name="meth"
+ Filter="">
+ <File
+ RelativePath=".\source\pymeth.cpp">
+ </File>
+ </Filter>
<File
RelativePath="source\main.cpp">
Index: package.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/package.txt,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** package.txt 8 Jul 2005 14:30:30 -0000 1.9
--- package.txt 9 Jul 2005 13:03:34 -0000 1.10
***************
*** 12,16 ****
register.cpp bound.cpp pyargs.cpp \
pysymbol.cpp pybuffer.cpp pydsp.cpp \
! pyatom.cpp pybase.cpp
HDRS= pyprefix.h main.h pyext.h pysymbol.h pybuffer.h pyatom.h pybase.h
--- 12,16 ----
register.cpp bound.cpp pyargs.cpp \
pysymbol.cpp pybuffer.cpp pydsp.cpp \
! pyatom.cpp pybase.cpp pymeth.cpp
HDRS= pyprefix.h main.h pyext.h pysymbol.h pybuffer.h pyatom.h pybase.h
Index: readme.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** readme.txt 8 Jul 2005 14:30:30 -0000 1.37
--- readme.txt 9 Jul 2005 13:03:34 -0000 1.38
***************
*** 92,95 ****
--- 92,100 ----
- ADD: allow module.function syntax for py and pyext
- FIX: pyext: cleanup up float vs. int ... first decision is made by tag, afterwards a conversion is tried
+ - ADD: pym: object-oriented object... Python methods for any object type
+ - ADD: py: allow all callables (also object constructors and builtins)
+ - ADD: py: enable Python built-in functions (like range, str etc.)
+ - ADD: sequence protocol for symbol type
+ - FIX: cleanup for outbound messages (e.g. symbol atoms instead of one-element general messages)
0.2.0:
- Previous message: [PD-cvs] pd/src SConscript,1.1.2.8,1.1.2.9
- Next message: [PD-cvs] externals/grill/py/pd builtins-1.pd, NONE, 1.1 methods-1.pd, NONE, 1.1 methods-2.pd, NONE, 1.1 script-1.pd, 1.7, 1.8 simple-2.pd, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list