diff options
-rw-r--r-- | Lib/idlelib/browser.py | 2 | ||||
-rw-r--r-- | Lib/idlelib/debugger.py | 4 | ||||
-rw-r--r-- | Lib/idlelib/editor.py | 14 | ||||
-rw-r--r-- | Lib/idlelib/idle_test/test_config.py | 4 | ||||
-rw-r--r-- | Lib/idlelib/idle_test/test_window.py (renamed from Lib/idlelib/idle_test/test_windows.py) | 14 | ||||
-rw-r--r-- | Lib/idlelib/macosx.py | 2 | ||||
-rw-r--r-- | Lib/idlelib/window.py (renamed from Lib/idlelib/windows.py) | 4 | ||||
-rw-r--r-- | Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst | 2 |
8 files changed, 24 insertions, 22 deletions
diff --git a/Lib/idlelib/browser.py b/Lib/idlelib/browser.py index 447dafc..234883f 100644 --- a/Lib/idlelib/browser.py +++ b/Lib/idlelib/browser.py @@ -16,7 +16,7 @@ import sys from idlelib.config import idleConf from idlelib import pyshell from idlelib.tree import TreeNode, TreeItem, ScrolledCanvas -from idlelib.windows import ListedToplevel +from idlelib.window import ListedToplevel file_open = None # Method...Item and Class...Item use this. diff --git a/Lib/idlelib/debugger.py b/Lib/idlelib/debugger.py index 477b514..09f912c 100644 --- a/Lib/idlelib/debugger.py +++ b/Lib/idlelib/debugger.py @@ -6,7 +6,7 @@ from tkinter.ttk import Scrollbar from idlelib import macosx from idlelib.scrolledlist import ScrolledList -from idlelib.windows import ListedToplevel +from idlelib.window import ListedToplevel class Idb(bdb.Bdb): @@ -40,7 +40,7 @@ class Idb(bdb.Bdb): prev_name = prev_frame.f_code.co_filename if 'idlelib' in prev_name and 'debugger' in prev_name: # catch both idlelib/debugger.py and idlelib/debugger_r.py - # on both posix and windows + # on both Posix and Windows return False return self.in_rpc_code(prev_frame) diff --git a/Lib/idlelib/editor.py b/Lib/idlelib/editor.py index b463165..3f034f8 100644 --- a/Lib/idlelib/editor.py +++ b/Lib/idlelib/editor.py @@ -25,7 +25,7 @@ from idlelib import pyparse from idlelib import query from idlelib import replace from idlelib import search -from idlelib import windows +from idlelib import window # The default tab setting for a Text widget, in average-width characters. TK_TABWIDTH_DEFAULT = 8 @@ -101,7 +101,7 @@ class EditorWindow(object): root = root or flist.root self.root = root self.menubar = Menu(root) - self.top = top = windows.ListedToplevel(root, menu=self.menubar) + self.top = top = window.ListedToplevel(root, menu=self.menubar) if flist: self.tkinter_vars = flist.vars #self.top.instance_dict makes flist.inversedict available to @@ -138,7 +138,7 @@ class EditorWindow(object): self.top.protocol("WM_DELETE_WINDOW", self.close) self.top.bind("<<close-window>>", self.close_event) if macosx.isAquaTk(): - # Command-W on editorwindows doesn't work without this. + # Command-W on editor windows doesn't work without this. text.bind('<<close-window>>', self.close_event) # Some OS X systems have only one mouse button, so use # control-click for popup context menus there. For two @@ -276,7 +276,7 @@ class EditorWindow(object): menu.add_separator() end = end + 1 self.wmenu_end = end - windows.register_callback(self.postwindowsmenu) + window.register_callback(self.postwindowsmenu) # Some abstractions so IDLE extensions are cross-IDE self.askyesno = tkMessageBox.askyesno @@ -436,14 +436,14 @@ class EditorWindow(object): self.reset_help_menu_entries() def postwindowsmenu(self): - # Only called when Windows menu exists + # Only called when Window menu exists menu = self.menudict['windows'] end = menu.index("end") if end is None: end = -1 if end > self.wmenu_end: menu.delete(self.wmenu_end+1, end) - windows.add_windows_to_menu(menu) + window.add_windows_to_menu(menu) def handle_yview(self, event, *args): "Handle scrollbar." @@ -1012,7 +1012,7 @@ class EditorWindow(object): def _close(self): if self.io.filename: self.update_recent_files_list(new_file=self.io.filename) - windows.unregister_callback(self.postwindowsmenu) + window.unregister_callback(self.postwindowsmenu) self.unload_extensions() self.io.close() self.io = None diff --git a/Lib/idlelib/idle_test/test_config.py b/Lib/idlelib/idle_test/test_config.py index e6f553d..f3d9f21 100644 --- a/Lib/idlelib/idle_test/test_config.py +++ b/Lib/idlelib/idle_test/test_config.py @@ -255,9 +255,9 @@ class IdleConfTest(unittest.TestCase): with self.assertRaises(FileNotFoundError): conf.GetUserCfgDir() - @unittest.skipIf(not sys.platform.startswith('win'), 'this is test for windows system') + @unittest.skipIf(not sys.platform.startswith('win'), 'this is test for Windows system') def test_get_user_cfg_dir_windows(self): - "Test to get user config directory under windows" + "Test to get user config directory under Windows" conf = self.new_config(_utest=True) # Check normal way should success diff --git a/Lib/idlelib/idle_test/test_windows.py b/Lib/idlelib/idle_test/test_window.py index 425a569..5a2645b 100644 --- a/Lib/idlelib/idle_test/test_windows.py +++ b/Lib/idlelib/idle_test/test_window.py @@ -1,6 +1,6 @@ -"Test windows, coverage 47%." +"Test window, coverage 47%." -from idlelib import windows +from idlelib import window import unittest from test.support import requires from tkinter import Tk @@ -9,7 +9,7 @@ from tkinter import Tk class WindowListTest(unittest.TestCase): def test_init(self): - wl = windows.WindowList() + wl = window.WindowList() self.assertEqual(wl.dict, {}) self.assertEqual(wl.callbacks, []) @@ -20,14 +20,14 @@ class ListedToplevelTest(unittest.TestCase): @classmethod def setUpClass(cls): - windows.registry = set() + window.registry = set() requires('gui') cls.root = Tk() cls.root.withdraw() @classmethod def tearDownClass(cls): - windows.registry = windows.WindowList() + window.registry = window.WindowList() cls.root.update_idletasks() ## for id in cls.root.tk.call('after', 'info'): ## cls.root.after_cancel(id) # Need for EditorWindow. @@ -36,8 +36,8 @@ class ListedToplevelTest(unittest.TestCase): def test_init(self): - win = windows.ListedToplevel(self.root) - self.assertIn(win, windows.registry) + win = window.ListedToplevel(self.root) + self.assertIn(win, window.registry) self.assertEqual(win.focused_widget, win) diff --git a/Lib/idlelib/macosx.py b/Lib/idlelib/macosx.py index d85278a..3d29612 100644 --- a/Lib/idlelib/macosx.py +++ b/Lib/idlelib/macosx.py @@ -128,7 +128,7 @@ def overrideRootMenu(root, flist): # menu. from tkinter import Menu from idlelib import mainmenu - from idlelib import windows + from idlelib import window closeItem = mainmenu.menudefs[0][1][-2] diff --git a/Lib/idlelib/windows.py b/Lib/idlelib/window.py index b1e5038..b2488b2 100644 --- a/Lib/idlelib/windows.py +++ b/Lib/idlelib/window.py @@ -87,11 +87,11 @@ class ListedToplevel(Toplevel): self.tkraise() self.focused_widget.focus_set() except TclError: - # This can happen when the window menu was torn off. + # This can happen when the Window menu was torn off. # Simply ignore it. pass if __name__ == "__main__": from unittest import main - main('idlelib.idle_test.test_windows', verbosity=2) + main('idlelib.idle_test.test_window', verbosity=2) diff --git a/Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst b/Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst new file mode 100644 index 0000000..141122c --- /dev/null +++ b/Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst @@ -0,0 +1,2 @@ +Rename idlelib.windows as window Match Window on the main menu and remove +last plural module name. |