bpo-41841: update idlelib News up to 3.10.0. (GH-30868) (GH-30870) · python/cpython@ce79b50

11

What's New in IDLE 3.10.0

22

(since 3.9.0)

3-

Released on 2021-10-04?

3+

Released on 2021-10-04

44

=========================

55667+

bpo-40128: Mostly fix completions on macOS when not using tcl/tk 8.6.11

8+

(as with 3.9).

9+10+

bpo-33962: Move the indent space setting from the Font tab to the new Windows

11+

tab. Patch by Mark Roseman and Terry Jan Reedy.

12+13+

bpo-40468: Split the settings dialog General tab into Windows and Shell/Ed

14+

tabs. Move help sources, which extend the Help menu, to the Extensions tab.

15+

Make space for new options and shorten the dialog. The latter makes the

16+

dialog better fit small screens.

17+18+

bpo-44010: Highlight the new match statement's soft keywords: match, case,

19+

and _. This highlighting is not perfect and will be incorrect in some rare

20+

cases, especially for some _s in case patterns.

21+722

bpo-44026: Include interpreter's typo fix suggestions in message line

823

for NameErrors and AttributeErrors. Patch by E. Paine.

92425+

bpo-41611: Avoid occasional uncaught exceptions and freezing when using

26+

completions on macOS.

27+1028

bpo-37903: Add mouse actions to the shell sidebar. Left click and

1129

optional drag selects one or more lines of text, as with the

1230

editor line number sidebar. Right click after selecting text lines

1331

displays a context menu with 'copy with prompts'. This zips together

1432

prompts from the sidebar with lines from the selected text. This option

1533

also appears on the context menu for the text.

163435+

bpo-43981: Fix reference leaks in test_sidebar and test_squeezer.

36+

Patches by Terry Jan Reedy and Pablo Galindo

37+1738

bpo-37892: Change Shell input indents from tabs to spaces. Shell input

1839

now 'looks right'. Making this feasible motivated the shell sidebar.

1940

@@ -22,6 +43,9 @@ bpo-37903: Move the Shell input prompt to a side bar.

2243

bpo-43655: Make window managers on macOS and X Window recognize

2344

IDLE dialog windows as dialogs.

244546+

bpo-42225: Document that IDLE can fail on Unix either from misconfigured IP

47+

masquerade rules or failure displaying complex colored (non-ascii) characters.

48+2549

bpo-43283: Document why printing to IDLE's Shell is often slower than

2650

printing to a system terminal and that it can be made faster by

2751

pre-formatting a single string before printing.

@@ -50,6 +74,12 @@ by using inspect.getdoc.

5074

bpo-33987: Mostly finish using ttk widgets, mainly for editor,

5175

settings, and searches. Some patches by Mark Roseman.

527677+

bpo-40511: Stop unnecessary "flashing" when typing opening and closing

78+

parentheses inside the parentheses of a function call.

79+80+

bpo-38439: Add a 256x256 pixel IDLE icon to the Windows .ico file. Created by

81+

Andrew Clover. Remove the low-color gif variations from the .ico file.

82+5383

bpo-41775: Make 'IDLE Shell' the shell title.

54845585

bpo-35764: Rewrite the Calltips doc section.