E&S CVS Commit: TransWarp - Changed MethodExporter to use a concise and centralized definition of verbs

pje at eby-sarna.com pje at eby-sarna.com
Tue Mar 26 16:37:00 EST 2002


Module Name:	TransWarp
Committed By:	pje
Date:		Tue Mar 26 21:36:36 UTC 2002

Modified Files:
	TransWarp/src/TW/API: Meta.py Misc.py
	TransWarp/src/TW/SEF: Basic.py
	TransWarp/src/TW/SEF/tests: General.py
	TransWarp/src/TW/Utils: Method.py

Log Message:
Changed MethodExporter to use a concise and centralized definition of verbs
instead of 'namingConvention' attributes on every function.  This should
make it easier to override method templates in subclasses and in derived
modules, as well as reducing typing when there are multiple variants of
a verb.

The MethodExporter documentation has been lightly updated, but really needs
an overhaul before release, especially with respect to terminology.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/TransWarp/src/TW/API/Meta.py.diff?r1=1.10&r2=1.11
http://cvs.eby-sarna.com/TransWarp/src/TW/API/Misc.py.diff?r1=1.5&r2=1.6
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/Basic.py.diff?r1=1.15&r2=1.16
http://cvs.eby-sarna.com/TransWarp/src/TW/SEF/tests/General.py.diff?r1=1.6&r2=1.7
http://cvs.eby-sarna.com/TransWarp/src/TW/Utils/Method.py.diff?r1=1.1&r2=1.2

To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 TransWarp/src/TW/API/Meta.py
cvs rdiff -r1.5 -r1.6 TransWarp/src/TW/API/Misc.py
cvs rdiff -r1.15 -r1.16 TransWarp/src/TW/SEF/Basic.py
cvs rdiff -r1.6 -r1.7 TransWarp/src/TW/SEF/tests/General.py
cvs rdiff -r1.1 -r1.2 TransWarp/src/TW/Utils/Method.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