E&S CVS Commit: pylib - Fixed misc. bugs. Added "SimpleTypeManager", which is a cross between

pje at eby-sarna.com pje at eby-sarna.com
Thu Jan 10 09:12:00 EST 2002


Module Name:	pylib
Committed By:	pje
Date:		Thu Jan 10 14:11:33 UTC 2002

Modified Files:
	pylib/TW/Database: DataModel.py
	pylib/TW/tests/Database: DataModel.py

Log Message:
Fixed misc. bugs.  Added "SimpleTypeManager", which is a cross between
RecordType and TypeManager, designed to make implementing standalone
record types easy.  Also added various bits of error trapping that should
give more programmer-friendly error messages when someone using the
framework does something they shouldn't (e.g. breaks an invariant or fails
to define something).


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/pylib/TW/Database/DataModel.py.diff?r1=1.7&r2=1.8
http://cvs.eby-sarna.com/pylib/TW/tests/Database/DataModel.py.diff?r1=1.2&r2=1.3

To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pylib/TW/Database/DataModel.py
cvs rdiff -r1.2 -r1.3 pylib/TW/tests/Database/DataModel.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