[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