aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorGravatar Mason Larobina <mason.larobina@gmail.com>2009-09-20 08:50:07 +0800
committerGravatar Mason Larobina <mason.larobina@gmail.com>2009-09-20 08:50:07 +0800
commit7bf1a47b724da9af77bff073705d2c3161754643 (patch)
tree70a6dbd117ce628b049b3b139550b9783c5d1bc5 /examples
parentd53b2b5c3ab74c0eac3b6aee04981eaf8c34ed57 (diff)
Use the one event dispatching function.
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/data/uzbl/scripts/event_manager.py18
1 files changed, 1 insertions, 17 deletions
diff --git a/examples/data/uzbl/scripts/event_manager.py b/examples/data/uzbl/scripts/event_manager.py
index 0bb4876..c9be9bb 100755
--- a/examples/data/uzbl/scripts/event_manager.py
+++ b/examples/data/uzbl/scripts/event_manager.py
@@ -577,7 +577,7 @@ class UzblInstance(object):
plugin.cleanup(uzbl)
# Now handle the event "publically".
- self.dispatch_event(event, args)
+ self.event(event, args)
def exec_handler(self, handler, *args, **kargs):
@@ -605,25 +605,9 @@ class UzblInstance(object):
uzbl.send(command)
- def dispatch_event(self, event, args):
- '''Now send the event to any event handlers added with the connect
- function. In other words: handle plugin's event hooks.'''
-
- if event in self._handlers:
- for handler in self._handlers[event]:
- try:
- self.exec_handler(handler, args)
-
- except:
- #print_exc()
- raise
-
-
def event(self, event, *args, **kargs):
'''Raise a custom event.'''
- print "Got custom event:", event, args, kargs
-
if event in self._handlers:
for handler in self._handlers[event]:
try: