[Subversion] / PEAK / src / peak / util / Pluralizer.py |
No default branch
Bookmark a link to HEAD:
(view)
(download)
(as text)
Normalized whitespace.
'Utils' Package Created Created new 'Utils' package by splitting 'TW.Utilities' into seperate modules and moving 'TW.SOX' to 'TW.Utils.SOX'. From here on out, the 'Utils' package will be for modules which: * Do not rely on any non-Utils TransWarp modules (but may rely on outside packages such as kjBuckets) * Are not needed by "consumers" of TransWarp APIs in order to use non-Utils TW modules In other words, 'TW.Utils' is for utility modules needed by TransWarp, but which may also be useful outside of TransWarp. 'TW.SOX' was moved to 'TW.Utils.SOX' since it fits this description. 'TW.Callbacks', however, is staying put because in the future some TransWarp APIs may require parameters which implement 'ICallback'. Both 'TW.Callbacks' and 'TW.Utils.SOX' are useful outside of the TransWarp package itself. The difference is that 'TW.Utils.SOX' is never needed by a caller in order to use TransWarp's APIs, but 'TW.Callbacks' might be. Some additional packaging changes will be coming; see the TransWarp mailing list for details. Other Changes While doing the package re-org, I also cleaned up a few minor nits caused by the previous requirement for compatibility with Python 1.5.2, and did some prep for type/class unification in Python 2.2. Last, but not least, I stomped all the remaining uses of the 'string' module and replaced them with string method calls. I'm not positive, but this appears to have sped things up just a teensy bit.
cvs-admin@eby-sarna.com Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |