summaryrefslogtreecommitdiffstats
path: root/Lib/lib-tk/turtle.py
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2000-10-01 17:52:01 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2000-10-01 17:52:01 (GMT)
commit4b6ea798cbb6ef6058d97794c652e4acfd2ac165 (patch)
treefc35c670200de09cdb0230c8969050f4a9c28836 /Lib/lib-tk/turtle.py
parent145f96eb36a0ec8cb9a7f5926f94fbbcf2beebcf (diff)
downloadcpython-4b6ea798cbb6ef6058d97794c652e4acfd2ac165.zip
cpython-4b6ea798cbb6ef6058d97794c652e4acfd2ac165.tar.gz
cpython-4b6ea798cbb6ef6058d97794c652e4acfd2ac165.tar.bz2
Don't rename Tkinter to Tk; closes bug 115714
Subclass Error from Exception.
Diffstat (limited to 'Lib/lib-tk/turtle.py')
-rw-r--r--Lib/lib-tk/turtle.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/Lib/lib-tk/turtle.py b/Lib/lib-tk/turtle.py
index 49375a7..7c956ee 100644
--- a/Lib/lib-tk/turtle.py
+++ b/Lib/lib-tk/turtle.py
@@ -2,8 +2,8 @@
from math import * # Also for export
import Tkinter
-Tk = Tkinter
-Error = Exception
+class Error(Exception):
+ pass
class RawPen:
@@ -85,7 +85,7 @@ class RawPen:
# Test the color first
try:
id = self._canvas.create_line(0, 0, 0, 0, fill=color)
- except Tk.TclError:
+ except Tkinter.TclError:
raise Error, "bad color string: %s" % `color`
self._color = color
return
@@ -222,7 +222,7 @@ class RawPen:
self._canvas.update()
self._canvas.after(10)
self._canvas.itemconfigure(item, arrow="none")
- except Tk.TclError:
+ except Tkinter.TclError:
# Probably the window was closed!
return
else:
@@ -242,11 +242,11 @@ class Pen(RawPen):
def __init__(self):
global _root, _canvas
if _root is None:
- _root = Tk.Tk()
+ _root = Tkinter.Tk()
_root.wm_protocol("WM_DELETE_WINDOW", self._destroy)
if _canvas is None:
# XXX Should have scroll bars
- _canvas = Tk.Canvas(_root, background="white")
+ _canvas = Tkinter.Canvas(_root, background="white")
_canvas.pack(expand=1, fill="both")
RawPen.__init__(self, _canvas)