| 
									
										
										
										
											2022-02-13 00:04:48 +00:00
										 |  |  | """
 | 
					
						
							|  |  |  | Idlelib objects with no external idlelib dependencies | 
					
						
							|  |  |  | which are needed in more than one idlelib module. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | They are included here because | 
					
						
							|  |  |  |     a) they don't particularly belong elsewhere; or | 
					
						
							|  |  |  |     b) because inclusion here simplifies the idlelib dependency graph. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | TODO: | 
					
						
							|  |  |  |     * Python versions (editor and help_about), | 
					
						
							|  |  |  |     * tk version and patchlevel (pyshell, help_about, maxos?, editor?), | 
					
						
							|  |  |  |     * std streams (pyshell, run), | 
					
						
							|  |  |  |     * warning stuff (pyshell, run). | 
					
						
							|  |  |  | """
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-12-16 19:51:25 -05:00
										 |  |  | # .pyw is for Windows; .pyi is for typing stub files. | 
					
						
							|  |  |  | # The extension order is needed for iomenu open/save dialogs. | 
					
						
							|  |  |  | py_extensions = ('.py', '.pyw', '.pyi') | 
					
						
							| 
									
										
										
										
											2023-12-04 01:36:40 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-13 00:04:48 +00:00
										 |  |  | if __name__ == '__main__': | 
					
						
							|  |  |  |     from unittest import main | 
					
						
							|  |  |  |     main('idlelib.idle_test.test_util', verbosity=2) |