summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew/3.8.rst
diff options
context:
space:
mode:
authorTerry Jan Reedy <tjreedy@udel.edu>2019-07-31 05:03:53 (GMT)
committerGitHub <noreply@github.com>2019-07-31 05:03:53 (GMT)
commita72ca90eb9f13ee2abc7e19b669974d2d0b3d63e (patch)
tree118ab9b996cc117422f31f21f3802ae6cdb49011 /Doc/whatsnew/3.8.rst
parentfff5cb21ae270d8572741e18030765580c7ae361 (diff)
downloadcpython-a72ca90eb9f13ee2abc7e19b669974d2d0b3d63e.zip
cpython-a72ca90eb9f13ee2abc7e19b669974d2d0b3d63e.tar.gz
cpython-a72ca90eb9f13ee2abc7e19b669974d2d0b3d63e.tar.bz2
bpo-33822: Add IDLE section of What's New 3.8 (#15035)
* bpo-33822: Add IDLE section of What's New 3.8 * Fix role.
Diffstat (limited to 'Doc/whatsnew/3.8.rst')
-rw-r--r--Doc/whatsnew/3.8.rst27
1 files changed, 27 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst
index 8442e4e..0455688 100644
--- a/Doc/whatsnew/3.8.rst
+++ b/Doc/whatsnew/3.8.rst
@@ -468,6 +468,32 @@ gettext
Added :func:`~gettext.pgettext` and its variants.
(Contributed by Franz Glasner, Éric Araujo, and Cheryl Sabella in :issue:`2504`.)
+
+idlelib and IDLE
+----------------
+
+Output over N lines (50 by default) is squeezed down to a button.
+N can be changed in the PyShell section of the General page of the
+Settings dialog. Fewer, but possibly extra long, lines can be squeezed by
+right clicking on the output. Squeezed output can be expanded in place
+by double-clicking the button or into the clipboard or a separate window
+by right-clicking the button. (Contributed by Tal Einat in :issue:`1529353`.)
+
+Add "Run Customized" to the Run menu to run a module with customized
+settings. Any command line arguments entered are added to sys.argv.
+They also re-appear in the box for the next customized run. One can also
+suppress the normal Shell main module restart. (Contributed by Cheryl
+Sabella, Terry Jan Reedy, and others in :issue:`5680` and :issue:`37627`.)
+
+Add optional line numbers for IDLE editor windows. Windows
+open without line numbers unless set otherwise in the General
+tab of the configuration dialog. Line numbers for an existing
+window are shown and hidden in the Options menu.
+(Contributed by Tal Einat and Saimadhav Heblikar in :issue:`17535`.)
+
+The changes above have been backported to 3.7 maintenance releases.
+
+
inspect
-------
@@ -483,6 +509,7 @@ for :func:`property`, :func:`classmethod`, and :func:`staticmethod`::
self.bit_rate = round(bit_rate / 1000.0, 1)
self.duration = ceil(duration)
+
io
--