summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo, 'widger' -> 'widget', in idlelib/tree.py (GH-14263)İsmail Arılık2019-06-201-1/+1
|
* bpo-37325: Fix focus traversal for 2 IDLE dialogs (#14209)Terry Jan Reedy2019-06-183-23/+41
| | | Tab now moves focus across and down for Help Source and Custom Run.
* bpo-5680: IDLE: Customize running a module (GH-13763)Cheryl Sabella2019-06-189-50/+193
| | | 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.
* bpo-37321: Edit IDLE subprocess connection error messages. (#14170)Terry Jan Reedy2019-06-173-9/+14
| | | | Mainly, add a doc reference to message in pyshell.
* bpo-37039: Make IDLE's Zoom Height adjust to users' screens (GH-13678)Tal Einat2019-06-173-28/+117
| | | | Measure required height by quickly maximizing once per screen. A search for a better method failed.
* bpo-37220: Fix 2.7 test -R crash on Windows. (GH-13957)Terry Jan Reedy2019-06-161-2/+2
| | | The patch needed for 2.7 should make the test more stable on 3.x also.
* IDLE: Standardize naming convention for DummyEditwin in tests (GH-13876)Cheryl Sabella2019-06-071-2/+2
| | | * Change from Dummy_Editwin to DummyEditwin to match other tests.
* bpo-37177: make IDLE's search dialogs transient (GH-13869)Tal Einat2019-06-072-5/+8
| | | This avoids the search dialogs being hidden behind the editor window.
* bpo-35763: Make IDLE calltip note about '/' less obtrusive (GH-13791)Terry Jan Reedy2019-06-052-61/+67
| | | Add it to the end of the first line if there is room. Tests were reworked.
* IDLE: Fix typos in docs and comments (GH-13749)Xtreak2019-06-0311-11/+11
|
* bpo-35610: IDLE - Replace .context_use_ps1 with .prompt_last_line (GH-11307)Cheryl Sabella2019-06-027-13/+11
| | | | Changes in bpo- 31858 made the less informative 'context_use_ps1' redundant.
* bpo-32411: IDLE: Remove line number sort in browser.py (#5011)Cheryl Sabella2019-06-013-17/+20
| | | Insertion in line order makes sorting keys by line order unneeded.
* bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700)Serhiy Storchaka2019-06-012-2/+2
|
* IDLE - Capitalize search dialogs' 'Close' button label. (#13691)Terry Jan Reedy2019-05-312-2/+3
| | | | It seems to be the only widget label not capitalized.
* bpo-37039: IDLE - zoomheight fixes (GH-13576)Terry Jan Reedy2019-05-272-25/+13
| | | | | Move doc entry to match menu and refactor zoom function. A followup patch will include a blurb.
* bpo-37038: Make idlelib.run runnable; add test clause (GH-13560)Terry Jan Reedy2019-05-252-8/+24
|
* bpo-36958: In IDLE, print exit message (GH-13435)Terry Jan Reedy2019-05-203-6/+15
| | | | | Print any argument other than None or int passed to SystemExit or sys.exit().
* Fix typos in documentation. Patch by tirkarthi. (GH-13354)Terry Jan Reedy2019-05-161-6/+6
|
* bpo-36807: When saving a file in IDLE, call flush and fsync (#13102)Guido van Rossum2019-05-131-0/+2
|
* bpo-36766: Typos in docs and code comments (GH-13116)penguindustin2019-05-064-4/+4
|
* Syntax highlight IDLE html doc code example. (GH-12981)Terry Jan Reedy2019-04-271-25/+23
| | | The new markup is currently ignored by IDLE's tk doc display.
* bpo-36431: Use PEP 448 dict unpacking for merging two dicts. (GH-12553)Serhiy Storchaka2019-03-271-2/+1
|
* bpo-36429: Fix starting IDLE with pyshell (#12548)Terry Jan Reedy2019-03-262-5/+12
| | | | | Add idlelib.pyshell alias at top; remove pyshell alias at bottom. Remove obsolete __name__=='__main__' command.
* bpo-30348: IDLE: Add test_autocomplete unittest (GH-2209)Louie Lu2019-03-242-27/+130
|
* bpo-36405: IDLE - Restore __main__ and add tests (#12518)Terry Jan Reedy2019-03-244-9/+17
| | | | Fix error in commit 2b75155 noticed by Serhiy Storchaka.
* bpo-23205: IDLE: Add tests and refactor grep's findfiles (GH-12203)Cheryl Sabella2019-03-232-45/+107
| | | | | | | | | | | | | * Add tests for grep findfiles. * Move findfiles to module function. * Change findfiles to use os.walk. Based on a patch by Al Sweigart.
* bpo-36405: Use dict unpacking in idlelib (#12507)Terry Jan Reedy2019-03-233-12/+8
| | | Remove now unneeded imports.
* bpo-36396: Remove fgBg param of idlelib.config.GetHighlight() (GH-12491)Terry Jan Reedy2019-03-226-58/+39
| | | | This param was only used once and changed the return type.
* bpo-23216: IDLE: Add docstrings to search modules (GH-12141)Cheryl Sabella2019-03-163-39/+188
|
* bpo-36176: Fix IDLE autocomplete & calltip popup colors. (#12262)Terry Jan Reedy2019-03-113-3/+8
| | | | Prevent conflicts with Linux dark themes (and slightly darken calltip background).
* bpo-34162: Add entries for idlelib/NEWS.txt (#12232)Terry Jan Reedy2019-03-081-0/+6
|
* bpo-32129: Avoid blurry IDLE application icon on macOS with Tk 8.6. (GH-12031)Ned Deily2019-03-011-1/+1
| | | Patch by Kevin Walzer.
* bpo-36152: IDLE: Remove unused parameter from colorizer (GH-12109)Cheryl Sabella2019-03-012-18/+3
| | | | Remove colorizer.ColorDelegator.close_when_done and the corresponding argument of .close(). In IDLE, both have always been None or False since 2007.
* bpo-36096: IDLE: Refactor class variables in colorizer (GH-12002)Cheryl Sabella2019-02-272-21/+57
|
* bpo-24310: Document IDLE settings dialog font tab sample (GH-12007)Terry Jan Reedy2019-02-242-1/+9
|
* bpo-35689: IDLE: Add docstrings and unittests for colorizer.py (GH-11472)Cheryl Sabella2019-02-193-16/+407
|
* bpo-35833: Revise IDLE doc for control codes sent to Shell. (GH-11799)Terry Jan Reedy2019-02-092-14/+34
| | | Add a code example block.
* bpo-35683: Improve Azure Pipelines steps (GH-11493)Steve Dower2019-01-221-0/+2
|
* bpo-35770: Fix off-by-1 error. (#11618)Terry Jan Reedy2019-01-181-1/+1
|
* bpo-35770: IDLE macosx deletes Options => Configure IDLE. (GH-11614)Terry Jan Reedy2019-01-182-1/+6
| | | | | It previously deleted Window => Zoom Height by mistake. (Zoom Height is now on the Options menu). On Mac, the settings dialog is accessed via Preferences on the IDLE menu.
* bpo-35769: Change IDLE's name for new files from 'Untitled' to 'untitled' ↵Terry Jan Reedy2019-01-182-2/+4
| | | | | (GH-11602) 'Untitled' violates the PEP 8 standard for .py files
* bpo-35730: IDLE - test squeezer reload() by checking load_font() (GH-11585)Tal Einat2019-01-181-7/+3
|
* bpo-34161: Update idlelib/NEWS.txt to 2019 Jan 17 (GH-11597)Terry Jan Reedy2019-01-171-0/+15
|
* bpo-35730: Disable IDLE test_reload assertion. (GH-11543)Terry Jan Reedy2019-01-131-1/+3
| | | | IDLE's test_squeezer.SqueezerTest.test_reload, added for issue 35196, failed on both Gentoo buildbots.
* bpo-35196: Optimize Squeezer's write() interception (GH-10454)Tal Einat2019-01-135-263/+246
| | | | The new functionality of Squeezer.reload() is also tested, along with some general re-working of the tests in test_squeezer.py.
* bpo-35660: Fix imports in idlelib.window (#11434)Cheryl Sabella2019-01-061-1/+2
| | | | | | | | | | * bpo-35660: IDLE: Remove * import from window.py * sys was being imported through the *, so also added an import sys. * Update 2019-01-04-19-14-29.bpo-35660.hMxI7N.rst Anyone who wants details can check the issue, where I added the point about the sys import bug.
* bpo-35641: IDLE - format calltip properly when no docstring (GH-11415)Emmanuel Arias2019-01-032-1/+30
|
* bpo-33987: IDLE - use ttk Frame for ttk widgets (GH-11395)Terry Jan Reedy2019-01-0312-28/+37
|
* bpo-35598: IDLE - Globalize some config_key objects (GH-11392)Cheryl Sabella2018-12-312-60/+58
| | | | | Move translate_key() and constant tuples to module level. Inline the remnant one-line function.
* bpo-35598: IDLE: Switch config_key dialog to ttk widgets (GH-11365)Cheryl Sabella2018-12-302-35/+35
|