Terry Jan Reedy
76ced99721
Issue 15348: Stop debugger engine (normally in user process)
...
before closing debugger window in IDLE process.
This prevents one-per-line RuntimeErrors.
2015-11-21 00:04:58 -05:00
Terry Jan Reedy
89bdf373c4
Issue #24455 : Prevent IDLE from hanging when a) closing the shell while the
...
debugger is active (15347); b) closing the debugger with the [X] button
(15348); and c) activating the debugger when already active (24455).
The patch by Mark Roseman does this by making two changes.
1. To suspend and resume the gui.interaction method, use the tcl vwait
mechanism interded for this purpose instead of root.mainloop & .quit.
2. In gui.run, allow any existing interaction to terminate first.
2015-11-20 19:36:38 -05:00
Terry Jan Reedy
815ab14030
Make it slightly clearer that IDLE close message is referring to user program,
...
not to IDLE itself.
2015-11-20 12:21:40 -05:00
Terry Jan Reedy
f7999fc23f
Issue #24750 : whitespace
2015-11-16 07:36:12 -05:00
Terry Jan Reedy
3d0962222c
Issue #24750 : Improve appearance of IDLE editor window status bar.
...
Patch by Mark Roseman.
2015-11-16 07:32:19 -05:00
Terry Jan Reedy
4b4f0b997c
Indent
2015-11-12 15:24:22 -05:00
Terry Jan Reedy
55ee13da90
Whitespace
2015-11-12 15:06:02 -05:00
Terry Jan Reedy
35aa5d07a2
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:50 -05:00
Terry Jan Reedy
faaf16b8ed
Issue #25507 : move test-specific imports to test function (idlelib.IOBinding).
2015-10-30 02:47:01 -04:00
Terry Jan Reedy
8048776170
Display IDLE warning as a warning rather than as an error.
...
Clarify message and expected action for beginners.
2015-10-27 03:37:55 -04:00
Terry Jan Reedy
1256b3c677
Issue #24782 : Limit width of canvas and hence IDLE settings dialog.
2015-10-22 03:27:27 -04:00
Terry Jan Reedy
9188516e28
Issue #24782 : Don't try to run now-removed extension dialog test.
2015-10-20 02:15:23 -04:00
Terry Jan Reedy
4922ac1b80
Issue #24782 : whitespace
2015-10-13 22:08:45 -04:00
Terry Jan Reedy
1c49ec0df0
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:44 -04:00
Terry Jan Reedy
c0a053e4d5
Issue #22726 : Re-activate config dialog help button with some content about
...
the other buttons and the new IDLE Dark theme.
2015-10-11 22:07:25 -04:00
Terry Jan Reedy
1b6333a05c
Issue #24820 : Update IDLE NEWS items.
2015-10-04 01:14:45 -04:00
Terry Jan Reedy
9f37eae9cc
Issue #24820 : Add 'IDLE Dark' text color theme, warning, and solution.
2015-10-04 00:30:59 -04:00
Terry Jan Reedy
195fc2f2aa
Issue #25224 : README.txt is now an idlelib index for IDLE developers and
...
curious users. The previous user content is now in the IDLE doc and is
redundant. IDLE now means 'Integrated Development and Learning Environment'.
2015-10-02 23:22:54 -04:00
Terry Jan Reedy
c30475e755
Issue #24820 : Users can now set breakpoint colors in Settings ->
...
Custom Highlighting. Original patch by Mark Roseman.
2015-10-02 22:12:09 -04:00
Terry Jan Reedy
958a9c7520
Issue #24028 : Add subsection about Idle calltips.
2015-09-29 01:55:50 -04:00
Terry Jan Reedy
da10017de3
Add recent IDLE NEWS items. Move Build sectios down.
2015-09-28 23:38:46 -04:00
Terry Jan Reedy
a6673806f9
Issue #24972 : New option is only valid in tk 8.5+.
2015-09-28 04:52:44 -04:00
Terry Jan Reedy
62520b2c63
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:12 -04:00
Terry Jan Reedy
4cdb054ba3
Issue #25198 : When using the Idle dov TOC menu, put the section title at the
...
top of the window, unless it is too near the bottom to do do.
2015-09-27 04:40:02 -04:00
Terry Jan Reedy
0c58d31ba1
Issue #24570 : Idle: make calltip and completion boxes appear on Macs
...
affected by a tk regression. Initial patch by Mark Roseman.
2015-09-26 20:03:51 -04:00
Terry Jan Reedy
83cce4988c
Issue #24988 : Idle ScrolledList context menus (used in debugger)
...
now work on Mac Aqua. Patch by Mark Roseman.
2015-09-26 18:50:20 -04:00
Terry Jan Reedy
8bfacc7985
Issue #25173 : Replace 'master' with 'parent' in tkinter.messagebox calls.
...
This associates the message box with the widget and is better for Mac OSX.
Patch by Mark Roseman.
2015-09-25 22:22:48 -04:00
Terry Jan Reedy
647412fb89
Issue #25198 : Idle doc viewer now uses user width and height setting.
...
The height is reduced by 3/4 to account for extra spacing between lines,
relative to an Idle editor, and extra tall header lines.
2015-09-25 00:49:02 -04:00
Terry Jan Reedy
bdf1d0d066
Issue #25225 : add revised .html.
2015-09-24 23:18:52 -04:00
Terry Jan Reedy
49095e2380
Issue #25198 : In Idle doc viewer, fix indent of fixed-pitch <pre> text
...
by adding a new tag. Patch by Mark Roseman. Also give <pre> text a very
light blueish-gray background similar to that used by Sphinx html.
2015-09-24 17:31:54 -04:00
Terry Jan Reedy
7cca4e5ba2
Issue 21995: Explain some differences between IDLE and console Python.
2015-09-24 03:09:38 -04:00
Terry Jan Reedy
cf5bf82e59
Issue #22820 : Explain need for *print* when running file from Idle editor.
2015-09-24 01:39:25 -04:00
Terry Jan Reedy
328e1ecbce
Issue 25224: Augment Idle doc feature list and no-subprocess section
...
to finish making current README.txt obsolete.
2015-09-23 20:02:25 -04:00
Terry Jan Reedy
c7025c6265
Issue #25219 : Update doc for Idle command line options.
...
Some were missing and notes were not correct.
2015-09-23 03:52:18 -04:00
Terry Jan Reedy
fea7fc1ab5
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:35 -04:00
Terry Jan Reedy
b60d103de7
whitespace
2015-09-22 21:13:09 -04:00
Terry Jan Reedy
ca33d56f00
Issue #24570 : Right-click for context menus now work on Mac Aqual also.
...
Patch by Mark Roseman.
2015-09-22 21:10:22 -04:00
Terry Jan Reedy
1234fd912d
whitespace
2015-09-21 22:42:17 -04:00
Terry Jan Reedy
13b21f8889
Issue #16893 : Add idlelib.help.copy_strip() to copy-rstrip Doc/.../idle.html.
...
Change destination to help.html. Adjust NEWS entries.
2015-09-21 22:36:36 -04:00
Terry Jan Reedy
4dd7887710
Issue #24861 : add Idle news items and correct previous errors.
2015-09-21 19:28:18 -04:00
Terry Jan Reedy
79157aea06
Issue #24861 : Add docstring to idlelib.__init__ with 'private' warning.
2015-09-21 01:44:00 -04:00
Terry Jan Reedy
1d2ce974a6
Move items from NEWS to idlelib/NEWS.txt. Standardize headers spacing: 2 lines
...
above "What's New and 0 lines above "Release date". Remove most old headers
for non-final releases (they currently do not get carried forward.
2015-09-21 01:07:54 -04:00
Terry Jan Reedy
8b7122cdbb
Issue #16893 : finish deprecation.
2015-09-20 23:05:21 -04:00
Terry Jan Reedy
36443f1950
Issue #25199 : Idle: add synchronization comments for future maintainers.
2015-09-20 22:55:17 -04:00
Terry Jan Reedy
37ad79615f
Issue #16893 : whitespace in help.py.
2015-09-20 20:05:51 -04:00
Terry Jan Reedy
72895c1444
Issue #16893 : whitespace in idle.html.
2015-09-20 20:02:23 -04:00
Terry Jan Reedy
a2f257b583
Issue #16893 : include new files
2015-09-20 19:56:54 -04:00
Terry Jan Reedy
70e763c0d8
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:55:44 -04:00
Terry Jan Reedy
edc041d826
Issue #24199 : Add stacklevel to deprecation warning call.
2015-09-20 02:33:57 -04:00
Terry Jan Reedy
e1d38b08b0
Issue 24199: Deprecate idlelib.idlever with a warning on import.
2015-09-09 02:10:10 -04:00