aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorGravatar Mason Larobina <mason.larobina@gmail.com>2009-09-15 22:42:37 +0800
committerGravatar Mason Larobina <mason.larobina@gmail.com>2009-09-15 22:42:37 +0800
commit5e8224c60e887253669cd72ae0df5c343825c221 (patch)
tree501d24b78bb2a65235dd004319fb71bb86a4851d /examples
parent3a24a44f6c2f2df5ed5ea1c0071bff129e5a4f73 (diff)
Event message format changed to "EVENT [12345] name args"
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/data/uzbl/scripts/event_manager.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/data/uzbl/scripts/event_manager.py b/examples/data/uzbl/scripts/event_manager.py
index 1e97b8f..b3d5ea2 100755
--- a/examples/data/uzbl/scripts/event_manager.py
+++ b/examples/data/uzbl/scripts/event_manager.py
@@ -86,6 +86,7 @@ config = {
# Define some globals.
_SCRIPTNAME = os.path.basename(sys.argv[0])
+_RE_FINDSPACES = re.compile("\s+")
def echo(msg):
'''Prints only if the verbose flag has been set.'''
@@ -538,13 +539,13 @@ class UzblInstance(object):
if not msg:
continue
- cmd = msg.strip().split(' ', 3)
+ cmd = _RE_FINDSPACES.split(msg, 3)
if not cmd or cmd[0] != "EVENT":
# Not an event message
print msg.rstrip()
continue
- event, args = cmd[1], cmd[3]
+ event, args = cmd[2], cmd[3]
try:
self.handle_event(event, args)