title: Python turtle drawing updated for turtle.tracer(0,0)
body: <p>I am a newbie using python 3.2.3</p>
  
  <p>When I ran the module in the python IDLE,  the turtle drew a square without any update on the screen, so the window appeared blank, and after I input any key, the turtle and the square appeared due to the call of turtle.update().</p>
  
  <p>However, when I double-clicked the .py file storing the below code in my document and executed it directly, the square always showed up before I input any key.</p>
  
  <p>The interesting part is that the turtle was not shown but only the square was shown.</p>
  
  <p>It seems that there was a turtle update only for the square after drawing even if I had already set turtle tracer to (0,0).</p>
  
  <p>Is this considered a bug and how can I solve it? Thanks for the help.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>import turtle
  
  def drawSquare():
      turtle.down();
      turtle.begin_fill();
      turtle.goto(10, 0);
      turtle.goto(10, 10);
      turtle.goto(0, 10);
      turtle.goto(0, 0);
      
      turtle.end_fill();
      turtle.up();
  
  def tUpdate():
      turtle.update();
  
  turtle.tracer(0,0);
  drawSquare();
  input("Not updated. Press any key.");
  tUpdate();
  print("Updated");
  turtle.mainloop();</code></pre>
  </div>
  </div>
  </p>