[Checkins] SVN: zope.component/trunk/src/zope/component/event.py All tests passed before;

Godefroid Chapelle gotcha at bubblenet.be
Mon Oct 12 10:49:56 EDT 2009


Log message for revision 105025:
  All tests passed before;
  Removed code that seems useless;
  All tests pass after.
  

Changed:
  U   zope.component/trunk/src/zope/component/event.py

-=-
Modified: zope.component/trunk/src/zope/component/event.py
===================================================================
--- zope.component/trunk/src/zope/component/event.py	2009-10-12 13:01:47 UTC (rev 105024)
+++ zope.component/trunk/src/zope/component/event.py	2009-10-12 14:49:55 UTC (rev 105025)
@@ -21,15 +21,14 @@
 import zope.component.interfaces
 import zope.event
 
+
 def dispatch(*event):
-    # iterating over subscribers assures they get executed
-    for ignored in zope.component.subscribers(event, None):
-        pass
+    zope.component.subscribers(event, None)
+
 zope.event.subscribers.append(dispatch)
 
+
 @zope.component.adapter(zope.component.interfaces.IObjectEvent)
 def objectEventNotify(event):
     """Event subscriber to dispatch ObjectEvents to interested adapters."""
-    adapters = zope.component.subscribers((event.object, event), None)
-    for adapter in adapters:
-        pass # getting them does the work
+    zope.component.subscribers((event.object, event), None)



More information about the checkins mailing list