penguindustin
b2d29bfa5b
[3.7] bpo-36766: Typos in docs and code comments (GH-13116). (GH-13136)
...
(cherry picked from commit 9646630895
)
Co-authored-by: penguindustin <penguindustin@gmail.com>
https://bugs.python.org/issue36766
2019-05-06 13:55:19 -07:00
Terry Jan Reedy
304ca211c4
[3.7] bpo-34162: Fix idlelib/NEWS.text for 3.7.4 ( #13067 )
2019-05-02 15:34:01 -04:00
Miss Islington (bot)
5d90954856
Syntax highlight IDLE html doc code example. (GH-12981)
...
The new markup is currently ignored by IDLE's tk doc display.
(cherry picked from commit 55d035113d
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-04-26 20:42:05 -07:00
Miss Islington (bot)
23eb816399
bpo-36429: Fix starting IDLE with pyshell (GH-12548)
...
Add idlelib.pyshell alias at top; remove pyshell alias at bottom.
Remove obsolete __name__=='__main__' command.
(cherry picked from commit 6a258c8890
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-03-26 17:19:23 -07:00
Miss Islington (bot)
0e05d8a82d
bpo-30348: IDLE: Add test_autocomplete unittest (GH-2209)
...
(cherry picked from commit 113d735e20
)
Co-authored-by: Louie Lu <git@louie.lu>
2019-03-24 16:53:13 -07:00
Miss Islington (bot)
2b580146a5
bpo-36405: IDLE - Restore __main__ and add tests (GH-12518)
...
Fix error in commit 2b75155
noticed by Serhiy Storchaka.
(cherry picked from commit 0fe4513d9a
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-03-24 14:32:40 -07:00
Miss Islington (bot)
5ab665005b
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.
(cherry picked from commit d60f658fc0
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-03-23 05:21:46 -07:00
Miss Islington (bot)
00986ec553
bpo-36405: Use dict unpacking in idlelib (GH-12507)
...
Remove now unneeded imports.
(cherry picked from commit 2b75155590
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-03-23 01:08:37 -07:00
Miss Islington (bot)
2d7798ad12
bpo-36396: Remove fgBg param of idlelib.config.GetHighlight() (GH-12491)
...
This param was only used once and changed the return type.
(cherry picked from commit c1419578a1
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-03-22 15:42:51 -07:00
Miss Islington (bot)
b34f1aa814
bpo-23216: IDLE: Add docstrings to search modules (GH-12141)
...
(cherry picked from commit 0bb5e75cf8
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-03-16 16:47:28 -07:00
Miss Islington (bot)
ea1627008e
bpo-36176: Fix IDLE autocomplete & calltip popup colors. (GH-12262)
...
Prevent conflicts with Linux dark themes
(and slightly darken calltip background).
(cherry picked from commit 491ef53c15
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-03-10 17:37:36 -07:00
Miss Islington (bot)
02351ed1ba
bpo-34162: Add entries for idlelib/NEWS.txt (GH-12232)
...
(cherry picked from commit 8a1bab9291
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-03-08 00:25:52 -08:00
Miss Islington (bot)
243b2064ce
bpo-32129: Avoid blurry IDLE application icon on macOS with Tk 8.6. (GH-12031)
...
Patch by Kevin Walzer.
(cherry picked from commit 7eebbbd5b3
)
Co-authored-by: Ned Deily <nad@python.org>
2019-03-01 15:13:57 -08:00
Miss Islington (bot)
70852b1eb6
bpo-36152: IDLE: Remove unused parameter from colorizer (GH-12109)
...
Remove colorizer.ColorDelegator.close_when_done and the corresponding argument of .close(). In IDLE, both have always been None or False since 2007.
(cherry picked from commit b9f0354efc
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-03-01 02:43:43 -08:00
Miss Islington (bot)
488aabafe2
bpo-36096: IDLE: Refactor class variables in colorizer (GH-12002) (GH-12075)
...
(cherry picked from commit ed1deb0719
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-02-27 14:14:06 -05:00
Miss Islington (bot)
38aea4131f
bpo-24310: Document IDLE settings dialog font tab sample (GH-12007)
...
(cherry picked from commit d610116a2e
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-02-23 20:23:08 -08:00
Miss Islington (bot)
99e9c36b29
bpo-35689: IDLE: Add docstrings and unittests for colorizer.py (GH-11472)
...
(cherry picked from commit ee0f927bd8
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-02-18 21:30:53 -08:00
Miss Islington (bot)
3fcfef357e
bpo-35833: Revise IDLE doc for control codes sent to Shell. (GH-11799)
...
Add a code example block.
(cherry picked from commit 8a03ff2ff4
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-02-08 20:43:20 -08:00
Steve Dower
128efcade6
bpo-35683: Improve Azure Pipelines steps (GH-11493)
2019-01-22 12:31:30 -08:00
Miss Islington (bot)
47290e7642
bpo-35770: Fix off-by-1 error. (GH-11618)
...
(cherry picked from commit 2cf1ddaff4
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-01-18 14:23:51 -08:00
Miss Islington (bot)
a01e23559f
bpo-35770: IDLE macosx deletes Options => Configure IDLE. (GH-11614)
...
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.
(cherry picked from commit 39ed289a35
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-01-18 11:16:01 -08:00
Miss Islington (bot)
5f9a168a31
bpo-35769: Change IDLE's name for new files from 'Untitled' to 'untitled' (GH-11602)
...
'Untitled' violates the PEP 8 standard for .py files
(cherry picked from commit a902239f22
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-01-17 23:24:09 -08:00
Miss Islington (bot)
237f864c90
bpo-35730: IDLE - test squeezer reload() by checking load_font() (GH-11585)
...
(cherry picked from commit e55cf024ca
)
Co-authored-by: Tal Einat <taleinat+github@gmail.com>
2019-01-17 18:44:09 -08:00
Miss Islington (bot)
59d7bdb338
bpo-34162: Update idlelib/NEWS.txt to 2019 Jan 17 (GH-11597) (GH-11598)
...
(cherry picked from commit 56c16057c6
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-01-17 19:49:04 -05:00
Miss Islington (bot)
890d3fa10c
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.
(cherry picked from commit 5bb146aaea
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-01-13 10:05:50 -08:00
Miss Islington (bot)
47bd777022
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.
(cherry picked from commit 39a33e9927
)
Co-authored-by: Tal Einat <taleinat+github@gmail.com>
2019-01-13 08:43:08 -08:00
Miss Islington (bot)
be37dbff1c
bpo-35660: Fix imports in idlelib.window (GH-11434)
...
* 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.
(cherry picked from commit 11303dd603
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-01-06 13:13:30 -08:00
Miss Islington (bot)
3c83cb7eed
bpo-35641: IDLE - format calltip properly when no docstring (GH-11415)
...
(cherry picked from commit ab54b9a130
)
Co-authored-by: Emmanuel Arias <emmanuelarias30@gmail.com>
2019-01-03 01:44:47 -08:00
Miss Islington (bot)
b364caa399
bpo-33987: IDLE - use ttk Frame for ttk widgets (GH-11395)
...
(cherry picked from commit aff0adabf3
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-01-02 19:22:10 -08:00
Miss Islington (bot)
74e4648377
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.
(cherry picked from commit b4ea8bb080
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-31 12:19:53 -08:00
Miss Islington (bot)
d2694d4768
bpo-35598: IDLE: Switch config_key dialog to ttk widgets (GH-11365)
...
(cherry picked from commit 4bd79c38ef
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-30 12:30:09 -08:00
Miss Islington (bot)
34aadec448
bpo-35598: IDLE: Increase test coverage for config_key.py (GH-11360)
...
(cherry picked from commit b0a6196ffd
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-29 20:39:27 -08:00
Miss Islington (bot)
95dc4577c3
bpo-34055: Revert deletion of line in IDLE's PyShell (GH-11346)
...
The attribute is still used in other modules.
(cherry picked from commit 4bc246786f
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-12-28 17:19:32 -08:00
Miss Islington (bot)
b716c716b5
bpo-28097: IDLE - Add Previous/Next History to Shell menu (GH-11325)
...
(cherry picked from commit c0381aaea4
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-28 12:29:44 -08:00
Miss Islington (bot)
61775c313f
IDLE: Create function to update menu item state. (GH-11343)
...
This will be needed for other menu items. Change outwin to call the function instead of updating the menu item directly.
(cherry picked from commit 804a5d94b6
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-28 10:29:06 -08:00
Miss Islington (bot)
098bb249e9
bpo-35591: IDLE Find Selection now works when selection not found (GH-11339)
...
(cherry picked from commit c465682718
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-12-28 02:31:34 -08:00
Miss Islington (bot)
4c7f34f73d
bpo-35598: IDLE: Update config_key.py with PEP8 names (GH-11330)
...
A few other changes make the code easier to follow.
(cherry picked from commit 55698cc395
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-27 20:08:03 -08:00
Miss Islington (bot)
0e0cc553ab
bpo-35208: Fix IDLE Squeezer line counting (GH-10449)
...
(cherry picked from commit 44a79cc5b3
)
Co-authored-by: Tal Einat <taleinat+github@gmail.com>
2018-12-24 04:21:11 -08:00
Miss Islington (bot)
d4f7616da3
bpo-35555: IDLE: Gray out Code Context menu item on non-editors (GH-11282) (GH-11300)
...
The Code Context menu item only works on Editor windows so disable it for others.
(cherry picked from commit 8874f511e7
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-23 17:14:59 -05:00
Miss Islington (bot)
48a206978c
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
(cherry picked from commit c1b4b0f616
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-21 22:41:50 -08:00
Miss Islington (bot)
5d0498a696
bpo-35521: Add more cross-refs to IDLE docs (GH-11257)
...
Format menu and preferences.
(cherry picked from commit 292cd6e331
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-12-20 03:25:06 -08:00
Terry Jan Reedy
93f5694bb0
[3.7] bpo-34162: Update idlelib/NEWS.txt to 2018-12-20 (GH-11255) ( #11256 )
...
Cherry-picked from 87ec110
.
2018-12-20 02:12:08 -05:00
Miss Islington (bot)
3f93383127
bpo-35521: IDLE: Add code context section to docs (GH-11205)
...
Also add some internal cross-references.
(cherry picked from commit 01421bec1e
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2018-12-19 21:59:22 -08:00
Miss Islington (bot)
2db190bb35
bpo-34864: warn if "Prefer tabs when opening documents" set to "Always" (GH-10464)
...
* bpo-34864: warn if "Prefer tabs when opening documents" set to "Always"
* add NEWS entry
* address code review comments
* address second code review comments
* Add entry for idlelib/NEWS.txt.
(cherry picked from commit 9ebe8794f0
)
Co-authored-by: Tal Einat <taleinat+github@gmail.com>
2018-12-06 22:51:10 -08:00
Miss Islington (bot)
6485aa6eb1
bpo-33023: Fix NotImplemented to NotImplementedError. (GH-10934)
...
(cherry picked from commit 42b1d6127b
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-12-06 12:52:43 -08:00
Terry Jan Reedy
de8037db8c
[3.7] bpo-34162: Update idlelib NEWS to 2018-12-05 (GH-10964) (GH-10980)
...
Cherry-picked from 6ea9d54
.
2018-12-06 03:25:40 -05:00
Miss Islington (bot)
3a600d224c
bpo-35202: Remove more unused imports in idlelib (GH-10573)
...
(cherry picked from commit 5a087d5401
)
Co-authored-by: Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) <thatiparthysreenivas@gmail.com>
2018-11-16 22:48:40 -08:00
Miss Islington (bot)
579c417564
bpo-35213: Where appropriate, use 'macOS' in idlelib. (GH-10478)
...
(cherry picked from commit b65413b497
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-11-15 11:31:31 -08:00
Miss Islington (bot)
b91c27d89d
bpo-34864: Document two IDLE on MacOS issues. (GH-10456)
...
The System Preferences Dock "prefer tabs always" setting disables some
IDLE features. Menus are a bit different than as described for Windows
and Linux.
(cherry picked from commit 50ff02b431
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-11-10 20:46:12 -08:00
Miss Islington (bot)
2847ccae46
bpo-35202: Remove unused imports in idlelib (GH-10438)
...
(cherry picked from commit 43a74abb3a
)
Co-authored-by: Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) <thatiparthysreenivas@gmail.com>
2018-11-09 23:06:22 -08:00