bpo-37321: Edit IDLE subprocess connection error messages. (#14170)
Mainly, add a doc reference to message in pyshell.
This commit is contained in:
parent
5bff3c86ab
commit
8fac122109
|
@ -3,6 +3,9 @@ Released on 2019-10-20?
|
|||
======================================
|
||||
|
||||
|
||||
bpo-37321: Both subprocess connection error messages now refer to
|
||||
the 'Startup failure' section of the IDLE doc.
|
||||
|
||||
bpo-37039: Adjust "Zoom Height" to individual screens by momemtarily
|
||||
maximizing the window on first use with a particular screen. Changing
|
||||
screen settings may invalidate the saved height. While a window is
|
||||
|
|
|
@ -824,10 +824,10 @@ class ModifiedInterpreter(InteractiveInterpreter):
|
|||
|
||||
def display_no_subprocess_error(self):
|
||||
tkMessageBox.showerror(
|
||||
"Subprocess Startup Error",
|
||||
"IDLE's subprocess didn't make connection. Either IDLE can't "
|
||||
"start a subprocess or personal firewall software is blocking "
|
||||
"the connection.",
|
||||
"Subprocess Connection Error",
|
||||
"IDLE's subprocess didn't make connection.\n"
|
||||
"See the 'Startup failure' section of the IDLE doc, online at\n"
|
||||
"https://docs.python.org/3/library/idle.html#startup-failure",
|
||||
parent=self.tkconsole.text)
|
||||
|
||||
def display_executing_dialog(self):
|
||||
|
|
|
@ -199,11 +199,13 @@ def show_socket_error(err, address):
|
|||
root = tkinter.Tk()
|
||||
fix_scaling(root)
|
||||
root.withdraw()
|
||||
msg = f"IDLE's subprocess can't connect to {address[0]}:{address[1]}.\n"\
|
||||
f"Fatal OSError #{err.errno}: {err.strerror}.\n"\
|
||||
f"See the 'Startup failure' section of the IDLE doc, online at\n"\
|
||||
f"https://docs.python.org/3/library/idle.html#startup-failure"
|
||||
showerror("IDLE Subprocess Error", msg, parent=root)
|
||||
showerror(
|
||||
"Subprocess Connection Error",
|
||||
f"IDLE's subprocess can't connect to {address[0]}:{address[1]}.\n"
|
||||
f"Fatal OSError #{err.errno}: {err.strerror}.\n"
|
||||
"See the 'Startup failure' section of the IDLE doc, online at\n"
|
||||
"https://docs.python.org/3/library/idle.html#startup-failure",
|
||||
parent=root)
|
||||
root.destroy()
|
||||
|
||||
def print_exception():
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
Both subprocess connection error messages now refer to the 'Startup failure'
|
||||
section of the IDLE doc.
|
Loading…
Reference in New Issue