@@ -468,6 +468,32 @@ gettext
468
468
Added :func: `~gettext.pgettext ` and its variants.
469
469
(Contributed by Franz Glasner, Éric Araujo, and Cheryl Sabella in :issue: `2504 `.)
470
470
471
+
472
+ idlelib and IDLE
473
+ ----------------
474
+
475
+ Output over N lines (50 by default) is squeezed down to a button.
476
+ N can be changed in the PyShell section of the General page of the
477
+ Settings dialog. Fewer, but possibly extra long, lines can be squeezed by
478
+ right clicking on the output. Squeezed output can be expanded in place
479
+ by double-clicking the button or into the clipboard or a separate window
480
+ by right-clicking the button. (Contributed by Tal Einat in :issue: `1529353 `.)
481
+
482
+ Add "Run Customized" to the Run menu to run a module with customized
483
+ settings. Any command line arguments entered are added to sys.argv.
484
+ They also re-appear in the box for the next customized run. One can also
485
+ suppress the normal Shell main module restart. (Contributed by Cheryl
486
+ Sabella, Terry Jan Reedy, and others in :issue: `5680 ` and :issue: `37627 `.)
487
+
488
+ Add optional line numbers for IDLE editor windows. Windows
489
+ open without line numbers unless set otherwise in the General
490
+ tab of the configuration dialog. Line numbers for an existing
491
+ window are shown and hidden in the Options menu.
492
+ (Contributed by Tal Einat and Saimadhav Heblikar in :issue: `17535 `.)
493
+
494
+ The changes above have been backported to 3.7 maintenance releases.
495
+
496
+
471
497
inspect
472
498
-------
473
499
@@ -483,6 +509,7 @@ for :func:`property`, :func:`classmethod`, and :func:`staticmethod`::
483
509
self.bit_rate = round(bit_rate / 1000.0, 1)
484
510
self.duration = ceil(duration)
485
511
512
+
486
513
io
487
514
--
488
515
0 commit comments