E&S CVS Commit: PEAK - Documentation and code cleanup for 'peak.naming', pass 1. This is mainly

pje at eby-sarna.com pje at eby-sarna.com
Sun Dec 8 12:40:00 EST 2002

Module Name:	PEAK
Committed By:	pje
Date:		Sun Dec  8 17:39:27 UTC 2002

Modified Files:
	PEAK/src/peak/naming: __init__.py api.py contexts.py interfaces.py
Removed Files:
	PEAK/src/peak/naming: properties.py

Log Message:
Documentation and code cleanup for 'peak.naming', pass 1.  This is mainly
documentation work, but I also merged the 'naming.properties' module into
the 'interfaces' module, since 'PropertyName' is now supplied by
'peak.api'.  And, more importantly, I cleaned up some of the framework
interfaces so that their signatures are more compatible with
'binding.IBindingFactory'.  This means that some naming API's can now be
used as arguments to 'binding.New()', but also the naming system now "feels
like" the binding system a little more.  By keeping binding-component
arguments together in the signatures, one also only has to remember the
naming-specific prefix arguments, if any.

To view diffs of this commit, you can use the following URL(s):

To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 PEAK/src/peak/naming/__init__.py
cvs rdiff -r1.14 -r1.15 PEAK/src/peak/naming/api.py
cvs rdiff -r1.41 -r1.42 PEAK/src/peak/naming/contexts.py
cvs rdiff -r1.26 -r1.27 PEAK/src/peak/naming/interfaces.py
cvs rdiff -r1.7 -r0 PEAK/src/peak/naming/properties.py
cvs rdiff -r1.32 -r1.33 PEAK/src/peak/naming/spi.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