bpo-33906: Rename idlelib.windows as window (#7833) · python/cpython@a361e89

@@ -25,7 +25,7 @@

2525

from idlelib import query

2626

from idlelib import replace

2727

from 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.

3131

TK_TABWIDTH_DEFAULT = 8

@@ -101,7 +101,7 @@ def __init__(self, flist=None, filename=None, key=None, root=None):

101101

root = root or flist.root

102102

self.root = root

103103

self.menubar = Menu(root)

104-

self.top = top = windows.ListedToplevel(root, menu=self.menubar)

104+

self.top = top = window.ListedToplevel(root, menu=self.menubar)

105105

if flist:

106106

self.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):

138138

self.top.protocol("WM_DELETE_WINDOW", self.close)

139139

self.top.bind("<<close-window>>", self.close_event)

140140

if macosx.isAquaTk():

141-

# Command-W on editorwindows doesn't work without this.

141+

# Command-W on editor windows doesn't work without this.

142142

text.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):

276276

menu.add_separator()

277277

end = end + 1

278278

self.wmenu_end = end

279-

windows.register_callback(self.postwindowsmenu)

279+

window.register_callback(self.postwindowsmenu)

280280281281

# Some abstractions so IDLE extensions are cross-IDE

282282

self.askyesno = tkMessageBox.askyesno

@@ -436,14 +436,14 @@ def createmenubar(self):

436436

self.reset_help_menu_entries()

437437438438

def postwindowsmenu(self):

439-

# Only called when Windows menu exists

439+

# Only called when Window menu exists

440440

menu = self.menudict['windows']

441441

end = menu.index("end")

442442

if end is None:

443443

end = -1

444444

if end > self.wmenu_end:

445445

menu.delete(self.wmenu_end+1, end)

446-

windows.add_windows_to_menu(menu)

446+

window.add_windows_to_menu(menu)

447447448448

def handle_yview(self, event, *args):

449449

"Handle scrollbar."

@@ -1012,7 +1012,7 @@ def close(self):

10121012

def _close(self):

10131013

if self.io.filename:

10141014

self.update_recent_files_list(new_file=self.io.filename)

1015-

windows.unregister_callback(self.postwindowsmenu)

1015+

window.unregister_callback(self.postwindowsmenu)

10161016

self.unload_extensions()

10171017

self.io.close()

10181018

self.io = None