@@ -1137,10 +1137,18 @@ IDLE and idlelib
1137
1137
----------------
1138
1138
1139
1139
Make IDLE invoke :func:`sys.excepthook` (when started without ' -n' ).
1140
- User hooks were previously ignored. (Patch by Ken Hilton in
1140
+ User hooks were previously ignored. (Contributed by Ken Hilton in
1141
1141
:issue:`43008 ` .)
1142
1142
1143
- This change was backported to a 3.9 maintenance release.
1143
+ Rearrange the settings dialog. Split the General tab into Windows
1144
+ and Shell/ Ed tabs. Move help sources, which extend the Help menu, to the
1145
+ Extensions tab. Make space for new options and shorten the dialog. The
1146
+ latter makes the dialog better fit small screens. (Contributed by Terry Jan
1147
+ Reedy in :issue:`40468 ` .) Move the indent space setting from the Font tab to
1148
+ the new Windows tab. (Contributed by Mark Roseman and Terry Jan Reedy in
1149
+ :issue:`33962 ` .)
1150
+
1151
+ These changes were backported to a 3.9 maintenance release.
1144
1152
1145
1153
Add a Shell sidebar. Move the primary prompt (' >>>' ) to the sidebar.
1146
1154
Add secondary prompts (' ...' ) to the sidebar. Left click and optional
@@ -1153,12 +1161,9 @@ in :issue:`37903`.)
1153
1161
1154
1162
Use spaces instead of tabs to indent interactive code. This makes
1155
1163
interactive code entries ' look right' . Making this feasible was a
1156
- major motivation for adding the shell sidebar. Contributed by
1164
+ major motivation for adding the shell sidebar. ( Contributed by
1157
1165
Terry Jan Reedy in :issue:`37892 ` .)
1158
1166
1159
- We expect to backport these shell changes to a future 3.9 maintenance
1160
- release.
1161
-
1162
1167
Highlight the new :ref:`soft keywords < soft- keywords> ` :keyword:`match` ,
1163
1168
:keyword:`case < match> ` , and :keyword:`_ < wildcard- patterns> ` in
1164
1169
pattern- matching statements. However, this highlighting is not perfect
0 commit comments