E&S CVS Commit: PyProtocols - Document advanced method combination techniques using a pricing example.

pje at eby-sarna.com pje at eby-sarna.com
Sat Mar 5 16:12:00 EST 2005


Module Name:	PyProtocols
Committed By:	pje
Date:		Sat Mar  5 21:11:53 UTC 2005

Modified Files:
	PyProtocols/src/dispatch: __init__.py combiners.txt functions.py
	    strategy.py

Log Message:
Document advanced method combination techniques using a pricing example.
Add ``strategy.single_best()`` combiner.  Made it possible to specify
a custom ``AbstractGeneric`` subclass as the argument to
``dispatch.generic()``.  Fix a bug in ``strategy.method_list()`` that
could cause some method lists to be executable only once.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PyProtocols/src/dispatch/__init__.py.diff?r1=1.12&r2=1.13
http://cvs.eby-sarna.com/PyProtocols/src/dispatch/combiners.txt.diff?r1=1.7&r2=1.8
http://cvs.eby-sarna.com/PyProtocols/src/dispatch/functions.py.diff?r1=1.35&r2=1.36
http://cvs.eby-sarna.com/PyProtocols/src/dispatch/strategy.py.diff?r1=1.26&r2=1.27

To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 PyProtocols/src/dispatch/__init__.py
cvs rdiff -r1.7 -r1.8 PyProtocols/src/dispatch/combiners.txt
cvs rdiff -r1.35 -r1.36 PyProtocols/src/dispatch/functions.py
cvs rdiff -r1.26 -r1.27 PyProtocols/src/dispatch/strategy.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