mirror of https://github.com/python/cpython
Fix idlelib typos (#125484)
Propagate fixes in Doc/library/idle.rst to help.html. Change 'interruptable' to 'interruptible' in run.py. The latter was reported by ember91 in PR 125473.
This commit is contained in:
parent
0c8c665581
commit
3fea1d000e
|
@ -5,7 +5,7 @@
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>IDLE — Python 3.13.0a2 documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<title>IDLE — Python 3.14.0a0 documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pydoctheme.css?digest=b37c26da2f7529d09fe70b41c4b2133fe4931a90" />
|
<link rel="stylesheet" type="text/css" href="../_static/pydoctheme.css?digest=b37c26da2f7529d09fe70b41c4b2133fe4931a90" />
|
||||||
|
@ -18,7 +18,7 @@
|
||||||
<script src="../_static/sidebar.js"></script>
|
<script src="../_static/sidebar.js"></script>
|
||||||
|
|
||||||
<link rel="search" type="application/opensearchdescription+xml"
|
<link rel="search" type="application/opensearchdescription+xml"
|
||||||
title="Search within Python 3.13.0a2 documentation"
|
title="Search within Python 3.14.0a0 documentation"
|
||||||
href="../_static/opensearch.xml"/>
|
href="../_static/opensearch.xml"/>
|
||||||
<link rel="author" title="About these documents" href="../about.html" />
|
<link rel="author" title="About these documents" href="../about.html" />
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
|
@ -26,6 +26,7 @@
|
||||||
<link rel="copyright" title="Copyright" href="../copyright.html" />
|
<link rel="copyright" title="Copyright" href="../copyright.html" />
|
||||||
<link rel="next" title="Development Tools" href="development.html" />
|
<link rel="next" title="Development Tools" href="development.html" />
|
||||||
<link rel="prev" title="tkinter.ttk — Tk themed widgets" href="tkinter.ttk.html" />
|
<link rel="prev" title="tkinter.ttk — Tk themed widgets" href="tkinter.ttk.html" />
|
||||||
|
|
||||||
<link rel="canonical" href="https://docs.python.org/3/library/idle.html" />
|
<link rel="canonical" href="https://docs.python.org/3/library/idle.html" />
|
||||||
|
|
||||||
|
|
||||||
|
@ -45,6 +46,8 @@
|
||||||
<script type="text/javascript" src="../_static/menu.js"></script>
|
<script type="text/javascript" src="../_static/menu.js"></script>
|
||||||
<script type="text/javascript" src="../_static/search-focus.js"></script>
|
<script type="text/javascript" src="../_static/search-focus.js"></script>
|
||||||
<script type="text/javascript" src="../_static/themetoggle.js"></script>
|
<script type="text/javascript" src="../_static/themetoggle.js"></script>
|
||||||
|
<script type="text/javascript" src="../_static/rtd_switcher.js"></script>
|
||||||
|
<meta name="readthedocs-addons-api-version" content="1">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
@ -184,7 +187,7 @@
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li id="cpython-language-and-version">
|
<li id="cpython-language-and-version">
|
||||||
<a href="../index.html">3.13.0a2 Documentation</a> »
|
<a href="../index.html">3.14.0a0 Documentation</a> »
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> »</li>
|
<li class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> »</li>
|
||||||
|
@ -554,7 +557,7 @@ the new character is entered in the new space.</p>
|
||||||
delete characters. Deletion does not puts text on the clipboard,
|
delete characters. Deletion does not puts text on the clipboard,
|
||||||
but IDLE has an undo list. Wherever this doc discusses keys,
|
but IDLE has an undo list. Wherever this doc discusses keys,
|
||||||
‘C’ refers to the <kbd class="kbd docutils literal notranslate">Control</kbd> key on Windows and
|
‘C’ refers to the <kbd class="kbd docutils literal notranslate">Control</kbd> key on Windows and
|
||||||
Unix and the <kbd class="kbd docutils literal notranslate">Command</kbd> key on macOS. (And all such dicussions
|
Unix and the <kbd class="kbd docutils literal notranslate">Command</kbd> key on macOS. (And all such discussions
|
||||||
assume that the keys have not been re-bound to something else.)</p>
|
assume that the keys have not been re-bound to something else.)</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>Arrow keys move the cursor one character or line.</p></li>
|
<li><p>Arrow keys move the cursor one character or line.</p></li>
|
||||||
|
@ -562,8 +565,8 @@ assume that the keys have not been re-bound to something else.)</p>
|
||||||
<li><p><kbd class="kbd docutils literal notranslate">Home</kbd> and <kbd class="kbd docutils literal notranslate">End</kbd> go to the beginning or end of the line.</p></li>
|
<li><p><kbd class="kbd docutils literal notranslate">Home</kbd> and <kbd class="kbd docutils literal notranslate">End</kbd> go to the beginning or end of the line.</p></li>
|
||||||
<li><p><kbd class="kbd docutils literal notranslate">Page Up</kbd> and <kbd class="kbd docutils literal notranslate">Page Down</kbd> go up or down one screen.</p></li>
|
<li><p><kbd class="kbd docutils literal notranslate">Page Up</kbd> and <kbd class="kbd docutils literal notranslate">Page Down</kbd> go up or down one screen.</p></li>
|
||||||
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">Home</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">End</kbd></kbd> go to beginning or end of the file.</p></li>
|
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">Home</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">End</kbd></kbd> go to beginning or end of the file.</p></li>
|
||||||
<li><p><kbd class="kbd docutils literal notranslate">Backspace</kbd> and <kbd class="kbd docutils literal notranslate">Del</kbd> (or <cite>C-d</cite>) delete the previous or
|
<li><p><kbd class="kbd docutils literal notranslate">Backspace</kbd> and <kbd class="kbd docutils literal notranslate">Del</kbd> (or <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">d</kbd></kbd>) delete the previous
|
||||||
next character.</p></li>
|
or next character.</p></li>
|
||||||
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">Backspace</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">Del</kbd></kbd> delete one word left or right.</p></li>
|
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">Backspace</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">Del</kbd></kbd> delete one word left or right.</p></li>
|
||||||
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">k</kbd></kbd> deletes (‘kills’) everything to the right.</p></li>
|
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">k</kbd></kbd> deletes (‘kills’) everything to the right.</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -694,7 +697,7 @@ in an editor window.</p>
|
||||||
<p>The editing features described in previous subsections work when entering
|
<p>The editing features described in previous subsections work when entering
|
||||||
code interactively. IDLE’s Shell window also responds to the following:</p>
|
code interactively. IDLE’s Shell window also responds to the following:</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">c</kbd></kbd> attemps to interrupt statement execution (but may fail).</p></li>
|
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">c</kbd></kbd> attempts to interrupt statement execution (but may fail).</p></li>
|
||||||
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">d</kbd></kbd> closes Shell if typed at a <code class="docutils literal notranslate"><span class="pre">>>></span></code> prompt.</p></li>
|
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">d</kbd></kbd> closes Shell if typed at a <code class="docutils literal notranslate"><span class="pre">>>></span></code> prompt.</p></li>
|
||||||
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">Alt</kbd>-<kbd class="kbd docutils literal notranslate">p</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">Alt</kbd>-<kbd class="kbd docutils literal notranslate">n</kbd></kbd> (<kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">p</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">n</kbd></kbd> on macOS)
|
<li><p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">Alt</kbd>-<kbd class="kbd docutils literal notranslate">p</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">Alt</kbd>-<kbd class="kbd docutils literal notranslate">n</kbd></kbd> (<kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">p</kbd></kbd> and <kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">C</kbd>-<kbd class="kbd docutils literal notranslate">n</kbd></kbd> on macOS)
|
||||||
retrieve to the current prompt the previous or next previously
|
retrieve to the current prompt the previous or next previously
|
||||||
|
@ -1136,7 +1139,7 @@ sense that feature changes can be backported (see <span class="target" id="index
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li id="cpython-language-and-version">
|
<li id="cpython-language-and-version">
|
||||||
<a href="../index.html">3.13.0a2 Documentation</a> »
|
<a href="../index.html">3.14.0a0 Documentation</a> »
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> »</li>
|
<li class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> »</li>
|
||||||
|
@ -1180,7 +1183,7 @@ sense that feature changes can be backported (see <span class="target" id="index
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
Last updated on Jan 17, 2024 (06:57 UTC).
|
Last updated on Oct 14, 2024 (20:27 UTC).
|
||||||
<a href="/bugs.html">Found a bug</a>?
|
<a href="/bugs.html">Found a bug</a>?
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
|
|
|
@ -108,11 +108,11 @@ else:
|
||||||
|
|
||||||
# Thread shared globals: Establish a queue between a subthread (which handles
|
# Thread shared globals: Establish a queue between a subthread (which handles
|
||||||
# the socket) and the main thread (which runs user code), plus global
|
# the socket) and the main thread (which runs user code), plus global
|
||||||
# completion, exit and interruptable (the main thread) flags:
|
# completion, exit and interruptible (the main thread) flags:
|
||||||
|
|
||||||
exit_now = False
|
exit_now = False
|
||||||
quitting = False
|
quitting = False
|
||||||
interruptable = False
|
interruptible = False
|
||||||
|
|
||||||
def main(del_exitfunc=False):
|
def main(del_exitfunc=False):
|
||||||
"""Start the Python execution server in a subprocess
|
"""Start the Python execution server in a subprocess
|
||||||
|
@ -582,14 +582,14 @@ class Executive:
|
||||||
self.locals = {}
|
self.locals = {}
|
||||||
|
|
||||||
def runcode(self, code):
|
def runcode(self, code):
|
||||||
global interruptable
|
global interruptible
|
||||||
try:
|
try:
|
||||||
self.user_exc_info = None
|
self.user_exc_info = None
|
||||||
interruptable = True
|
interruptible = True
|
||||||
try:
|
try:
|
||||||
exec(code, self.locals)
|
exec(code, self.locals)
|
||||||
finally:
|
finally:
|
||||||
interruptable = False
|
interruptible = False
|
||||||
except SystemExit as e:
|
except SystemExit as e:
|
||||||
if e.args: # SystemExit called with an argument.
|
if e.args: # SystemExit called with an argument.
|
||||||
ob = e.args[0]
|
ob = e.args[0]
|
||||||
|
@ -615,7 +615,7 @@ class Executive:
|
||||||
flush_stdout()
|
flush_stdout()
|
||||||
|
|
||||||
def interrupt_the_server(self):
|
def interrupt_the_server(self):
|
||||||
if interruptable:
|
if interruptible:
|
||||||
thread.interrupt_main()
|
thread.interrupt_main()
|
||||||
|
|
||||||
def start_the_debugger(self, gui_adap_oid):
|
def start_the_debugger(self, gui_adap_oid):
|
||||||
|
|
Loading…
Reference in New Issue