changeset: 103693:63f6ac38d18d parent: 103690:fdb5ae2f25c6 parent: 103692:74b84014bc27 user: Terry Jan Reedy date: Mon Sep 12 01:57:25 2016 -0400 files: Lib/idlelib/Bindings.py Lib/idlelib/NEWS.txt Lib/idlelib/README.txt Lib/idlelib/help.html Lib/idlelib/mainmenu.py Misc/ACKS Misc/NEWS description: Merge 3.5 - Issue #15308: Add 'interrupt execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard Randel. diff -r fdb5ae2f25c6 -r 63f6ac38d18d Doc/library/idle.rst --- a/Doc/library/idle.rst Sun Sep 11 22:45:53 2016 -0700 +++ b/Doc/library/idle.rst Mon Sep 12 01:57:25 2016 -0400 @@ -226,6 +226,9 @@ Restart Shell Restart the shell to clean the environment. +Interrupt Execution + Stop a running program. + Debug menu (Shell window only) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff -r fdb5ae2f25c6 -r 63f6ac38d18d Lib/idlelib/NEWS.txt --- a/Lib/idlelib/NEWS.txt Sun Sep 11 22:45:53 2016 -0700 +++ b/Lib/idlelib/NEWS.txt Mon Sep 12 01:57:25 2016 -0400 @@ -2,6 +2,9 @@ =========================== *Release date: 2016-12-16?* +- Issue #15308: Add 'interrupt execution' (^C) to Shell menu. + Patch by Roger Serwy, updated by Bayard Randel. + - Issue #27922: Stop IDLE tests from 'flashing' gui widgets on the screen. - Issue #27891: Consistently group and sort imports within idlelib modules. diff -r fdb5ae2f25c6 -r 63f6ac38d18d Lib/idlelib/README.txt --- a/Lib/idlelib/README.txt Sun Sep 11 22:45:53 2016 -0700 +++ b/Lib/idlelib/README.txt Mon Sep 12 01:57:25 2016 -0400 @@ -160,13 +160,14 @@ Show surrounding parens # parenmatch (& Hyperparser) Shell # pyshell - View Last Restart# pyshell.? - Restart Shell # pyshell.? + View Last Restart # pyshell.PyShell.view_restart_mark + Restart Shell # pyshell.PyShell.restart_shell + Interrupt Execution # pyshell.PyShell.cancel_callback Debug (Shell only) Go to File/Line - debugger # debugger, debugger_r - Stack Viewer # stackviewer + debugger # debugger, debugger_r, PyShell.toggle_debuger + Stack Viewer # stackviewer, PyShell.open_stack_viewer Auto-open Stack Viewer # stackviewer Format (Editor only) diff -r fdb5ae2f25c6 -r 63f6ac38d18d Lib/idlelib/help.html --- a/Lib/idlelib/help.html Sun Sep 11 22:45:53 2016 -0700 +++ b/Lib/idlelib/help.html Mon Sep 12 01:57:25 2016 -0400 @@ -65,6 +65,21 @@ +
  • + + + + + | +
  • + @@ -240,6 +255,8 @@
    Scroll the shell window to the last Shell restart.
    Restart Shell
    Restart the shell to clean the environment.
    +
    Interrupt Execution
    +
    Stop a running program.
    @@ -649,26 +666,14 @@

    Next topic

    25.6. Other Graphical User Interface Packages

    -

    This Page

    - - - - +
    +

    This Page

    + +
    @@ -697,6 +702,21 @@ +
  • + + + + + | +
  • +