Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6aeb2fe606 
								
							 
						 
						
							
							
								
								bpo-26806: IDLE should run without docstrings ( #14657 )  
							
							... 
							
							
							
							After fcf1d00 
							
						 
						
							2019-07-09 14:37:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fcf1d003bf 
								
							 
						 
						
							
							
								
								bpo-26806: add 30 to the recursion limit in IDLE's shell (GH-13944)  
							
							... 
							
							
							
							This is done to compensate for the extra stack frames added by
IDLE itself, which cause problems when setting the recursion limit
to low values.
This wraps sys.setrecursionlimit() and sys.getrecursionlimit()
as invisibly as possible. 
							
						 
						
							2019-07-06 15:35:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54cf2e0780 
								
							 
						 
						
							
							
								
								bpo-37325: Fix focus traversal for 2 IDLE dialogs ( #14209 )  
							
							... 
							
							
							
							Tab now moves focus across and down for Help Source and Custom Run. 
							
						 
						
							2019-06-18 17:08:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								201bc2d18b 
								
							 
						 
						
							
							
								
								bpo-5680: IDLE: Customize running a module (GH-13763)  
							
							... 
							
							
							
							The initialize options are 1) add command line options, which are appended to sys.argv as if passed on a real command line, and 2) skip the shell restart. The customization dialog is accessed by a new entry on the Run menu. 
							
						 
						
							2019-06-17 22:24:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								66d47da86a 
								
							 
						 
						
							
							
								
								bpo-37220: Fix 2.7 test -R crash on Windows. (GH-13957)  
							
							... 
							
							
							
							The patch needed for 2.7 should make the test more stable on 3.x also. 
							
						 
						
							2019-06-16 16:33:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f8a38a7c4 
								
							 
						 
						
							
							
								
								IDLE: Standardize naming convention for DummyEditwin in tests (GH-13876)  
							
							... 
							
							
							
							* Change from Dummy_Editwin to DummyEditwin to match other tests. 
							
						 
						
							2019-06-07 05:08:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								554450fb4e 
								
							 
						 
						
							
							
								
								bpo-37177: make IDLE's search dialogs transient (GH-13869)  
							
							... 
							
							
							
							This avoids the search dialogs being hidden behind the editor window. 
							
						 
						
							2019-06-07 08:54:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								949fe976d5 
								
							 
						 
						
							
							
								
								bpo-35763: Make IDLE calltip note about '/' less obtrusive (GH-13791)  
							
							... 
							
							
							
							Add it to the end of the first line if there is room.  Tests were reworked. 
							
						 
						
							2019-06-04 21:55:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xtreak 
								
							 
						 
						
							
							
							
							
								
							
							
								d9677f36fe 
								
							 
						 
						
							
							
								
								IDLE: Fix typos in docs and comments (GH-13749)  
							
							
							
						 
						
							2019-06-03 00:21:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								6bdc4dee01 
								
							 
						 
						
							
							
								
								bpo-35610: IDLE - Replace .context_use_ps1 with .prompt_last_line (GH-11307)  
							
							... 
							
							
							
							Changes in bpo- 31858 made the less informative 'context_use_ps1' redundant. 
							
						 
						
							2019-06-02 14:56:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								1a4d9ffa1a 
								
							 
						 
						
							
							
								
								bpo-32411: IDLE: Remove line number sort in browser.py ( #5011 )  
							
							... 
							
							
							
							Insertion in line order makes sorting keys by line order unneeded. 
							
						 
						
							2019-06-01 17:03:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba0430211f 
								
							 
						 
						
							
							
								
								IDLE - Capitalize search dialogs' 'Close' button label. ( #13691 )  
							
							... 
							
							
							
							It seems to be the only widget label not capitalized. 
							
						 
						
							2019-05-31 04:26:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									penguindustin 
								
							 
						 
						
							
							
							
							
								
							
							
								9646630895 
								
							 
						 
						
							
							
								
								bpo-36766: Typos in docs and code comments (GH-13116)  
							
							
							
						 
						
							2019-05-06 14:57:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Louie Lu 
								
							 
						 
						
							
							
							
							
								
							
							
								113d735e20 
								
							 
						 
						
							
							
								
								bpo-30348: IDLE: Add test_autocomplete unittest (GH-2209)  
							
							
							
						 
						
							2019-03-24 19:33:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fe4513d9a 
								
							 
						 
						
							
							
								
								bpo-36405: IDLE - Restore __main__ and add tests ( #12518 )  
							
							... 
							
							
							
							Fix error in commit 2b75155 
							
						 
						
							2019-03-24 17:12:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d60f658fc0 
								
							 
						 
						
							
							
								
								bpo-23205: IDLE: Add tests and refactor grep's findfiles (GH-12203)  
							
							... 
							
							
							
							* Add tests for grep findfiles.
* Move findfiles to module function.
* Change findfiles to use os.walk.
Based on a patch by Al Sweigart. 
							
						 
						
							2019-03-23 07:33:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1419578a1 
								
							 
						 
						
							
							
								
								bpo-36396: Remove fgBg param of idlelib.config.GetHighlight() (GH-12491)  
							
							... 
							
							
							
							This param was only used once and changed the return type. 
							
						 
						
							2019-03-22 18:23:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed1deb0719 
								
							 
						 
						
							
							
								
								bpo-36096: IDLE: Refactor class variables in colorizer (GH-12002)  
							
							
							
						 
						
							2019-02-27 08:21:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								ee0f927bd8 
								
							 
						 
						
							
							
								
								bpo-35689: IDLE: Add docstrings and unittests for colorizer.py (GH-11472)  
							
							
							
						 
						
							2019-02-19 00:11:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28f6cb34f6 
								
							 
						 
						
							
							
								
								bpo-35683: Improve Azure Pipelines steps (GH-11493)  
							
							
							
						 
						
							2019-01-22 10:49:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
							
							
								
							
							
								e55cf024ca 
								
							 
						 
						
							
							
								
								bpo-35730: IDLE - test squeezer reload() by checking load_font() (GH-11585)  
							
							
							
						 
						
							2019-01-17 21:26:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bb146aaea 
								
							 
						 
						
							
							
								
								bpo-35730: Disable IDLE test_reload assertion. (GH-11543)  
							
							... 
							
							
							
							IDLE's test_squeezer.SqueezerTest.test_reload, added for issue 35196,
failed on both Gentoo buildbots. 
							
						 
						
							2019-01-13 12:50:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								39a33e9927 
								
							 
						 
						
							
							
								
								bpo-35196: Optimize Squeezer's write() interception (GH-10454)  
							
							... 
							
							
							
							The new functionality of Squeezer.reload() is also tested, along with some general
re-working of the tests in test_squeezer.py. 
							
						 
						
							2019-01-13 17:01:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Arias 
								
							 
						 
						
							
							
							
							
								
							
							
								ab54b9a130 
								
							 
						 
						
							
							
								
								bpo-35641: IDLE - format calltip properly when no docstring (GH-11415)  
							
							
							
						 
						
							2019-01-03 02:47:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aff0adabf3 
								
							 
						 
						
							
							
								
								bpo-33987: IDLE - use ttk Frame for ttk widgets (GH-11395)  
							
							
							
						 
						
							2019-01-02 22:04:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ea8bb080 
								
							 
						 
						
							
							
								
								bpo-35598: IDLE - Globalize some config_key objects (GH-11392)  
							
							... 
							
							
							
							Move translate_key() and constant tuples to module level.
Inline the remnant one-line function. 
							
						 
						
							2018-12-31 15:06:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								4bd79c38ef 
								
							 
						 
						
							
							
								
								bpo-35598: IDLE: Switch config_key dialog to ttk widgets (GH-11365)  
							
							
							
						 
						
							2018-12-30 14:48:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								b0a6196ffd 
								
							 
						 
						
							
							
								
								bpo-35598: IDLE: Increase test coverage for config_key.py ( #11360 )  
							
							
							
						 
						
							2018-12-29 23:25:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								55698cc395 
								
							 
						 
						
							
							
								
								bpo-35598: IDLE: Update config_key.py with PEP8 names (GH-11330)  
							
							... 
							
							
							
							A few other changes make the code easier to follow. 
							
						 
						
							2018-12-27 22:47:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44a79cc5b3 
								
							 
						 
						
							
							
								
								bpo-35208: Fix IDLE Squeezer line counting (GH-10449)  
							
							
							
						 
						
							2018-12-24 14:05:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								c1b4b0f616 
								
							 
						 
						
							
							
								
								bpo-22703: IDLE: Improve Code Context and Zoom Height menu labels (GH-11214)  
							
							... 
							
							
							
							The Code Context menu label now toggles between Show/Hide Code Context. 
 The Zoom Height menu now toggles between Zoom/Restore Height. 
 Zoom Height has moved from the Window menu to the Options menu. 
 
https://bugs.python.org/issue22703  
							
						 
						
							2018-12-21 22:25:45 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Srinivas Reddy Thatiparthy (శ్రీనివాస్  రెడ్డి తాటిపర్తి) 
								
							 
						 
						
							
							
							
							
								
							
							
								5a087d5401 
								
							 
						 
						
							
							
								
								bpo-35202: Remove more unused imports in idlelib (GH-10573)  
							
							
							
						 
						
							2018-11-17 01:38:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Srinivas  Thatiparthy (శ్రీనివాస్  తాటిపర్తి) 
								
							 
						 
						
							
							
							
							
								
							
							
								43a74abb3a 
								
							 
						 
						
							
							
								
								bpo-35202: Remove unused imports in idlelib (GH-10438)  
							
							
							
						 
						
							2018-11-10 01:45:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								34fd4c2019 
								
							 
						 
						
							
							
								
								bpo-35133: Fix mistakes when concatenate string literals on different lines. (GH-10284)  
							
							... 
							
							
							
							Two kind of mistakes:
1. Missed space. After concatenating there is no space between words.
2. Missed comma. Causes unintentional concatenating in a list of strings. 
							
						 
						
							2018-11-05 16:20:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								604e7b9931 
								
							 
						 
						
							
							
								
								bpo-1529353: IDLE: squeeze large output in the shell (GH-7626)  
							
							
							
						 
						
							2018-09-25 15:10:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								87e59ac11e 
								
							 
						 
						
							
							
								
								bpo-33839: refactor IDLE's tooltips & calltips, add docstrings and tests (GH-7683)  
							
							... 
							
							
							
							* make CallTip and ToolTip sub-classes of a common abstract base class
* remove ListboxToolTip (unused and ugly)
* greatly increase test coverage
* tested on Windows, Linux and macOS 
							
						 
						
							2018-08-05 09:21:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c8043d8fa 
								
							 
						 
						
							
							
								
								bpo-33975: Avoid small type when running IDLE's htests. (GH-7944)  
							
							... 
							
							
							
							Import pyshell first in htest to call SetProcessDpiAwareness on Windows
before tkinter.Tk() is called for the htest. Apparently, 'root.destroy()'
undoes a previous 'root = Tk()'. Since IDLE unittests always destroy roots,
a unittest before an htest does not require anything more to work right.
Since part of the purpose of human-viewed tests is to determine that
widgets look right, it is important that they look the same for testing
as when running IDLE. 
							
						 
						
							2018-06-27 00:07:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
							
							
								
							
							
								2af9f5d334 
								
							 
						 
						
							
							
								
								bpo-33951: IDLE test_configdialog: call page.update in setUpClass (GH-7892)  
							
							... 
							
							
							
							This avoids a failure in at least one case when running only a single
test method rather than all tests in the module.
The issue came up when testing the following on Windows 10 Pro 64-bit:
HighPageTest.test_highlight_target_text_mouse 
							
						 
						
							2018-06-24 16:35:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ae70f66ff 
								
							 
						 
						
							
							
								
								bpo-33950: Remove IDLE htest spec for a deleted file. (GH-7881)  
							
							... 
							
							
							
							In configdialog, the custom tabbedpages widget was replaced
by ttk.notebook several months ago. 
							
						 
						
							2018-06-23 17:33:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bcd3a1a18d 
								
							 
						 
						
							
							
								
								bpo-33905: Add test for idlelib.stackview.StackBrowser. (GH-7852)  
							
							... 
							
							
							
							Increases coverage by 44%. 
							
						 
						
							2018-06-21 22:19:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33c7420e7d 
								
							 
						 
						
							
							
								
								bpo-33924: Change IDLE mainmenu.menudefs key 'windows' to 'window' (GH-7836)  
							
							... 
							
							
							
							Every other menudef key is the lowercase version of the
corresponding main menu entry (in this case, 'Window'). 
							
						 
						
							2018-06-20 22:49:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a361e89d5a 
								
							 
						 
						
							
							
								
								bpo-33906: Rename idlelib.windows as window ( #7833 )  
							
							... 
							
							
							
							Match Window on the main menu and remove last plural module name.
Change imports, test, and attribute references to match new name. 
							
						 
						
							2018-06-20 21:25:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								87a927325e 
								
							 
						 
						
							
							
								
								bpo-33917: Fix and document idlelib/idle_test/template.py (GH-7830)  
							
							... 
							
							
							
							The revised file compiles, runs, and tests OK. idle_test/README.txt
explains how to use it to create new IDLE test files. 
							
						 
						
							2018-06-20 17:08:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) 
								
							 
						 
						
							
							
							
							
								
							
							
								9bb92235f6 
								
							 
						 
						
							
							
								
								bpo-33904:  In IDLE's rstrip, rename class RstripExtension as Rstrip (GH-7811)  
							
							
							
						 
						
							2018-06-20 03:42:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9af1836664 
								
							 
						 
						
							
							
								
								bpo-33907: Rename an IDLE module and classes. (GH-7810)  
							
							... 
							
							
							
							Fix-up class name duplication in PR #7807 . Combined effect is that
module calltips and its class CallTips are now calltip and Calltip.
In module calltip_w class CallTip is now CalltipWindow. 
							
						 
						
							2018-06-20 02:18:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06e2029dfa 
								
							 
						 
						
							
							
								
								bpo-33907: Rename an IDLE module and class. (GH-7807)  
							
							... 
							
							
							
							Improve consistency and appearance. Module idlelib.calltips is now calltip.
Class idlelib.calltip_w.CallTip is now Calltip. 
							
						 
						
							2018-06-19 23:00:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d92158f4c 
								
							 
						 
						
							
							
								
								bpo-33855: Still more edits and minimal tests for IDLE  (GH-7784)  
							
							... 
							
							
							
							Part 3 of 3, continuing PR #7689 . This covers 14 idlelib modules and their tests,
rpc to zoomheight except for run (already done) and tooltip (being done separately). 
							
						 
						
							2018-06-19 19:12:52 -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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee5ef309c7 
								
							 
						 
						
							
							
								
								bpo-33855: Minimally test all IDLE modules. (GH-7689)  
							
							... 
							
							
							
							Create a template for minimally testing a tkinter-using module by importing it and instantiating its class(es).  Add a test file for all non-startup IDLE modules.  Edit existing files and update coverage.  This is part 1 of 3, covering the 21 autocomplete to help modules and touching 33 idlelib files. 
							
						 
						
							2018-06-15 18:20:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								041272b657 
								
							 
						 
						
							
							
								
								bpo-33768: IDLE: Clicking on code context line moves it to top of editor (GH-7411)  
							
							
							
						 
						
							2018-06-08 01:21:15 -04:00