Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2010-09-16 23:33:03 (GMT)
committer Walter Bender <walter@sugarlabs.org>2010-09-16 23:33:03 (GMT)
commit99915bb76fe3bd593ecf1ad0f5d4170b9db7eb68 (patch)
treedfda1994c554d2dc55842eaeb09df98a1db84b28
parentcd5873c51969975dc2045cde40340b1098c2d0e9 (diff)
catching syntax errors in Python block
-rw-r--r--TurtleArt/talogo.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py
index 14a698c..c3d6358 100644
--- a/TurtleArt/talogo.py
+++ b/TurtleArt/talogo.py
@@ -849,6 +849,10 @@ class LogoCode:
_logger.debug("ValueError")
stop_logo(self.tw)
raise logoerror("#syntaxerror")
+ except SyntaxError:
+ _logger.debug("SyntaxError")
+ stop_logo(self.tw)
+ raise logoerror("#syntaxerror")
except NameError:
_logger.debug("NameError")
stop_logo(self.tw)