Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3cf83d91a5 
								
							 
						 
						
							
							
								
								gh-124008: Fix calculation of the number of written bytes for the Windows console (GH-124059)  
							
							... 
							
							
							
							Since MultiByteToWideChar()/WideCharToMultiByte() is not reversible if
the data contains invalid UTF-8 sequences, use binary search to
calculate the number of written bytes from the number of written
characters.
Also fix writing incomplete UTF-8 sequences.
Also fix handling of memory allocation failures. 
							
						 
						
							2024-11-27 13:38:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AN Long 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd2ed91780 
								
							 
						 
						
							
							
								
								gh-115538: Emit warning when use bool as fd in _io.WindowsConsoleIO (GH-116925)  
							
							
							
						 
						
							2024-03-18 11:48:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kirill Podoprigora 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33ae9895d4 
								
							 
						 
						
							
							
								
								gh-114561: Mark some tests in `test_wincosoleio with requires_resource('console')` decorator  (GH-114565)  
							
							
							
						 
						
							2024-01-25 20:00:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AN Long 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								623b338adf 
								
							 
						 
						
							
							
								
								gh-66060: Use actual class name in _io type's __repr__ ( #30824 )  
							
							... 
							
							
							
							Use the object's actual class name in the following _io type's __repr__:
- FileIO
- TextIOWrapper
- _WindowsConsoleIO 
							
						 
						
							2024-01-09 21:39:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Kloth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de4052fe06 
								
							 
						 
						
							
							
								
								bpo-45354: Skip obsolete device name tests on Windows 11 (GH-28712)  
							
							
							
						 
						
							2021-10-05 13:17:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hai Shi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								598a951844 
								
							 
						 
						
							
							
								
								bpo-40275: Use new test.support helper submodules in tests (GH-21764)  
							
							
							
						 
						
							2020-08-07 17:18:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								038770edc4 
								
							 
						 
						
							
							
								
								bpo-38325: Skip non-BMP tests of test_winconsoleio (GH-18448)  
							
							... 
							
							
							
							Skip tests on non-BMP characters of test_winconsoleio. 
							
						 
						
							2020-02-11 00:58:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b71d8d6795 
								
							 
						 
						
							
							
								
								bpo-37421: test_winconsoleio doesn't leak temp file anymore (GH-14562)  
							
							... 
							
							
							
							test_winconsoleio doesn't leak a temporary file anymore: use
tempfile.TemporaryFile() to remove it when the test completes. 
							
						 
						
							2019-07-03 11:09:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								42c35d9c0c 
								
							 
						 
						
							
							
								
								bpo-31966: Fixed WindowsConsoleIO.write() for writing empty data. (GH-5754)  
							
							
							
						 
						
							2018-02-24 18:55:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								2dfa6cb9ff 
								
							 
						 
						
							
							
								
								Issue  #28164 : Improves test on Windows 7  
							
							
							
						 
						
							2017-02-06 14:50:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								0c8ee60e91 
								
							 
						 
						
							
							
								
								Updates test_winconsoleio to better show the source of its issues.  
							
							
							
						 
						
							2017-02-04 16:46:34 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								722e3e2705 
								
							 
						 
						
							
							
								
								Issue  #28164 : Correctly handle special console filenames (patch by Eryk Sun)  
							
							
							
						 
						
							2017-02-04 15:07:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								c6f9b2b7f5 
								
							 
						 
						
							
							
								
								Issue  #28162 : Fixes Ctrl+Z handling in console readall()  
							
							
							
						 
						
							2016-10-08 12:37:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								312cef7452 
								
							 
						 
						
							
							
								
								Issue  #28217 : Adds _testconsole module to test console input. Fixes some issues found by the tests.  
							
							
							
						 
						
							2016-10-03 09:04:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								33df0c3fb6 
								
							 
						 
						
							
							
								
								More lenient skipping of console tests.  
							
							
							
						 
						
							2016-09-08 14:36:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								f09e2fa2e9 
								
							 
						 
						
							
							
								
								Skips console open_fd tests when we don't have real consoles.  
							
							
							
						 
						
							2016-09-08 14:34:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								3929499914 
								
							 
						 
						
							
							
								
								Issue  #1602 : Windows console doesn't input or print Unicode (PEP 528)  
							
							... 
							
							
							
							Closes  #17602 : Adds a readline implementation for the Windows console 
						
							2016-08-30 21:22:36 -07:00