diff options
author | Terry Jan Reedy <tjreedy@udel.edu> | 2021-01-25 11:33:18 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-25 11:33:18 (GMT) |
commit | 879986d8a932c4524cb6ff822afc9537de16e28d (patch) | |
tree | 897aea5f98000a01fad09fa83303d3d5086ae61b /Lib/idlelib/editor.py | |
parent | cf19cc3b920ca5995e1c202d2c3dd7a59ac8eac8 (diff) | |
download | cpython-879986d8a932c4524cb6ff822afc9537de16e28d.zip cpython-879986d8a932c4524cb6ff822afc9537de16e28d.tar.gz cpython-879986d8a932c4524cb6ff822afc9537de16e28d.tar.bz2 |
bpo-43013: Fix old tkinter module names in idlelib (GH-24326)
Lowercase 'tkColorChooser', 'tkFileDialog', 'tkSimpleDialog', and
'tkMessageBox' and remove 'tk'. Just lowercase 'tkFont' as 'font'
is already used. Adjust import.
Diffstat (limited to 'Lib/idlelib/editor.py')
-rw-r--r-- | Lib/idlelib/editor.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Lib/idlelib/editor.py b/Lib/idlelib/editor.py index a4d0c95..66e9da5 100644 --- a/Lib/idlelib/editor.py +++ b/Lib/idlelib/editor.py @@ -12,8 +12,8 @@ import webbrowser from tkinter import * from tkinter.font import Font from tkinter.ttk import Scrollbar -import tkinter.simpledialog as tkSimpleDialog -import tkinter.messagebox as tkMessageBox +from tkinter import simpledialog +from tkinter import messagebox from idlelib.config import idleConf from idlelib import configdialog @@ -295,9 +295,9 @@ class EditorWindow: window.register_callback(self.postwindowsmenu) # Some abstractions so IDLE extensions are cross-IDE - self.askyesno = tkMessageBox.askyesno - self.askinteger = tkSimpleDialog.askinteger - self.showerror = tkMessageBox.showerror + self.askinteger = simpledialog.askinteger + self.askyesno = messagebox.askyesno + self.showerror = messagebox.showerror # Add pseudoevents for former extension fixed keys. # (This probably needs to be done once in the process.) @@ -596,7 +596,7 @@ class EditorWindow: try: os.startfile(self.help_url) except OSError as why: - tkMessageBox.showerror(title='Document Start Failure', + messagebox.showerror(title='Document Start Failure', message=str(why), parent=self.text) else: webbrowser.open(self.help_url) @@ -927,7 +927,7 @@ class EditorWindow: try: os.startfile(helpfile) except OSError as why: - tkMessageBox.showerror(title='Document Start Failure', + messagebox.showerror(title='Document Start Failure', message=str(why), parent=self.text) else: webbrowser.open(helpfile) @@ -963,7 +963,7 @@ class EditorWindow: except OSError as err: if not getattr(self.root, "recentfiles_message", False): self.root.recentfiles_message = True - tkMessageBox.showwarning(title='IDLE Warning', + messagebox.showwarning(title='IDLE Warning', message="Cannot save Recent Files list to disk.\n" f" {err}\n" "Select OK to continue.", |