E&S CVS Commit: TransWarp - Added warnings for detectable module-level modifications of mutables

pje at eby-sarna.com pje at eby-sarna.com
Sun Mar 31 15:28:01 EST 2002


Module Name:	TransWarp
Committed By:	pje
Date:		Sun Mar 31 20:27:05 UTC 2002

Modified Files:
	TransWarp: CHANGES.txt TODO.txt
	TransWarp/src/TW/API: Modules.py
	TransWarp/src/TW/SEF: Basic.py

Log Message:
Added warnings for detectable module-level modifications of mutables
in modules which are used for inheritances or advice.  Added an API
function, 'configure(object, attr1=val, attr2=val,...)' to safely
set attributes of mutables that might have been defined in a derived
module.  Also, misc. updates to TODO.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/TransWarp/CHANGES.txt.diff?r1=1.9&r2=1.10
http://cvs.eby-sarna.com/TransWarp/TODO.txt.diff?r1=1.4&r2=1.5
http://cvs.eby-sarna.com/TransWarp/src/TW/API/Modules.py.diff?r1=1.12&r2=1.13
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/Basic.py.diff?r1=1.18&r2=1.19

To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 TransWarp/CHANGES.txt
cvs rdiff -r1.4 -r1.5 TransWarp/TODO.txt
cvs rdiff -r1.12 -r1.13 TransWarp/src/TW/API/Modules.py
cvs rdiff -r1.18 -r1.19 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