Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/olpcgames/eventwrap.py
diff options
context:
space:
mode:
Diffstat (limited to 'olpcgames/eventwrap.py')
-rw-r--r--[-rwxr-xr-x]olpcgames/eventwrap.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/olpcgames/eventwrap.py b/olpcgames/eventwrap.py
index 402109c..e87e13b 100755..100644
--- a/olpcgames/eventwrap.py
+++ b/olpcgames/eventwrap.py
@@ -19,15 +19,15 @@ Extensions:
release a few more resources, then a bit more...
"""
import pygame
-import gtk
import Queue
import thread, threading
import logging
+from time import time
from olpcgames import util
log = logging.getLogger( 'olpcgames.eventwrap' )
-from pygame.event import Event, event_name, pump as pygame_pump, get as pygame_get
+from pygame.event import pump as pygame_pump, get as pygame_get
class Event(object):
"""Mock pygame events"""
@@ -67,7 +67,7 @@ class Event(object):
try:
self.__lock.set()
log.info( '''Released GTK thread on event: %s''', self )
- except AttributeError, err:
+ except AttributeError:
pass
class CallbackResult( object ):
@@ -105,7 +105,7 @@ def _releaseEvents( ):
for event in _EVENTS_TO_RETIRE:
try:
event.retire()
- except AttributeError, err:
+ except AttributeError:
pass
def _processCallbacks( events ):
@@ -167,9 +167,9 @@ class _FilterQueue( Queue.Queue ):
else:
if timeout < 0:
raise ValueError("'timeout' must be a positive number")
- endtime = _time() + timeout
+ endtime = time() + timeout
while self._empty_type( filterFunction ):
- remaining = endtime - _time()
+ remaining = endtime - time()
if remaining <= 0.0:
raise Queue.Empty
self.not_empty.wait(remaining)
@@ -202,7 +202,7 @@ class _FilterQueue( Queue.Queue ):
if filterFunction( element ):
return element
return None
- except RuntimeError, err:
+ except RuntimeError:
return None # none yet, at least
g_events = _FilterQueue()
@@ -220,7 +220,7 @@ def _typeChecker( types ):
def check( element ):
return element.type in types
return check
- except TypeError, err:
+ except TypeError:
def check( element ):
return element.type == types
return check
@@ -288,9 +288,9 @@ def wait( timeout = None):
result = g_events.get(block=True, timeout=timeout)
try:
return _recordEvents( [result] )[0]
- except IndexError, err:
+ except IndexError:
return Event( type=pygame.NOEVENT )
- except Queue.Empty, err:
+ except Queue.Empty:
return None
def peek(types=None):