E&S CVS Commit: Contextual - Major API overhaul. Service classes now act like peak.binding.Singlet

pje at eby-sarna.com pje at eby-sarna.com
Sat Feb 24 00:37:45 EST 2007


Author: pje
Date: Sat Feb 24 00:37:44 2007
New Revision: 2279

URL: http://svn.eby-sarna.com?rev=2279&view=rev
Log:
Major API overhaul.  Service classes now act like peak.binding.Singletons,
in that the class itself is a proxy for the current instance.  This
eliminates the need for two names to refer to the "same" object.  Settings
are now created with decorators, the module is peak.context instead of
peak.util.context, and many many other changes.  And there are still more
to come, but mostly additions and some tweaks to how the App context works.

Added:
    Contextual/peak/context.py   (with props)
Removed:
    Contextual/peak/util/
Modified:
    Contextual/Contextual.txt
    Contextual/README.txt
    Contextual/context.txt
    Contextual/context_tests.txt
    Contextual/setup.py
    Contextual/test_context.py




More information about the source-changes mailing list