[Checkins] SVN: grokcore.view/trunk/src/grokcore/view/ no need to pass the default value function anymore

Jan-Wijbrand Kolman janwijbrand at gmail.com
Wed Nov 3 10:12:32 EDT 2010


Log message for revision 118163:
  no need to pass the default value function anymore

Changed:
  U   grokcore.view/trunk/src/grokcore/view/meta/views.py
  U   grokcore.view/trunk/src/grokcore/view/publication_security.zcml

-=-
Modified: grokcore.view/trunk/src/grokcore/view/meta/views.py
===================================================================
--- grokcore.view/trunk/src/grokcore/view/meta/views.py	2010-11-03 13:46:50 UTC (rev 118162)
+++ grokcore.view/trunk/src/grokcore/view/meta/views.py	2010-11-03 14:12:12 UTC (rev 118163)
@@ -26,15 +26,12 @@
 from grokcore.security.util import protect_getattr
 from grokcore.view import components
 
+def default_view_name(component, module=None, **data):
+    return component.__name__.lower()
 
-def default_view_name(factory, module=None, **data):
-    return factory.__name__.lower()
-
-
 class ViewGrokker(martian.ClassGrokker):
     martian.component(components.View)
-    martian.directive(grokcore.component.context,
-                      get_default=grokcore.component.meta.default_context)
+    martian.directive(grokcore.component.context)
     martian.directive(grokcore.view.layer, default=IDefaultBrowserLayer)
     martian.directive(grokcore.component.name, get_default=default_view_name)
 

Modified: grokcore.view/trunk/src/grokcore/view/publication_security.zcml
===================================================================
--- grokcore.view/trunk/src/grokcore/view/publication_security.zcml	2010-11-03 13:46:50 UTC (rev 118162)
+++ grokcore.view/trunk/src/grokcore/view/publication_security.zcml	2010-11-03 14:12:12 UTC (rev 118163)
@@ -2,7 +2,6 @@
   xmlns="http://namespaces.zope.org/zope"
   xmlns:grok="http://namespaces.zope.org/grok">
 
-  <include package="zope.app.publication" />  
+  <include package="zope.app.publication" />
   <grok:grok package=".publication" />
-
 </configure>



More information about the checkins mailing list