diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-02-02 19:47:56 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-02-02 19:47:56 (GMT) |
commit | 63b77956a996c0f7214248275f7f12806e5ba341 (patch) | |
tree | dbfb2556a65b0289c94d5e8288551b8e6176508a /talogo.py | |
parent | 1b5b6af91b260dc90620baafae25fb2d0d396a06 (diff) |
bits of cleaning here and there
Diffstat (limited to 'talogo.py')
-rw-r--r-- | talogo.py | 29 |
1 files changed, 17 insertions, 12 deletions
@@ -417,8 +417,10 @@ class LogoCode: else: code.append('#saudio_None') else: + print "%s had nothing as a value" % (blk.name) return ['%nothing%'] else: + print "%s had no value" % (blk.name) return ['%nothing%'] for i in range(1,len(blk.connections)): b = blk.connections[i] @@ -561,21 +563,23 @@ class LogoCode: def debug_trace(self, token): if self.trace: if token.name in PALETTES[PALETTE_NAMES.index('turtle')]: - my_string = "%s\nxcor=%d\nycor=%d\nheading=%d\nscale=%d" %\ - (token.name,int(self.tw.canvas.xcor), - int(self.tw.canvas.ycor),int(self.tw.canvas.heading), - int(self.scale)) + my_string = "%s\n%s=%d\n%s=%d\n%s=%d\n%s=%d" %\ + (token.name, _('xcor'), int(self.tw.canvas.xcor), + _('ycor'), int(self.tw.canvas.ycor), _('heading'), + int(self.tw.canvas.heading), _('scale'), int(self.scale)) elif token.name in PALETTES[PALETTE_NAMES.index('pen')]: if self.tw.canvas.pendown: - penstatus = "pen down" + penstatus = _('pen down') else: - penstatus = "pen up" - my_string = "%s\n%s\ncolor=%d\nshade=%d\npensize=%.1f" %\ - (token.name, penstatus, int(self.tw.canvas.color), - int(self.tw.canvas.shade), self.tw.canvas.pensize) + penstatus = _('pen up') + my_string = "%s\n%s\n%s=%d\n%s=%d\n%s=%.1f" %\ + (token.name, penstatus, _('color'), + int(self.tw.canvas.color), _('shade'), + int(self.tw.canvas.shade), _('pen size'), + self.tw.canvas.pensize) else: - my_string = "%s\nblocks status:\n" % (token.name) - for k,v in self.boxes.iteritems(): + my_string = "%s\n%s:\n" % (token.name, _('box')) + for k, v in self.boxes.iteritems(): tmp = k +":" + str(v) + "\n" my_string += tmp shp = 'info' @@ -590,7 +594,8 @@ class LogoCode: raise logoerror("%s %s" % (_("I don't know how to"), token.name)) def no_args_check(self): - if self.iline and self.iline[0] is not self.symnothing : return + if self.iline and self.iline[0] is not self.symnothing: + return raise logoerror("#noinput") def prim_wait(self, time): |