mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	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
					
				
					 4 changed files with 16 additions and 9 deletions
				
			
		|  | @ -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 | bpo-37039: Adjust "Zoom Height" to individual screens by momemtarily | ||||||
| maximizing the window on first use with a particular screen.  Changing | maximizing the window on first use with a particular screen.  Changing | ||||||
| screen settings may invalidate the saved height.  While a window is | screen settings may invalidate the saved height.  While a window is | ||||||
|  |  | ||||||
|  | @ -824,10 +824,10 @@ def display_port_binding_error(self): | ||||||
| 
 | 
 | ||||||
|     def display_no_subprocess_error(self): |     def display_no_subprocess_error(self): | ||||||
|         tkMessageBox.showerror( |         tkMessageBox.showerror( | ||||||
|             "Subprocess Startup Error", |             "Subprocess Connection Error", | ||||||
|             "IDLE's subprocess didn't make connection.  Either IDLE can't " |             "IDLE's subprocess didn't make connection.\n" | ||||||
|             "start a subprocess or personal firewall software is blocking " |             "See the 'Startup failure' section of the IDLE doc, online at\n" | ||||||
|             "the connection.", |             "https://docs.python.org/3/library/idle.html#startup-failure", | ||||||
|             parent=self.tkconsole.text) |             parent=self.tkconsole.text) | ||||||
| 
 | 
 | ||||||
|     def display_executing_dialog(self): |     def display_executing_dialog(self): | ||||||
|  |  | ||||||
|  | @ -199,11 +199,13 @@ def show_socket_error(err, address): | ||||||
|     root = tkinter.Tk() |     root = tkinter.Tk() | ||||||
|     fix_scaling(root) |     fix_scaling(root) | ||||||
|     root.withdraw() |     root.withdraw() | ||||||
|     msg = f"IDLE's subprocess can't connect to {address[0]}:{address[1]}.\n"\ |     showerror( | ||||||
|           f"Fatal OSError #{err.errno}: {err.strerror}.\n"\ |             "Subprocess Connection Error", | ||||||
|           f"See the 'Startup failure' section of the IDLE doc, online at\n"\ |             f"IDLE's subprocess can't connect to {address[0]}:{address[1]}.\n" | ||||||
|           f"https://docs.python.org/3/library/idle.html#startup-failure" |             f"Fatal OSError #{err.errno}: {err.strerror}.\n" | ||||||
|     showerror("IDLE Subprocess Error", msg, parent=root) |             "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() |     root.destroy() | ||||||
| 
 | 
 | ||||||
| def print_exception(): | def print_exception(): | ||||||
|  |  | ||||||
|  | @ -0,0 +1,2 @@ | ||||||
|  | Both subprocess connection error messages now refer to the 'Startup failure' | ||||||
|  | section of the IDLE doc. | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Terry Jan Reedy
						Terry Jan Reedy