Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								15fdbb7145 
								
							 
						 
						
							
							
								
								bpo-41373: IDLE: Fix saving files loaded with no newlines or mixed newlines (GH-21597)  
							
							... 
							
							
							
							Fixes regression in 3.8.4 and 3.9.0b4.
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
(cherry picked from commit 0dd463c8a4 
							
						 
						
							2020-07-24 20:39:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a7aa28045 
								
							 
						 
						
							
							
								
								bpo-41300: IDLE - save files with non-ascii chars  (GH-21512)  
							
							... 
							
							
							
							Fix regression released in 3.9.0b4 and 3.8.4.
(cherry picked from commit 38d3864efe 
							
						 
						
							2020-07-16 15:42:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe0175f5b5 
								
							 
						 
						
							
							
								
								bpo-41158: IDLE: rewrite the code for handling file encoding (GH-21215)  
							
							... 
							
							
							
							(cherry picked from commit 694d31e714 
							
						 
						
							2020-07-01 08:29:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01638ce51a 
								
							 
						 
						
							
							
								
								bpo-41152: IDLE: always use UTF-8 for standard IO streams (GH-21214)  
							
							... 
							
							
							
							(cherry picked from commit 2515a28230 
							
						 
						
							2020-06-29 17:36:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zackery Spytz 
								
							 
						 
						
							
							
							
							
								
							
							
								c8b53dc3d8 
								
							 
						 
						
							
							
								
								bpo-26353: IDLE adds an unneeded newline when saving a shell window (GH-17103)  
							
							
							
						 
						
							2019-11-12 05:54:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b690a2759e 
								
							 
						 
						
							
							
								
								bpo-36698: IDLE no longer fails when write non-encodable characters to stderr. (GH-16583)  
							
							... 
							
							
							
							It now escapes them with a backslash, as the regular Python interpreter.
Added the "errors" field to the standard streams. 
							
						 
						
							2019-10-08 14:32:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								4f098b35f5 
								
							 
						 
						
							
							
								
								bpo-36807: When saving a file in IDLE, call flush and fsync ( #13102 )  
							
							
							
						 
						
							2019-05-13 08:31:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b65413b497 
								
							 
						 
						
							
							
								
								bpo-35213: Where appropriate, use 'macOS' in idlelib. ( #10478 )  
							
							
							
						 
						
							2018-11-15 13:15:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5fa247d60d 
								
							 
						 
						
							
							
								
								bpo-34850: Replace is with == in idlelib.iomenu (GH-9649)  
							
							... 
							
							
							
							Patch by Serhiy Storchaka (in PR #9642 ). 
							
						 
						
							2018-09-30 17:17:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea3dc8029a 
								
							 
						 
						
							
							
								
								bpo-33855: More edits and new minimal tests for IDLE (GH-7761)  
							
							... 
							
							
							
							Part 2 of 3.  Continues PR #7689 , changeset ee5ef30 
							
						 
						
							2018-06-18 04:47:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								5961e7c156 
								
							 
						 
						
							
							
								
								IDLE: make filetypes a tuple constant. ( #3847 )  
							
							... 
							
							
							
							Save a bit of code, plus non-tuples get converted anyway to tuples by tkinter for the tk call. 
							
						 
						
							2017-10-01 19:01:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								a748032653 
								
							 
						 
						
							
							
								
								Refine geometry of idlelib htests (and a few other fix-ups).  
							
							
							
						 
						
							2016-07-10 17:28:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								7c1534141d 
								
							 
						 
						
							
							
								
								Issue 27372: Stop test_idle from changing locale, so test passes.  
							
							... 
							
							
							
							In 3.6, the warning is now called an error, making it harder to ignore. 
							
						 
						
							2016-06-26 17:48:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								6fa5bdc6e8 
								
							 
						 
						
							
							
								
								Issue  #24225 : Within idlelib files, update idlelib module names.  
							
							... 
							
							
							
							This follows the previous patch that changed idlelib file names.
Class names that matched old module names are not changed.
Change idlelib imports in turtledemo.__main__.
Exception: config-extensions.def.  Previously, extension section
names, file names, and class names had to match.  Changing section
names would create cross-version conflicts in config-extensions.cfg
(user customizations).  Instead map old names to new file names
at point of import in editor.EditorWindow.load_extension.
Patch extensively tested with test_idle, idle_test.htest.py, a custom
import-all test, running IDLE in a console to catch messages,
and testing each menu item.  Based on a patch by Al Sweigart. 
							
						 
						
							2016-05-28 13:22:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								0d9220e162 
								
							 
						 
						
							
							
								
								Issue  #24225 : Rename many idlelib/*.py and idlelib/idle_test/test_*.py files.  
							
							
							
						 
						
							2016-05-22 19:10:31 -04:00