E&S CVS Commit: TransWarp - Many changes in preparation for 0.2 final, including:

pje at eby-sarna.com pje at eby-sarna.com
Sun Mar 17 00:02:00 EST 2002


Module Name:	TransWarp
Committed By:	pje
Date:		Sun Mar 17 05:01:16 UTC 2002

Modified Files:
	TransWarp: setup.py
	TransWarp/docs: TODO.txt
	TransWarp/src/TW/API: Modules.py
	TransWarp/src/TW/API/tests: __init__.py testM1.py testM2.py
	TransWarp/src/TW/SEF: Basic.py
Added Files:
	TransWarp: CHANGES.txt

Log Message:
Many changes in preparation for 0.2 final, including:

 * Added 'SEF.bindToParent()' and 'SEF.bindToNames()' specifiers to allow
   more flexible component parameter bindings.

 * Fixed the base class "rebind by name" bugs in module inheritance, and
   updated the documentation to more clearly reflect what it is that
   metaclass generation and module inheritance does and does not do.  Added
   test cases to prevent regression of the rebind-by-name problem.

 * The 'setup.py' script features a new command, 'happy', which can be used
   to generate the API reference docs, and this command runs as part of the
   'sdist' command to build source distributions.

 * The API reference docs in the source distribution has been moved from
   the 'doc' directory to 'docs/html/reference'.

 * Added 'CHANGES.txt' file.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/TransWarp/CHANGES.txt?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/TransWarp/setup.py.diff?r1=1.7&r2=1.8
http://cvs.eby-sarna.com/TransWarp/docs/TODO.txt.diff?r1=1.10&r2=1.11
http://cvs.eby-sarna.com/TransWarp/src/TW/API/Modules.py.diff?r1=1.8&r2=1.9
http://cvs.eby-sarna.com/TransWarp/src/TW/API/tests/__init__.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/TransWarp/src/TW/API/tests/testM1.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/TransWarp/src/TW/API/tests/testM2.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/Basic.py.diff?r1=1.5&r2=1.6

To generate a diff of this commit:
cvs rdiff -r0 -r1.1 TransWarp/CHANGES.txt
cvs rdiff -r1.7 -r1.8 TransWarp/setup.py
cvs rdiff -r1.10 -r1.11 TransWarp/docs/TODO.txt
cvs rdiff -r1.8 -r1.9 TransWarp/src/TW/API/Modules.py
cvs rdiff -r1.2 -r1.3 TransWarp/src/TW/API/tests/__init__.py
cvs rdiff -r1.1 -r1.2 TransWarp/src/TW/API/tests/testM1.py \
    TransWarp/src/TW/API/tests/testM2.py
cvs rdiff -r1.5 -r1.6 TransWarp/src/TW/SEF/Basic.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.





More information about the source-changes mailing list