E&S CVS Commit: TransWarp - Refactoring and more tests for the method-exporting feature format. All

pje at eby-sarna.com pje at eby-sarna.com
Fri Mar 22 16:42:01 EST 2002


Module Name:	TransWarp
Committed By:	pje
Date:		Fri Mar 22 21:41:00 UTC 2002

Modified Files:
	TransWarp/src/TW/SEF: Basic.py FeatureObjects.py
	TransWarp/src/TW/SEF/tests: General.py

Log Message:
Refactoring and more tests for the method-exporting feature format.  All
the major classes work now, and I even found and fixed a problem in the old
code that wasn't found before.  The main things needed before I can take
this off the 0.2 TODO are more docs, a bit of refactoring to make parts of
the feature metaclass more generally reusable, and a cleanup of the
SEF.Interfaces module to reflect the new API and get rid of all the junk
hanging around in there from before the Python 2.2 port.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/Basic.py.diff?r1=1.10&r2=1.11
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/FeatureObjects.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/tests/General.py.diff?r1=1.3&r2=1.4

To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 TransWarp/src/TW/SEF/Basic.py
cvs rdiff -r1.1 -r1.2 TransWarp/src/TW/SEF/FeatureObjects.py
cvs rdiff -r1.3 -r1.4 TransWarp/src/TW/SEF/tests/General.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