SF bug 778400: IDLE hangs when selecting "Edit with IDLE".
The fix is confined to the Windows installer. Not a bugfix candidate: the need for the new -n switch added here was introduced by moving to the idlefork IDLE (so this change isn't needed or helpful before 2.3).
This commit is contained in:
parent
b34ba3f174
commit
36c1afc47a
|
@ -21,6 +21,11 @@ Library
|
||||||
IDLE
|
IDLE
|
||||||
----
|
----
|
||||||
|
|
||||||
|
- Bug 778400: IDLE hangs when selecting "Edit with IDLE" from explorer.
|
||||||
|
This was unique to Windows, and was fixed by adding an -n switch to
|
||||||
|
the command the Windows installer creates to execute "Edit with IDLE"
|
||||||
|
context-menu actions.
|
||||||
|
|
||||||
- IDLE displays a new message upon startup: some "personal firewall"
|
- IDLE displays a new message upon startup: some "personal firewall"
|
||||||
kinds of programs (for example, ZoneAlarm) open a dialog of their
|
kinds of programs (for example, ZoneAlarm) open a dialog of their
|
||||||
own when any program opens a socket. IDLE does use sockets, talking
|
own when any program opens a socket. IDLE does use sockets, talking
|
||||||
|
|
|
@ -2657,25 +2657,25 @@ end
|
||||||
item: Edit Registry
|
item: Edit Registry
|
||||||
Total Keys=1
|
Total Keys=1
|
||||||
Key=Python.NoConFile\shell\Edit with IDLE\command
|
Key=Python.NoConFile\shell\Edit with IDLE\command
|
||||||
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -e "%%1"
|
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
|
||||||
end
|
end
|
||||||
item: Edit Registry
|
item: Edit Registry
|
||||||
Total Keys=1
|
Total Keys=1
|
||||||
Key=Python.File\shell\Edit with IDLE\command
|
Key=Python.File\shell\Edit with IDLE\command
|
||||||
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -e "%%1"
|
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
|
||||||
end
|
end
|
||||||
item: Else Statement
|
item: Else Statement
|
||||||
end
|
end
|
||||||
item: Edit Registry
|
item: Edit Registry
|
||||||
Total Keys=1
|
Total Keys=1
|
||||||
Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
|
Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
|
||||||
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -e "%%1"
|
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
|
||||||
Root=1
|
Root=1
|
||||||
end
|
end
|
||||||
item: Edit Registry
|
item: Edit Registry
|
||||||
Total Keys=1
|
Total Keys=1
|
||||||
Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
|
Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
|
||||||
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -e "%%1"
|
New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
|
||||||
Root=1
|
Root=1
|
||||||
end
|
end
|
||||||
item: End Block
|
item: End Block
|
||||||
|
|
Loading…
Reference in New Issue