bpo-33906: Rename idlelib.windows as window (#7833) · python/cpython@a361e89
@@ -25,7 +25,7 @@
2525from idlelib import query
2626from idlelib import replace
2727from idlelib import search
28-from idlelib import windows
28+from idlelib import window
29293030# The default tab setting for a Text widget, in average-width characters.
3131TK_TABWIDTH_DEFAULT = 8
@@ -101,7 +101,7 @@ def __init__(self, flist=None, filename=None, key=None, root=None):
101101root = root or flist.root
102102self.root = root
103103self.menubar = Menu(root)
104-self.top = top = windows.ListedToplevel(root, menu=self.menubar)
104+self.top = top = window.ListedToplevel(root, menu=self.menubar)
105105if flist:
106106self.tkinter_vars = flist.vars
107107#self.top.instance_dict makes flist.inversedict available to
@@ -138,7 +138,7 @@ def __init__(self, flist=None, filename=None, key=None, root=None):
138138self.top.protocol("WM_DELETE_WINDOW", self.close)
139139self.top.bind("<<close-window>>", self.close_event)
140140if macosx.isAquaTk():
141-# Command-W on editorwindows doesn't work without this.
141+# Command-W on editor windows doesn't work without this.
142142text.bind('<<close-window>>', self.close_event)
143143# Some OS X systems have only one mouse button, so use
144144# control-click for popup context menus there. For two
@@ -276,7 +276,7 @@ def __init__(self, flist=None, filename=None, key=None, root=None):
276276menu.add_separator()
277277end = end + 1
278278self.wmenu_end = end
279-windows.register_callback(self.postwindowsmenu)
279+window.register_callback(self.postwindowsmenu)
280280281281# Some abstractions so IDLE extensions are cross-IDE
282282self.askyesno = tkMessageBox.askyesno
@@ -436,14 +436,14 @@ def createmenubar(self):
436436self.reset_help_menu_entries()
437437438438def postwindowsmenu(self):
439-# Only called when Windows menu exists
439+# Only called when Window menu exists
440440menu = self.menudict['windows']
441441end = menu.index("end")
442442if end is None:
443443end = -1
444444if end > self.wmenu_end:
445445menu.delete(self.wmenu_end+1, end)
446-windows.add_windows_to_menu(menu)
446+window.add_windows_to_menu(menu)
447447448448def handle_yview(self, event, *args):
449449"Handle scrollbar."
@@ -1012,7 +1012,7 @@ def close(self):
10121012def _close(self):
10131013if self.io.filename:
10141014self.update_recent_files_list(new_file=self.io.filename)
1015-windows.unregister_callback(self.postwindowsmenu)
1015+window.unregister_callback(self.postwindowsmenu)
10161016self.unload_extensions()
10171017self.io.close()
10181018self.io = None