[Checkins] SVN: five.pt/trunk/ Removing unused function.
Malthe Borch
mborch at gmail.com
Thu May 13 08:18:03 EDT 2010
Log message for revision 112273:
Removing unused function.
Changed:
U five.pt/trunk/CHANGES.txt
U five.pt/trunk/src/five/pt/zcml.py
-=-
Modified: five.pt/trunk/CHANGES.txt
===================================================================
--- five.pt/trunk/CHANGES.txt 2010-05-13 11:26:56 UTC (rev 112272)
+++ five.pt/trunk/CHANGES.txt 2010-05-13 12:18:02 UTC (rev 112273)
@@ -1,12 +1,10 @@
Changelog
=========
-0.11 - unreleased
-~~~~~~~~~~~~~~~~
+In next release...
-- ...
+- Removed unused ``ViewletManager`` ZCML handler. [malthe]
-
0.10 - 2010-04-20
~~~~~~~~~~~~~~~~~
Modified: five.pt/trunk/src/five/pt/zcml.py
===================================================================
--- five.pt/trunk/src/five/pt/zcml.py 2010-05-13 11:26:56 UTC (rev 112272)
+++ five.pt/trunk/src/five/pt/zcml.py 2010-05-13 12:18:02 UTC (rev 112273)
@@ -45,23 +45,6 @@
return class_
-def ViewletManager2(name, interface, template=None, bases=()):
- attrs = {'__name__' : name}
- if template is not None:
- attrs['template'] = ViewPageTemplateFile(template)
-
- if manager.ViewletManagerBase not in bases:
- # Make sure that we do not get a default viewlet manager mixin, if the
- # provided base is already a full viewlet manager implementation.
- if not (len(bases) == 1 and
- IViewletManager.implementedBy(bases[0])):
- bases = bases + (manager.ViewletManagerBase,)
-
- ViewletManager = type(
- '<ViewletManager providing %s>' % interface.getName(), bases, attrs)
- classImplements(ViewletManager, interface)
- return ViewletManager
-
def page_directive(_context, name, *args, **kwargs):
class_ = kwargs.get('class_')
template = kwargs.get('template')
@@ -70,7 +53,7 @@
bases = class_ and (class_,) or ()
kwargs['class_'] = SimpleViewClass(str(template), bases=bases, name=name)
del kwargs['template']
-
+
return viewmeta.page(_context, name, *args, **kwargs)
def viewlet_directive(_context, name, *args, **kwargs):
@@ -81,21 +64,21 @@
bases = class_ and (class_,) or ()
kwargs['class_'] = SimpleViewletClass(str(template), bases=bases, name=name)
del kwargs['template']
-
+
return viewletmeta.viewletDirective(_context, name, *args, **kwargs)
def viewlet_manager_directive(_context, name, *args, **kwargs):
template = kwargs.pop('template', None)
provides = kwargs.setdefault('provides', IViewletManager)
class_ = kwargs.get('class_')
-
+
if template is None:
return viewletmeta.viewletManagerDirective(
_context, name, *args, **kwargs)
_new = ConfigurationMachine()
viewletmeta.viewletManagerDirective(_new, name, *args, **kwargs)
-
+
for action in _new.actions:
try:
discriminator, handler, args = action
@@ -111,4 +94,4 @@
new_class.template = ViewPageTemplateFile(template)
finally:
_context.actions.append(action)
-
+
More information about the checkins
mailing list