[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


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:





More information about the Pd-cvs mailing list