Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TurtleArt/tawindow.py2
-rw-r--r--TurtleArtActivity.py3
-rwxr-xr-xturtleart.py4
3 files changed, 5 insertions, 4 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py
index b0fed0e..fbc0eff 100644
--- a/TurtleArt/tawindow.py
+++ b/TurtleArt/tawindow.py
@@ -295,7 +295,7 @@ class TurtleArtWindow():
self._plugins.append(plugins.values()[0](self))
debug_output('successfully importing %s' % (plugin_class),
self.running_sugar)
- except ImportError as e:
+ except ImportError, e:
debug_output('failed to import %s: %s' % (plugin_class, str(e)),
self.running_sugar)
'''
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index b701536..8bb8f2d 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -764,7 +764,8 @@ class TurtleArtActivity(activity.Activity):
def _setup_canvas(self, canvas_window):
''' Initialize the turtle art canvas. '''
- win = canvas_window.get_window() # self._canvas.get_window()
+ #win = canvas_window.get_window() # self._canvas.get_window()
+ win = canvas_window.window
cr = win.cairo_create()
surface = cr.get_target()
self.turtle_canvas = surface.create_similar(
diff --git a/turtleart.py b/turtleart.py
index 52192d5..c2fbc1f 100755
--- a/turtleart.py
+++ b/turtleart.py
@@ -131,7 +131,7 @@ class TurtleMain():
try:
exec f in globals(), plugin
self._plugins.append(plugin.values()[0](self))
- except ImportError as e:
+ except ImportError, e:
print 'failed to import %s: %s' % (P, str(e))
def _run_plugins(self):
@@ -143,7 +143,7 @@ class TurtleMain():
'''Create a directory in a fashion similar to `mkdir -p`.'''
try:
os.makedirs(path)
- except OSError as exc:
+ except OSError, exc:
if exc.errno == errno.EEXIST:
pass
else: