New submission from "Dragon" Dave McKee <dave.mc...@gmail.com>:
Problem: Using the following code gives different behaviour on versions 2.6.4 and 3.0.1: nothing will be drawn under 3.0.1, but turtle.update() will force the line to be drawn under 2.6.4. 2.6.4's behaviour is compatible with the documentation: "turtle.update() - Perform a TurtleScreen update. To be used when tracer is turned off." import turtle from time import sleep turtle.tracer(100,0) # update screen after 100 drawings turtle.fd(100) turtle.update() # force update sleep(100) # so you can see what's on the screen. workaround: use turtle.tracer(1) after drawing instead of turtle.update() ---------- components: Extension Modules messages: 95868 nosy: dragon severity: normal status: open title: turtle - turtle.update() doesn't override turtle.tracer() type: behavior versions: Python 3.0 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7420> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com