SF bug #685773: 2 (more) bugs in turtle
The docs recommend filling by fill(1), drawing commands, fill(0).
However, the filling did not actually take place until the next
draw command. Fixed by issuing a null draw command at the end
of the fill method.
diff --git a/Lib/lib-tk/turtle.py b/Lib/lib-tk/turtle.py
index e915ce9..b56d91c 100644
--- a/Lib/lib-tk/turtle.py
+++ b/Lib/lib-tk/turtle.py
@@ -149,6 +149,7 @@
self._filling = flag
if flag:
self._path.append(self._position)
+ self.forward(0)
def circle(self, radius, extent=None):
if extent is None: