diff options
author | Robert Collins <rbtcollins@hp.com> | 2015-08-24 00:10:23 (GMT) |
---|---|---|
committer | Robert Collins <rbtcollins@hp.com> | 2015-08-24 00:10:23 (GMT) |
commit | d951625f8113c853981eb7af00cdbfe7b9dcaf3a (patch) | |
tree | d4919aee3bfd61987e2d8f88d130412e74faf292 /Lib/idlelib/StackViewer.py | |
parent | 11ac1a8239829782ef0ac1a70fa74f82e23698d5 (diff) | |
parent | 14462d486b320474987e7dd7bb3626e5de1a9a83 (diff) | |
download | cpython-d951625f8113c853981eb7af00cdbfe7b9dcaf3a.zip cpython-d951625f8113c853981eb7af00cdbfe7b9dcaf3a.tar.gz cpython-d951625f8113c853981eb7af00cdbfe7b9dcaf3a.tar.bz2 |
Merge 2.7 heads.
Diffstat (limited to 'Lib/idlelib/StackViewer.py')
-rw-r--r-- | Lib/idlelib/StackViewer.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/Lib/idlelib/StackViewer.py b/Lib/idlelib/StackViewer.py index ccf6283..542c0df 100644 --- a/Lib/idlelib/StackViewer.py +++ b/Lib/idlelib/StackViewer.py @@ -10,8 +10,7 @@ from idlelib.PyShell import PyShellFileList def StackBrowser(root, flist=None, tb=None, top=None): if top is None: - from Tkinter import Toplevel - top = Toplevel(root) + top = tk.Toplevel(root) sc = ScrolledCanvas(top, bg="white", highlightthickness=0) sc.frame.pack(expand=1, fill="both") item = StackTreeItem(flist, tb) @@ -108,12 +107,9 @@ class VariablesTreeItem(ObjectTreeItem): def IsExpandable(self): return len(self.object) > 0 - def keys(self): - return self.object.keys() - def GetSubList(self): sublist = [] - for key in self.keys(): + for key in self.object.keys(): try: value = self.object[key] except KeyError: @@ -124,7 +120,7 @@ class VariablesTreeItem(ObjectTreeItem): sublist.append(item) return sublist -def _stack_viewer(parent): +def _stack_viewer(parent): # htest # root = tk.Tk() root.title("Test StackViewer") width, height, x, y = list(map(int, re.split('[x+]', parent.geometry()))) |