Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2010-11-30 12:35:13 (GMT)
committer Walter Bender <walter@sugarlabs.org>2010-11-30 12:35:13 (GMT)
commit2f6d7ec62ae3afc0efc8e7956c825f58bca4b5f4 (patch)
tree9ac9972ec35052e98e15aac2f616f39d18b2b24c /TurtleArt
parent8e82812142c30d07f66a6e39d5b7707af594fd9e (diff)
fix regression with turtle display during Wait
Diffstat (limited to 'TurtleArt')
-rw-r--r--TurtleArt/talogo.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py
index 61db3a2..ce4228a 100644
--- a/TurtleArt/talogo.py
+++ b/TurtleArt/talogo.py
@@ -23,7 +23,7 @@
import gtk
-from time import clock, sleep, time
+from time import time
from math import sqrt
from numpy import append
from numpy.fft import rfft
@@ -296,7 +296,7 @@ def _just_stop():
def _millisecond():
""" Current time in milliseconds """
- return time() * 1000 # clock() * 1000.
+ return time() * 1000
class LogoCode:
@@ -704,7 +704,6 @@ class LogoCode:
if self.tw.step_time > 0:
self.tw.active_turtle.show()
endtime = _millisecond() + self.tw.step_time * 100.
- sleep(self.tw.step_time / 10)
while _millisecond() < endtime:
yield True
self.tw.active_turtle.hide()
@@ -872,7 +871,6 @@ class LogoCode:
""" Show the turtle while we wait """
self.tw.active_turtle.show()
endtime = _millisecond() + time * 1000.
- sleep(time)
while _millisecond() < endtime:
yield True
self.tw.active_turtle.hide()
@@ -1021,7 +1019,7 @@ class LogoCode:
def _prim_print_heap(self):
""" Display contents of heap """
- self.tw.showlabel('status', self.heap)
+ self.tw.showlabel('status', str(self.heap) + ' ')
def _int(self, n):
""" Raise an error if n doesn't convert to int. """