mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 05:31:20 +00:00 
			
		
		
		
	[3.13] Fix idlelib typos (GH-125484) (#125487)
Fix idlelib typos (GH-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.
(cherry picked from commit 3fea1d000e)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
			
			
This commit is contained in:
		
							parent
							
								
									d54dbd62cc
								
							
						
					
					
						commit
						6fb48c69fc
					
				
					 2 changed files with 18 additions and 15 deletions
				
			
		|  | @ -5,7 +5,7 @@ | |||
|     <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" /> | ||||
| 
 | ||||
|     <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/pydoctheme.css?digest=b37c26da2f7529d09fe70b41c4b2133fe4931a90" /> | ||||
|  | @ -18,7 +18,7 @@ | |||
|     <script src="../_static/sidebar.js"></script> | ||||
| 
 | ||||
|     <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"/> | ||||
|     <link rel="author" title="About these documents" href="../about.html" /> | ||||
|     <link rel="index" title="Index" href="../genindex.html" /> | ||||
|  | @ -26,6 +26,7 @@ | |||
|     <link rel="copyright" title="Copyright" href="../copyright.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="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/search-focus.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> | ||||
| <body> | ||||
|  | @ -184,7 +187,7 @@ <h3>Navigation</h3> | |||
| 
 | ||||
|           </li> | ||||
|     <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 class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> »</li> | ||||
|  | @ -554,7 +557,7 @@ <h3>Key bindings<a class="headerlink" href="#key-bindings" title="Permalink to t | |||
| delete characters.  Deletion does not puts text on the clipboard, | ||||
| 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 | ||||
| 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> | ||||
| <ul class="simple"> | ||||
| <li><p>Arrow keys move the cursor one character or line.</p></li> | ||||
|  | @ -562,8 +565,8 @@ <h3>Key bindings<a class="headerlink" href="#key-bindings" title="Permalink to t | |||
| <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 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 | ||||
| next character.</p></li> | ||||
| <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 | ||||
| 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">k</kbd></kbd> deletes (‘kills’) everything to the right.</p></li> | ||||
| </ul> | ||||
|  | @ -694,7 +697,7 @@ <h3>Shell window<a class="headerlink" href="#shell-window" title="Permalink to t | |||
| <p>The editing features described in previous subsections work when entering | ||||
| code interactively.  IDLE’s Shell window also responds to the following:</p> | ||||
| <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">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 | ||||
|  | @ -1136,7 +1139,7 @@ <h3>Navigation</h3> | |||
| 
 | ||||
|           </li> | ||||
|     <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 class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> »</li> | ||||
|  | @ -1180,7 +1183,7 @@ <h3>Navigation</h3> | |||
| <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>? | ||||
|     <br /> | ||||
| 
 | ||||
|  |  | |||
|  | @ -108,11 +108,11 @@ def handle_tk_events(tcl=tcl): | |||
| 
 | ||||
| # Thread shared globals: Establish a queue between a subthread (which handles | ||||
| # 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 | ||||
| quitting = False | ||||
| interruptable = False | ||||
| interruptible = False | ||||
| 
 | ||||
| def main(del_exitfunc=False): | ||||
|     """Start the Python execution server in a subprocess | ||||
|  | @ -582,14 +582,14 @@ def __init__(self, rpchandler): | |||
|             self.locals = {} | ||||
| 
 | ||||
|     def runcode(self, code): | ||||
|         global interruptable | ||||
|         global interruptible | ||||
|         try: | ||||
|             self.user_exc_info = None | ||||
|             interruptable = True | ||||
|             interruptible = True | ||||
|             try: | ||||
|                 exec(code, self.locals) | ||||
|             finally: | ||||
|                 interruptable = False | ||||
|                 interruptible = False | ||||
|         except SystemExit as e: | ||||
|             if e.args:  # SystemExit called with an argument. | ||||
|                 ob = e.args[0] | ||||
|  | @ -615,7 +615,7 @@ def runcode(self, code): | |||
|             flush_stdout() | ||||
| 
 | ||||
|     def interrupt_the_server(self): | ||||
|         if interruptable: | ||||
|         if interruptible: | ||||
|             thread.interrupt_main() | ||||
| 
 | ||||
|     def start_the_debugger(self, gui_adap_oid): | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Miss Islington (bot)
						Miss Islington (bot)