csabella
18ede06258
bpo-24813: IDLE: Add default title to help_about ( #2366 )
...
Patch by Cheryl Sabella.
2017-06-23 20:00:58 -04:00
csabella
d352d68977
bpo-24813: IDLE: Add icon to help_about ( #2335 )
...
Patch by Cheryl Sabella
2017-06-23 12:00:29 -04:00
terryjreedy
a0e911b190
Fix typo in idlelib.config_key.py ( #2322 )
2017-06-21 22:14:23 -04:00
KunYuChen
f3e8209152
Fix trivial typo in idlelib/config.py (GH-2309)
...
Comceptually -> Conceptually
2017-06-20 21:30:45 -07:00
terryjreedy
faa63d1e84
Add IDLE items to NEWS and idlelib/NEWS.txt ( #2239 )
2017-06-16 01:54:57 -04:00
terryjreedy
32fd874afe
bpo-15786: Fix IDLE autocomplete return problem. ( #2198 )
...
Before, <return> would not, for instance, complete 're.c' to 're.compile' even with 'compile' highlighted. Now it does. Before, <return> was inserted into text, which in Shell meant compile() and possibly execute. Now cursor is left after completion.
2017-06-14 15:43:15 -04:00
mlouielu
778b484145
bpo-15786: IDLE: Fix mouse clicks on autocompletetion window ( #1811 )
...
The root problem was non-check for hide_event. When user clicks
on autocomplete window (acw), root widget gets focusOut event, then triggers hide_window to
close the acw. It should only be hide when acw is active, and acw didn't
get focus at FocusOut event (this event bind on acw and widget), or when
widget get a ButtonPress event (this event only bind on widget).
MacOS froze after double click on acw because when
doubleclick_event try to hide window at the end, hide_window function
destory whole acw, but tkinter didn't get focus back to widget. So set focus
on widget first, then destory acw.
Windows could not respond on double click event, because of the misbehavior
of Configure event. When acw was shown, tkinter called winconfig
event multiple times. That caused tkinter to not response to double
click event. When on Windows, unbind Configure event first
time get into winconfig_event to prevent multiple call of this event.
2017-06-14 11:13:19 -04:00
terryjreedy
188aedf8bb
bpo-25514: Improve IDLE's connection refused message ( #2177 )
...
When IDLE fail to start because the socket connection fails, direct people to a new subsection of the IDLE doc listing various causes and remedies.
2017-06-13 21:32:16 -04:00
terryjreedy
049cf2bb44
bpo-27922: Stop gui flash from idle_test.test_parenmatch ( #2171 )
...
For unknown reasons, this does not work when running leak tests.
2017-06-13 14:40:10 -04:00
terryjreedy
8323189ff1
Fix ref leak in idle_test.test_macosx ( #2163 )
2017-06-13 10:52:29 -04:00
mlouielu
b070fd275b
bpo-30642: IDLE: Fix test_query refleak ( #2147 )
...
Patch by Louie Lu.
2017-06-13 08:29:44 -04:00
Zachary Ware
3f8f16d102
Show what's changed when Travis fails regen check (GH-2095)
...
Also fixed a few more line endings that were missed in GH-840, which were causing failure.
2017-06-10 23:04:36 -05:00
terryjreedy
503bc6363d
Update idlelib NEWS for 3.7 ( #2089 )
2017-06-10 20:46:08 -04:00
csabella
0aa0a06e8b
bpo-30495: IDLE: Modernize textview.py with docstrings and PEP8 names ( #1839 )
...
Patch by Cheryl Sabella.
2017-05-28 06:50:55 -04:00
terryjreedy
eca7da0f13
IDLE test_help_about: edit and add test. ( #1838 )
...
Coverage is now 100%
2017-05-28 01:10:51 -04:00
csabella
5a346d5dbc
bpo-30290: IDLE: Refactor help_about to PEP8 names ( #1714 )
...
Patch by Cheryl Sabella.
2017-05-27 15:49:26 -04:00
mlouielu
054e09147a
bpo-30290: IDLE: Add more tests for help_about dialog ( #1697 )
...
Increases coverage to 99%
2017-05-21 18:19:35 -04:00
terryjreedy
295304d412
IDLE test_textview: add comments and test, increase coverage to 100% ( #1641 )
2017-05-17 22:59:46 -04:00
Louie Lu
ba365da9ce
bpo-30303: IDLE: Add _utest argument to textview ( #1499 )
2017-05-17 17:51:31 -04:00
Serhiy Storchaka
7e4db2f253
bpo-30166: Import command-line parsing modules only when needed. ( #1293 )
2017-05-04 08:17:47 +03:00
Serhiy Storchaka
2e576f5aec
bpo-30144: Import collections ABC from collections.abc rather than collections. ( #1263 )
2017-04-24 09:05:00 +03:00
Serhiy Storchaka
55fe1ae970
bpo-30022: Get rid of using EnvironmentError and IOError (except test… ( #1051 )
2017-04-16 10:46:38 +03:00
Serhiy Storchaka
5908300e4b
bpo-29995: re.escape() now escapes only special characters. ( #1007 )
2017-04-13 21:06:43 +03:00
Victor Stinner
d6debb24e0
bpo-29919: Remove unused imports found by pyflakes ( #137 )
...
Make also minor PEP8 coding style fixes on modified imports.
2017-03-27 16:05:26 +02:00
Jelle Zijlstra
0579e81f30
import sys before we use it on line 9 ( #828 )
2017-03-26 22:17:39 -04:00
Serhiy Storchaka
fdd42c481e
bpo-20185: Convert list object implementation to Argument Clinic. ( #542 )
2017-03-11 09:19:20 +02:00
Senthil Kumaran
b2ee40ed9c
Change some mercurial/ hg.python.org references. ( #8 )
2017-02-16 07:18:42 -08:00
Terry Jan Reedy
85c1c94178
Merge with 3.6
2017-01-04 23:18:01 -05:00
Terry Jan Reedy
e16265d367
Issue #29162 : Don't depend on 'from tkinter import *' importing sys.
...
Fix error in format string.
2017-01-04 23:17:47 -05:00
Terry Jan Reedy
bade830a21
Merge with 3.6
2017-01-01 21:21:54 -05:00
Terry Jan Reedy
0e10243d64
Issue #29071 : Use local flags for IDLE colorizer string prefix matcher.
...
Revised re by Serhiy Storchaka.
2017-01-01 21:21:39 -05:00
Terry Jan Reedy
241dc9c454
Merge with 3.6
2016-12-27 00:05:41 -05:00
Terry Jan Reedy
246cbf23fa
Issue #29071 : IDLE now colors f-string prefixes (but not invalid ur prefixes).
2016-12-27 00:05:26 -05:00
Serhiy Storchaka
70d28a184c
Remove unused imports.
2016-12-16 20:00:15 +02:00
Terry Jan Reedy
0180cf6684
Issue #28572 : Use system-specific values for configdialog font test
2016-11-07 23:14:53 -05:00
Terry Jan Reedy
f46b7823e6
Issue #28572 : Add 10% to coverage of IDLE's test_configdialog.
...
Update and augment description of the configuration system.
2016-11-07 17:15:01 -05:00
Terry Jan Reedy
b63c4fc18b
Issue #25488 : merge idle.py from 3.5.
2016-09-30 02:56:46 -04:00
Terry Jan Reedy
1813aa1a0c
Issue #25488 : Stpp idle.py from adding a entry when it is a duplicate.
...
Also, make idlelib.idle.main() work after import idlelib.idle.
2016-09-30 02:53:44 -04:00
Terry Jan Reedy
c6b5f08f04
Move idlelib/NEWS.txt entries for 2.x into a separate file -- NEWS2x.txt.
...
Reformat a few early 3.x entries in HEWS.txt. Merge from 3.5.
2016-09-30 00:02:28 -04:00
Terry Jan Reedy
55f3ae68bb
Move idlelib/NEWS.txt entries for 2.x into a separate file -- NEWS2x.txt.
...
Reformat a few early 3.x entries in HEWS.txt.
2016-09-29 23:59:55 -04:00
Terry Jan Reedy
6c58c34dd3
IDLE NEWS item and ack.
2016-09-28 21:55:55 -04:00
Berker Peksag
d39370ba41
Issue #28300 : Merge from 3.5
2016-09-28 17:22:26 +03:00
Berker Peksag
c16387b17f
Issue #28300 : Fix typos, patch by Shlomi Fish
2016-09-28 17:21:52 +03:00
Terry Jan Reedy
3dad1a5b82
Merge 3.5 - Issue #15308 : Add 'interrupt execution' (^C) to Shell menu.
...
Patch by Roger Serwy, updated by Bayard Randel.
2016-09-12 01:57:25 -04:00
Terry Jan Reedy
4b73676c3d
Issue #15308 : Add 'interrupt execution' (^C) to Shell menu.
...
Patch by Roger Serwy, updated by Bayard Randel.
2016-09-12 01:50:03 -04:00
Terry Jan Reedy
70360194c7
IDLE newx items. merge from 3.5
2016-09-10 16:28:01 -04:00
Terry Jan Reedy
d92cecb9f1
IDLE newx items.
2016-09-10 16:24:54 -04:00
Martin Panter
0be894b2f6
Issue #27895 : Spelling fixes (Contributed by Ville Skyttä).
2016-09-07 12:03:06 +00:00
Terry Jan Reedy
00b1e0f7ea
Issue #27922 : IDLE tests no longer flash tk widgets.
2016-08-31 21:03:16 -04:00
R David Murray
44b548dda8
#27364 : fix "incorrect" uses of escape character in the stdlib.
...
And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter.
2016-09-08 13:59:53 -04:00
Terry Jan Reedy
5f30f79357
Issue #27922 : IDLE tests no longer flash tk widgets (Merge 3.5).
2016-08-31 21:09:02 -04:00
Terry Jan Reedy
a3623c864b
Improve idlelib.textview comments.
2016-08-31 19:45:39 -04:00
Terry Jan Reedy
83a1045200
Issue #27891 : Tweak new idlelib README entry.
2016-08-31 19:37:28 -04:00
Terry Jan Reedy
bfbaa6b206
Issue #27891 : Consistently group and sort imports within idlelib modules.
2016-08-31 00:50:55 -04:00
Terry Jan Reedy
da0288725f
Issue #17642 : add larger font sizes for classroom projection.
2016-08-30 20:19:13 -04:00
Terry Jan Reedy
82f954691f
Merge with 3.5
2016-08-30 16:58:27 -04:00
Terry Jan Reedy
3399e1e38c
? Working Directory ?
2016-08-30 16:58:01 -04:00
Raymond Hettinger
15f44ab043
Issue #27895 : Spelling fixes (Contributed by Ville Skyttä).
2016-08-30 10:47:49 -07:00
Terry Jan Reedy
8f2ee0d5ff
Add version to title of IDLE help window.
2016-08-25 20:05:30 -04:00
Terry Jan Reedy
39e9af6bb3
Add version to title of IDLE help window.
2016-08-25 20:04:14 -04:00
Terry Jan Reedy
664759cf19
Merge with 3.5
2016-08-25 01:22:44 -04:00
Terry Jan Reedy
1f8cc33f88
Issue #25564 : Mention exec and __builtins__ in IDLE-console difference section.
2016-08-25 01:22:30 -04:00
Terry Jan Reedy
5acf4e563f
Issue #27821 : Fix bug in idlelib.comfig function and add new tests.
2016-08-24 22:08:01 -04:00
Terry Jan Reedy
49dcf9d858
Fix typo in IDLE News.
2016-08-21 00:20:35 -04:00
Terry Jan Reedy
9f957705d6
Fix typo in IDLE News.
2016-08-21 00:18:55 -04:00
Terry Jan Reedy
97c463dcfb
Add 3.6.0a4 IDLE NEWS and idlelib/NEWS.txt items.
2016-08-20 21:43:00 -04:00
Terry Jan Reedy
d3fb55797b
Add 3.5.3 IDLE NEWS and idlelib/NEWS.txt items.
2016-08-20 21:41:03 -04:00
Terry Jan Reedy
e194e87f1f
Issue #27714 : Remove unneeded non-idempotent call that fails on retest.
2016-08-20 21:08:50 -04:00
Terry Jan Reedy
f7ac36837a
Issue #27714 : Remove unneeded non-idempotent call that fails on retest.
2016-08-20 21:07:38 -04:00
Terry Jan Reedy
f35bb9e1e9
Issue #27611 , #24137 : Only change tkinter when easily restored.
2016-08-16 00:10:14 -04:00
Terry Jan Reedy
3ff55a8155
Issue #27732 : Silence test_idle with dummy bell functions.
2016-08-10 23:44:54 -04:00
Terry Jan Reedy
2084350685
Issue #27714 : text_textview now passes when re-run in the same process
...
because test_idle failed while running with test -w (and no -jn).
2016-08-10 16:52:24 -04:00
Terry Jan Reedy
3f3dc89a15
Issue #27714 : text_textview now passes when re-run in the same process
...
because test_idle failed while running with test -w (and no -jn).
Prevent a non-fatal warning from test_config_key.
2016-08-10 15:15:25 -04:00
Terry Jan Reedy
40a46ad467
Issue #27380 : For test_query on Mac, adjust one expected result.
2016-08-10 13:16:26 -04:00
Terry Jan Reedy
65db8544bf
Issue #27621 : Put query response validation error messages in query box
...
instead of in separate massagebox. Redo tests to match.
Add Mac OSX refinements. Original patch by Mark Roseman.
2016-08-10 12:50:16 -04:00
Terry Jan Reedy
2553b1b057
Issue #27620 : Make htest box respond to <Return> and <Escape>.
2016-07-27 22:17:05 -04:00
Terry Jan Reedy
6b37dfce5b
Issue #27620 : Mark the default action button as the default.
2016-07-27 21:42:54 -04:00
Martin Panter
263893c261
Issue #27626 : Further spelling fixes for 3.6
2016-07-28 01:25:31 +00:00
Martin Panter
8bde911115
Issue #27626 : Merge spelling fixes from 3.5
2016-07-28 01:30:58 +00:00
Martin Panter
eb9957065a
Issue #27626 : Spelling fixes in docs, comments and internal names
...
Based on patch by Ville Skyttä.
2016-07-28 01:11:04 +00:00
Terry Jan Reedy
17937832ba
Issue #27620 : Escape key closes Query box as cancelled.
2016-07-25 20:58:43 -04:00
Terry Jan Reedy
c665dfd73e
Issue #19198 : IDLE: tab after initial whitespace should tab, not autocomplete.
...
Fixes problem with writing docstrings at lease twice indented.
2016-07-24 23:01:28 -04:00
Terry Jan Reedy
c74fb9c6c5
Issue #27609 : Explicitly return None when there are other returns.
...
In a few cases, reverse a condition and eliminate a return.
2016-07-24 20:35:43 -04:00
Terry Jan Reedy
41bc067873
Issue #25507 : Merge from 3.5 with ttk replacing colorchooser.
...
IDLE no longer runs buggy code because of its tkinter imports.
Users must include the same imports required to run directly in Python.
2016-07-16 18:27:11 -04:00
Terry Jan Reedy
ff1d5ab16e
Issue #25507 : IDLE no longer runs buggy code because of its tkinter imports.
...
Users must include the same imports required to run directly in Python.
2016-07-16 18:26:32 -04:00
Terry Jan Reedy
6cf0e13b65
Issue #25507 : Move 4 objects from pyshell to run and switch inports.
...
This removes one problem inport and reduces len(sys.modules) by 37.
2016-07-15 02:43:03 -04:00
Martin Panter
702f4f5d6f
Issue #23804 : Merge spelling and NEWS fixes from 3.5
2016-07-11 12:54:44 +00:00
Martin Panter
204bf0b9ae
English spelling and grammar fixes
2016-07-11 07:51:37 +00:00
Terry Jan Reedy
4bf9c51f9b
IDLE NEWS items.
2016-07-10 20:30:43 -04:00
Terry Jan Reedy
6f7b0f577e
Issue #27477 : Convert IDLE search dialogs to using ttk widgets.
2016-07-10 20:21:31 -04:00
Terry Jan Reedy
a748032653
Refine geometry of idlelib htests (and a few other fix-ups).
2016-07-10 17:28:10 -04:00
Terry Jan Reedy
cd5e388c39
Issue #27173 : Fix error in test_config that caused test_idle to fail.
2016-07-10 17:26:24 -04:00
Terry Jan Reedy
9bdb1edf35
Issue #27173 : Add 'IDLE Modern Unix' to the built-in key sets.
...
Make the default key set depend on the platform.
Add tests for changes to the config module.
2016-07-10 13:46:34 -04:00
Terry Jan Reedy
d3b96e1cd4
Whitespace
2016-07-08 00:26:20 -04:00
Terry Jan Reedy
8b22c0aada
Issue #27380 : IDLE: add query.HelpSource class and tests.
...
Remove modules that are combined in new module.
2016-07-08 00:22:50 -04:00
Terry Jan Reedy
9862b5194d
Issue #27452 : make command line idle-test> python test_help.py work.
...
__file__ is relative in this case.
2016-07-05 21:51:56 -04:00
Terry Jan Reedy
5ce1b86b0e
Issue #27452 : add line counter and crc to IDLE config test dump.
2016-07-05 20:11:37 -04:00
Terry Jan Reedy
2279aeb282
Issue #27452 : add line counter and crc to IDLE configHandler test dump.
2016-07-05 20:09:53 -04:00
Terry Jan Reedy
0cd6b97701
Issue 27437: Add query.ModuleName and use it for file => Load Module.
...
Users can now edit bad entries instead of starting over.
2016-07-03 19:11:13 -04:00
Terry Jan Reedy
68a53c5d39
Issue #27380 : IDLE: add base Query dialog, with ttk widgets and subclass
...
SectionName. These split class GetCfgSectionNameDialog from
configSectionNameDialog.py, temporarily renamed config_sec.py in 3.7.9a2.
More Query subclasses are planned.
2016-06-26 22:05:10 -04:00
Terry Jan Reedy
754a5c1a1d
Merge Update NEWS and idlelib NEWS.text.
2016-06-26 18:22:32 -04:00
Terry Jan Reedy
1e957d145f
Update NEWS and idlelib NEWS.text.
2016-06-26 18:20:20 -04:00
Terry Jan Reedy
7c1534141d
Issue 27372: Stop test_idle from changing locale, so test passes.
...
In 3.6, the warning is now called an error, making it harder to ignore.
2016-06-26 17:48:02 -04:00
Serhiy Storchaka
8122174af1
Issue #22115 : Added methods trace_add, trace_remove and trace_info in the
...
tkinter.Variable class. They replace old methods trace_variable, trace,
trace_vdelete and trace_vinfo that use obsolete Tcl commands and might
not work in future versions of Tcl.
2016-06-26 09:46:57 +03:00
Serhiy Storchaka
d3af156ded
Issue #24137 : Fixed IDLE on Linux with tkinter default root disabled.
2016-06-25 23:52:51 +03:00
Terry Jan Reedy
47e00e5c46
Issue #27365 : Finish merge so tests pass.
2016-06-22 05:49:15 -04:00
Terry Jan Reedy
ca183efdf4
Issue #27365 : revert temporary rename
2016-06-22 04:57:23 -04:00
Terry Jan Reedy
82c4615be0
Issue #27365 : add chunk
2016-06-22 04:54:18 -04:00
Terry Jan Reedy
df1d34c1b4
Issue #27365 : add chunk
2016-06-22 04:50:16 -04:00
Terry Jan Reedy
5deed33e8f
Issue #27365 : revert temporary rename
2016-06-22 04:32:06 -04:00
Terry Jan Reedy
096c6aae87
Issue #27365 : partial merge
2016-06-22 04:24:27 -04:00
Terry Jan Reedy
317c56de6f
Issue #27365 : temporary rename
2016-06-22 04:21:22 -04:00
Terry Jan Reedy
06a1fcbb00
Issue #27365 : Allow non-ascii in idlelib/NEWS.txt, for contributor names.
...
Rest of patch that should not be cherry picked into 3.5.2 final.
2016-06-22 04:17:28 -04:00
Terry Jan Reedy
b8a79ae812
Issue #27365 : Merge minimal part.
2016-06-22 03:57:32 -04:00
Terry Jan Reedy
6ff7a14b91
Issue #27365 : Allow non-ascii in idlelib/NEWS.txt - minimal part for 3.5.2.
2016-06-22 03:55:20 -04:00
Terry Jan Reedy
b60adc54d4
Issue #24137 : Run IDLE, test_idle, and htest with tkinter default root disabled.
...
Fix code and tests that fail with this restriction.
Fix htests to not create a second and redundant root and mainloop.
2016-06-21 18:41:38 -04:00
Berker Peksag
75a25867ab
Issue #27312 : Fix TypeError in test_setupapp
2016-06-18 04:18:24 +03:00
Terry Jan Reedy
fdb6ef774a
Issue #27312 : mock out function that fails when called from setupApp during
...
IDLE test_macosx and see if addOpenEventSupport() fails.
2016-06-17 19:55:46 -04:00
Terry Jan Reedy
5cd6ea44bf
Issue #27245 : revert temporary rename
2016-06-14 00:55:09 -04:00
Terry Jan Reedy
d34bafa970
Merge with 3.5
2016-06-14 00:53:41 -04:00
Terry Jan Reedy
cdd3a99106
Issue #27245 : temporary rename for merge.
2016-06-14 00:53:30 -04:00
Terry Jan Reedy
ec84417ce8
Issue #27245 : IDLE: Cleanly delete custom themes and key bindings.
...
Previously, when IDLE was started from a console or by import, a cascade
of warnings was emitted. Patch by Serhiy Storchaka.
2016-06-14 00:53:25 -04:00
Terry Jan Reedy
2518fa8326
Issue #27239 : Continue refactoring idlelib.macosx and adding macosx tests.
2016-06-12 15:49:20 -04:00
Terry Jan Reedy
4da945f361
Merge Issue #22558 .
2016-06-11 15:06:08 -04:00
Terry Jan Reedy
fa089b9b0b
Issue #22558 : Add remaining doc links to source code for Python-coded modules.
...
Reformat header above separator line (added if missing) to a common format.
Patch by Yoni Lavi.
2016-06-11 15:02:54 -04:00
Terry Jan Reedy
b1c9b64850
IDLE NEWS entries
2016-06-11 04:36:34 -04:00
Terry Jan Reedy
661c0329d3
Merge Issue #5124 : NEWS entries.
2016-06-11 04:32:30 -04:00
Terry Jan Reedy
8ace13be39
Issue #5124 : NEWS entries.
2016-06-11 04:31:22 -04:00
Ned Deily
139fb7c71c
Issue #27262 : fix missing parameter typo
2016-06-11 02:57:56 -04:00
Terry Jan Reedy
50288f964a
Issue #5124 : rename PyShell back to pyshell and patch test for 3.6
2016-06-11 02:10:59 -04:00
Terry Jan Reedy
b5c43f4c01
Merge with 3.5
2016-06-11 02:06:40 -04:00
Terry Jan Reedy
5ad8599caa
Issue #5124 : Paste with selection should always replace.
...
This is how paste work on Windows, Mac, modern Linux apps, and ttk widgets.
The exception was X11 tk widgets. Original patch by Serhiy Storchake.
2016-06-11 02:06:26 -04:00
Terry Jan Reedy
c39e330993
Issue #5124 : Temporary pyshell rename to avoid case-folding collision in merge.
2016-06-11 02:05:52 -04:00
Terry Jan Reedy
01e35754fb
Issue *24750: Switch all scrollbars in IDLE to ttk versions.
...
Where needed, add minimal tests to cover changes.
2016-06-10 18:19:21 -04:00
Terry Jan Reedy
1080d13a7d
Issue #24759 : IDLE requires tk 8.5 and availability ttk widgets.
...
Delete now unneeded tk version tests and code for older versions.
2016-06-09 21:09:15 -04:00
Terry Jan Reedy
82ae15597f
Issue #24759 : Add test for IDLE syntax colorizoer.
2016-06-09 21:04:09 -04:00
Terry Jan Reedy
fb51e65289
Issue #27239 : idlelib.macosx.isXyzTk functions initialize as needed.
2016-06-08 18:09:22 -04:00
Terry Jan Reedy
24f3a1829f
Issue #27262 : move Aqua unbinding code, which enable context menus, to maxosx.
2016-06-08 14:37:05 -04:00
Terry Jan Reedy
ea938baf5e
Items for NEWS and idlelib/NEWS.txt.
2016-06-07 15:35:37 -04:00
Terry Jan Reedy
8bff8f6953
Items for NEWS and idlelib/NEWS.txt.
2016-06-07 15:33:53 -04:00
Terry Jan Reedy
2e747c4b8f
Issue #27156 : Remove more unused idlelib code.
2016-06-05 21:32:45 -04:00
Terry Jan Reedy
64b8f6bcc8
Merge with 3.5
2016-06-04 16:16:10 -04:00
Terry Jan Reedy
f13cc2f991
Issue #24759 : Add 'private' notice for idlelib.idle_test.
2016-06-04 16:15:58 -04:00
Terry Jan Reedy
55de5c3de3
Merge: Revise and synchronize idle_test.test_configdialog.
2016-06-04 15:55:53 -04:00
Terry Jan Reedy
05dab096c1
Revise and synchronize idle_test.test_configdialog.
2016-06-04 15:54:44 -04:00
Terry Jan Reedy
2cf6ca787a
Merge with 3.5
2016-06-04 02:32:32 -04:00
Terry Jan Reedy
1aa06e1525
IDLE test README: 'gui' to 'GUI', except in "'gui'" and '-ugui'.
2016-06-04 02:32:18 -04:00
Terry Jan Reedy
5a493e9dc4
Merge issue #27196 from 3.5: Stop IDLE test 'application destroyed' warnings.
2016-06-03 23:58:37 -04:00
Terry Jan Reedy
6047b55372
Issue #27196 : Stop 'application destroyed' warnings when running IDLE tests.
...
The update_idletasks solution was provided by Serhiy Storchaka.
2016-06-03 23:53:56 -04:00
Terry Jan Reedy
3d7281d2bd
Issue 20567: Revise idle_test/README.txt and some tests to match new advice.
2016-06-03 22:28:05 -04:00
Terry Jan Reedy
75cbeb5dac
Issue 20567: Revise idle_test/README.txt and some tests to match new advice.
2016-06-03 22:19:17 -04:00
Ned Deily
622b2f6ec9
Issue #24225 : Fix additional renamed module references.
2016-06-03 17:50:44 -07:00
Martin Panter
0b7d84de6b
Issue #27171 : Merge typo fixes from 3.5
2016-06-02 10:11:18 +00:00
Martin Panter
e26da7c03a
Issue #27171 : Fix typos in documentation, comments, and test function names
2016-06-02 10:07:09 +00:00
Terry Jan Reedy
d80ab7d945
Issue # 24225: Update idlelib.README.txt with new file names and event handlers.
2016-05-31 20:17:58 -04:00
Terry Jan Reedy
5a0c278ad4
Issue #27156 : Remove obsolete code not used by IDLE.
...
help.txt, replaced by help.html, is out-of-date and should not be used.
Its dedicated viewer has be replaced by the html viewer in help.py.
'import idlever; I = idlever.IDLE_VERSION' is the same as
'import sys; I = version[:version.index(' ')]'
2016-05-30 01:59:42 -04:00
Martin Panter
e514093a2f
Issue #27125 : Merge typo fixes from 3.5
2016-05-30 05:24:49 +00:00
Terry Jan Reedy
137bac265e
Add items to MISC/NEWS and idlelib/NEWS.txt.
2016-05-30 01:04:08 -04:00
Terry Jan Reedy
f45d27bcc3
Add items to MISC/NEWS and idlelib/NEWS.txt.
2016-05-30 01:02:34 -04:00
Martin Panter
a90a4a9651
Issue #27125 : Remove duplicated words from documentation and comments
2016-05-30 04:04:50 +00:00
Terry Jan Reedy
2bac3b778f
Issue #27117 : Make colorizer htest and turtledemo work with dark theme.
...
Factor out code for configuring text widget colors to a new function.
2016-05-29 01:40:22 -04:00
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
6fa5bdc6e8
Issue #24225 : Within idlelib files, update idlelib module names.
...
This follows the previous patch that changed idlelib file names.
Class names that matched old module names are not changed.
Change idlelib imports in turtledemo.__main__.
Exception: config-extensions.def. Previously, extension section
names, file names, and class names had to match. Changing section
names would create cross-version conflicts in config-extensions.cfg
(user customizations). Instead map old names to new file names
at point of import in editor.EditorWindow.load_extension.
Patch extensively tested with test_idle, idle_test.htest.py, a custom
import-all test, running IDLE in a console to catch messages,
and testing each menu item. Based on a patch by Al Sweigart.
2016-05-28 13:22:31 -04:00
Terry Jan Reedy
0d9220e162
Issue #24225 : Rename many idlelib/*.py and idlelib/idle_test/test_*.py files.
2016-05-22 19:10:31 -04:00
Terry Jan Reedy
9fa149dd24
Merge with 3.5
2016-05-22 14:35:43 -04:00
Terry Jan Reedy
5917f973ac
Issue #26673 : Protect IDLE from Linux fonts with reported default size 0.
...
Such fonts on Linux prevented the configuration dialog from opening.
2016-05-22 14:35:24 -04:00
Terry Jan Reedy
d619ff4b46
Merge with 3.5
2016-05-17 22:48:34 -04:00
Terry Jan Reedy
092473eef9
Issue #21939 : Test IDLE percolator. Original patch by Saimadhav Heblikar.
2016-05-17 22:48:22 -04:00
Terry Jan Reedy
7fc4116515
Merge with 3.5
2016-05-17 19:58:17 -04:00
Terry Jan Reedy
fdec2a3424
Issue #21676 : test IDLE replace dialog. Original patch by Saimadhav Heblikar.
2016-05-17 19:58:02 -04:00
Terry Jan Reedy
307676face
Merge with 3.5
2016-05-17 18:35:33 -04:00
Terry Jan Reedy
c359af1530
Issue #18410 : add missing parent argument.
2016-05-17 18:35:07 -04:00
Terry Jan Reedy
40a05621f9
Merge with 3.5
2016-05-17 18:18:55 -04:00
Terry Jan Reedy
b236fe4515
Issue #18410 : Test IDLE's search dialog; original patch by Westley Martínez.
2016-05-17 18:18:37 -04:00
Terry Jan Reedy
2deb1eafec
Merge with 3.5
2016-05-16 23:32:41 -04:00
Terry Jan Reedy
0495fa81e6
Issue #21703 : Add test for undo delegator. Patch most by Saimadhav Heblikar .
2016-05-16 23:32:28 -04:00
Terry Jan Reedy
ef20cbfb32
Merge with 3.5
2016-05-16 22:28:00 -04:00
Terry Jan Reedy
6b98ce23f6
Issue #27044 : stop test_idle from leaking by deleting callbacks.
2016-05-16 22:27:28 -04:00
Terry Jan Reedy
31e59aa7a2
Merge with 3.5
2016-05-15 23:53:10 -04:00
Terry Jan Reedy
af7cf6d2b9
Issue 18910: Edit idle_test/README.txt to add 'requires' usage at module scope.
...
Uppercase 'GUI', remove 2.7 references and reflow text.
2016-05-15 23:52:56 -04:00
Terry Jan Reedy
2b6c032e6a
Merge with 3.5
2016-05-15 22:07:12 -04:00
Terry Jan Reedy
33a8fb9920
Issue #23977 : Tweak IDLE Delegator and its test.
2016-05-15 22:06:49 -04:00
Terry Jan Reedy
89d2a0394e
Merge with 3.5
2016-05-15 14:20:13 -04:00
Terry Jan Reedy
5f4ac9fcf3
Issue #25747 : remove undependable and possibly useless test.
2016-05-15 14:19:59 -04:00
Terry Jan Reedy
e6073944b6
Merge with 3.5
2016-05-15 13:25:39 -04:00
Terry Jan Reedy
cd65a0302a
Issue #20640 : Add https: to url prefixes so test passes on Darwin.
2016-05-15 13:25:23 -04:00
Terry Jan Reedy
3d3f7e8b41
Merge with 3.5
2016-05-15 01:31:01 -04:00
Terry Jan Reedy
c64d942e8d
Issue #20640 : Add tests for idlelib.configHelpSourceEdit.
...
Patch by Saimadhav Heblikar.
2016-05-15 01:30:47 -04:00
Martin Panter
1ce738e08f
Merge typo fixes from 3.5
2016-05-08 14:02:35 +00:00
Martin Panter
f0564164ba
Fix typos in comments, documentation and test method names
2016-05-08 13:48:10 +00:00
Terry Jan Reedy
478be14ec0
Merge with 3.5
2016-05-02 18:30:19 -04:00
Terry Jan Reedy
929d7f86d5
Clarify IDLE-console differences with respect to the sys module.
...
The reload(sys) effect was the crux of a Stackoverflow question.
2016-05-02 18:30:02 -04:00
Serhiy Storchaka
ccd047ea4b
Removed unused imports.
2016-04-25 00:12:32 +03:00
Serhiy Storchaka
b6a9c9761c
Issue #26778 : Fixed "a/an/and" typos in code comment, documentation and error
...
messages.
2016-04-17 09:39:28 +03:00
Serhiy Storchaka
6a7b3a77b4
Issue #26778 : Fixed "a/an/and" typos in code comment and documentation.
2016-04-17 08:32:47 +03:00
Serhiy Storchaka
a051bf3afb
Issue #26581 : Use the first coding cookie on a line, not the last one.
2016-03-20 23:47:48 +02:00
Serhiy Storchaka
e431d3c9aa
Issue #26581 : Use the first coding cookie on a line, not the last one.
2016-03-20 23:36:29 +02:00
Terry Jan Reedy
8131f14de9
Merge with 3.5
2016-03-01 01:19:02 -05:00
Terry Jan Reedy
5f582bdec8
Whitespace
2016-03-01 01:18:47 -05:00
Terry Jan Reedy
54f99500dd
Merge with 3.5
2016-03-01 01:13:21 -05:00