E&S CVS Commit: PEAK - Removing excessive DWIMishness from peak.naming, part 2:

pje at eby-sarna.com pje at eby-sarna.com
Fri Nov 8 16:56:00 EST 2002


Module Name:	PEAK
Committed By:	pje
Date:		Fri Nov  8 21:55:28 UTC 2002

Modified Files:
	PEAK/src/peak/naming: contexts.py
	PEAK/src/peak/naming/factories: peak_imports.py
	PEAK/src/peak/storage: SQL.py

Log Message:
Removing excessive DWIMishness from peak.naming, part 2:

Refactored and simplified naming context handling of strings/names/URL
objects.  There is now a clean approach to handling them for all common
use cases, and a minimum of configuration required in subclasses.  The
code even got shorter!

Also, did misc. cleanups such as changing Sybase properties to a
'Sybase.client' namespace.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/naming/contexts.py.diff?r1=1.27&r2=1.28
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/peak_imports.py.diff?r1=1.8&r2=1.9
http://cvs.eby-sarna.com/PEAK/src/peak/storage/SQL.py.diff?r1=1.13&r2=1.14

To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 PEAK/src/peak/naming/contexts.py
cvs rdiff -r1.8 -r1.9 PEAK/src/peak/naming/factories/peak_imports.py
cvs rdiff -r1.13 -r1.14 PEAK/src/peak/storage/SQL.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