Terry Jan Reedy
e8a175eaa0
Issue #27117 : Make ColorDelegator htest and turtledemo work with dark theme.
...
Factor out code for configuring text widget colors to a new function.
2016-05-29 01:40:30 -04:00
Terry Jan Reedy
d36d817a84
Issue #24750 : Improve appearance of IDLE editor window status bar.
...
Patch by Mark Roseman.
2015-11-16 07:32:26 -05:00
Terry Jan Reedy
d0c0f0041c
Issue #25313 : Change the handling of new built-in text color themes to better
...
address the compatibility problem introduced by the addition of IDLE Dark.
Consistently use the revised idleConf.CurrentTheme everywhere in idlelib.
2015-11-12 15:02:57 -05:00
Martin Panter
7462b64911
Issue #25523 : Correct "a" article to "an" article
...
This changes the main documentation, doc strings, source code comments, and a
couple error messages in the test suite. In some cases the word was removed
or edited some other way to fix the grammar.
2015-11-02 03:37:02 +00:00
Terry Jan Reedy
4c973e9a4b
Display IDLE warning as a warning rather than as an error.
...
Clarify message and expected action for beginners.
Guard against astral chars in path incorporated in message.
2015-10-27 03:38:02 -04:00
Terry Jan Reedy
93f3542ae4
Issue #24782 : Finish converting the Configure Extension dialog into a new
...
tab in the IDLE Preferences dialog. Code patch by Mark Roseman.
2015-10-13 22:03:51 -04:00
Terry Jan Reedy
d351706950
Issue #24972 : New option is only valid in tk 8.5+.
2015-09-28 04:52:49 -04:00
Terry Jan Reedy
507a5c4b4e
Issue #24972 : Inactive selection background now matches active selection
...
background, as selected by user, on all systems. This also fixes a problem
with found items not highlighted on Windows. Initial patch by Mark Roseman.
Fix replaces workaround with obscure but proper configuration option.
2015-09-28 04:16:32 -04:00
Terry Jan Reedy
2122b62c2a
Backed out changeset: 70c01dd35100
2015-09-27 22:50:54 -04:00
Terry Jan Reedy
7082cbce64
Issue #24972 : Inactive selection background now matches active selection
...
background, as selected by user, on all systems. This also fixes a problem
with found items not highlighted on Windows. Initial patch by Mark Roseman.
Fix replaces workaround with obscure but proper configuration option.
2015-09-27 22:46:17 -04:00
Terry Jan Reedy
a0ae789fd4
Issue #16893 : Move idlelib.EditorWindow.HelpDialog deprecation warning
...
so it is not triggered on import. The problem is creation of a now-unused
instance "helpDialog = HelpDialog()", left for back compatibility.
So instead trigger the warning when that instance or another is used.
2015-09-22 22:59:40 -04:00
Terry Jan Reedy
3c7eccd0a6
Issue #24570 : Right-click for context menus now work on Mac Aqual also.
...
Patch by Mark Roseman.
2015-09-22 21:10:27 -04:00
Terry Jan Reedy
96f802a999
Issue #16893 : finish deprecation.
2015-09-20 23:05:25 -04:00
Terry Jan Reedy
b50c6377a6
Issue #25199 : Idle: add synchronization comments for future maintainers.
2015-09-20 22:55:39 -04:00
Terry Jan Reedy
5d46ab1274
Issue #16893 : Replace help.txt with idle.html for Idle doc display.
...
The new idlelib/idle.html is copied from Doc/build/html/idle.html.
It looks better than help.txt and will better document Idle as released.
The tkinter html viewer that works for this file was written by Rose Roseman.
The new code is in idlelib/help.py, a new file for help menu classes.
The now unused EditorWindow.HelpDialog class and helt.txt file are deprecated.
2015-09-20 19:57:13 -04:00
Terry Jan Reedy
5c28e9f887
Issue #23672 : Allow Idle to edit and run files with astral chars in name.
...
Patch by Mohd Sanad Zaki Rizvi.
2015-08-06 00:54:07 -04:00
Terry Jan Reedy
d87d16826a
Issue 24745: Switch from Courier to platform-sensitive TkFixedFont as default
...
editor font. This should not affect current customized font selections.
Patch by Mark Roseman.
2015-08-01 18:57:33 -04:00
Terry Jan Reedy
30f1f67248
Issue #13884 : Idle: Remove tearoff lines from menus. Patch by Roger Serwy.
2015-07-30 16:44:22 -04:00
Terry Jan Reedy
038c16b9a0
Issue #23184 : idlelib, remove more unused names and imports.
2015-05-15 23:03:17 -04:00
Ned Deily
ccb416fee2
Issue #23180 : Rename IDLE "Windows" menu item to "Window".
...
Patch by Al Sweigart.
2015-01-17 21:06:27 -08:00
Terry Jan Reedy
a9421fb3a3
Issue #3068 : Add Idle extension configuration dialog to Options menu.
...
Original patch by Tal Einat.
2014-10-22 20:15:18 -04:00
Terry Jan Reedy
cd567365c9
Issue #22629 : Revise idle_test.htest, mostly docstring. Start revision of
...
htests to add # htest # marker for coveragepy and stop tcl errors.
2014-10-17 01:31:35 -04:00
Terry Jan Reedy
380ec63f23
Issue #16233 : When the module browser is not invoked in an editor window with
...
a filename, pop up the Open Module box. If a module is opened, open a
corresponding browser.
2014-10-15 22:01:31 -04:00
Terry Jan Reedy
867579972d
De-'colour'ize stdlib except for idlelib.configDialog.
...
Tweak docstrigs and comments in affected functions in idlelib.configHandler.
2014-10-09 18:44:32 -04:00
Terry Jan Reedy
b6e1778cbd
Update Idle's online doc url.
2014-09-19 22:54:15 -04:00
Terry Jan Reedy
0726ddf449
Issue #17390 : Adjust Editor window title. Remove 'Python', move version to end.
2014-08-14 21:54:43 -04:00
Terry Jan Reedy
7e55db2bc5
Issue #17172 : Add the ability to run turtledemo from Idle.
...
Make turtledemo start as active on Mac even when run with subprocess.
Patch by Ramchandra Apt, Lita Cho, and Ned Daily.
2014-07-28 22:23:59 -04:00
Terry Jan Reedy
a2fc99ecea
Issue #21477 : Idle htest: modify run; add more tests.
...
Patch by Saimadhav Heblikar. 2.7 version will follow.
2014-05-25 18:44:05 -04:00
Terry Jan Reedy
ab4fd4448a
Issue #21477 : idle htests - lower case function names, other cleanups.
2014-05-19 00:12:10 -04:00
Terry Jan Reedy
06313b79d5
Issue #18104 : Add idlelib/idle_test/htest.py with a few sample tests to begin
...
consolidating and improving human-validated tests of Idle. Change other files
as needed to work with htest. Running the module as __main__ runs all tests.
2014-05-11 23:32:32 -04:00
Ned Deily
b7601676b0
Issue #17654 : Ensure IDLE menus are customized properly on OS X for
...
non-framework builds and for all variants of Tk.
2014-03-27 20:49:14 -07:00
Eric Snow
6029e08691
Issue 19944: Fix importlib.find_spec() so it imports parents as needed.
...
The function is also moved to importlib.util.
2014-01-25 15:32:46 -07:00
Terry Jan Reedy
8860443749
Merge with 3.3
2014-01-23 00:39:11 -05:00
Terry Jan Reedy
94338de49b
Issue #17390 : Add Python version to Idle editor window title bar.
...
Original patches by Edmond Burnett and Kent Johnson.
2014-01-23 00:36:46 -05:00
Eric Snow
02b9f9d6bb
Remove more usage of APIs deprecated by PEP 451.
2014-01-06 20:42:59 -07:00
Terry Jan Reedy
95f34ab959
Issue #18151 : Replace remaining Idle 'open...close' pairs with 'with open'.
2013-08-04 15:39:03 -04:00
Terry Jan Reedy
ec53111f76
Merge with 3.3
2013-08-04 15:39:32 -04:00
Ned Deily
237e8f5394
Issue #17532 : merge from 3.3
2013-07-20 15:08:22 -07:00
Ned Deily
8e8b9ba753
Issue #17532 : Prevent exception when changing key sets if Options menu is empty.
2013-07-20 15:06:26 -07:00
Terry Jan Reedy
ba6c0d3b08
#18151 , part 1: Backport idlelilb portion of Andrew Svetlov's 3.4 patch
...
changing IOError to OSError (#16715 ).
2013-06-08 00:22:45 -04:00
Brett Cannon
abb18af38f
merge w/ 3.3 for issue #18055
2013-06-07 13:18:36 -04:00
Brett Cannon
50793b4438
Issue #18055 : Move to importlib from imp for IDLE.
2013-06-07 13:17:48 -04:00
Ned Deily
7f0882c920
Issue #17532 : Always include Options menu for IDLE on OS X.
...
Patch by Guilherme Simões.
2013-05-22 15:19:40 -07:00
Roger Serwy
caf3024fa6
#14146 : Highlight source line while debugging on Windows.
2013-05-20 22:13:39 -05:00
Ned Deily
6a00b6f4fd
Issue #17532 : merge
2013-05-22 15:24:44 -07:00
Roger Serwy
87ff387254
#14146 : merge with 3.3.
2013-05-20 22:16:53 -05:00
Roger Serwy
53683f6f4b
#13495 : merge with 3.3.
2013-05-05 22:16:03 -05:00
Roger Serwy
9bc7b793ea
#13495 : Avoid loading the color delegator twice in IDLE.
2013-05-05 22:15:44 -05:00
Roger Serwy
2faf9b0869
#17798 : merge with 3.3.
2013-05-05 11:35:15 -05:00
Roger Serwy
5b1ab24751
#17798 : Allow IDLE to edit new files when specified on command line.
2013-05-05 11:34:21 -05:00