mirror of
https://github.com/python/cpython.git
synced 2025-08-31 05:58:33 +00:00
![]() 2. Add an indicator to the shell startup notice when running w/o subprocess. 3. Improve exception reporting when running a command or script from the command line. 4. Clarify the fact that breakpoints set or cleared after a file is saved will revert to the saved state if the file is closed without re-saving. 5. If user tries to exit or restart when user code is running, interrupt the user code. This helps to eliminate occasional hanging subprocesses on Windows (except for Freddy :). M NEWS.txt M PyShell.py M ScriptBinding.py |
||
---|---|---|
.. | ||
Icons | ||
__init__.py | ||
aboutDialog.py | ||
AutoExpand.py | ||
Bindings.py | ||
boolcheck.py | ||
buildapp.py | ||
CallTips.py | ||
CallTipWindow.py | ||
ChangeLog | ||
ClassBrowser.py | ||
ColorDelegator.py | ||
config-extensions.def | ||
config-highlight.def | ||
config-keys.def | ||
config-main.def | ||
configDialog.py | ||
configHandler.py | ||
configHelpSourceEdit.py | ||
configSectionNameDialog.py | ||
CREDITS.txt | ||
Debugger.py | ||
Delegator.py | ||
dynOptionMenuWidget.py | ||
EditorWindow.py | ||
extend.txt | ||
FileList.py | ||
FormatParagraph.py | ||
GrepDialog.py | ||
help.txt | ||
HISTORY.txt | ||
idle | ||
idle.bat | ||
idle.py | ||
idle.pyw | ||
IdleHistory.py | ||
idlever.py | ||
INSTALL.txt | ||
interruptmodule.c | ||
IOBinding.py | ||
keybindingDialog.py | ||
LICENSE.txt | ||
MANIFEST.in | ||
MultiStatusBar.py | ||
NEWS.txt | ||
ObjectBrowser.py | ||
OutputWindow.py | ||
ParenMatch.py | ||
PathBrowser.py | ||
Percolator.py | ||
PyParse.py | ||
PyShell.py | ||
README.txt | ||
RemoteDebugger.py | ||
RemoteObjectBrowser.py | ||
ReplaceDialog.py | ||
rpc.py | ||
run.py | ||
ScriptBinding.py | ||
ScrolledList.py | ||
SearchDialog.py | ||
SearchDialogBase.py | ||
SearchEngine.py | ||
setup.cfg | ||
setup.py | ||
StackViewer.py | ||
tabpage.py | ||
testcode.py | ||
textView.py | ||
TODO.txt | ||
ToolTip.py | ||
TreeWidget.py | ||
UndoDelegator.py | ||
WidgetRedirector.py | ||
WindowList.py | ||
ZoomHeight.py |
IDLEfork README =============== IDLEfork is an official experimental fork of Python's Integrated DeveLopment Environment, IDLE. The biggest change is to execute Python code in a separate process, which is /restarted/ for each Run (F5) initiated from an editor window. This enhancement of IDLE has often been requested, and is now finally available, complete with the IDLE debugger. The magic "reload/import *" incantations are no longer required when editing/testing a module two or three steps down the import chain. There is also a new GUI configuration manager which makes it easy to select fonts, colors, keybindings, and startup options. There is new feature where the user can specify additional help sources, either locally or on the web. IDLEfork will be merged back into the Python distribution in the near future (probably 2.3), replacing the current version of IDLE. For information on this release, refer to NEWS.txt As David Scherer aptly put it in the original IDLEfork README, "It is alpha software and might be unstable. If it breaks, you get to keep both pieces." If you find bugs let us know about them by using the IDLEfork Bug Tracker. See the IDLEfork home page at http://idlefork.sourceforge.net for details. Patches are always appreciated at the IDLEfork Patch Tracker, and Change Requests should be posted to the RFE Tracker at https://sourceforge.net/tracker/?group_id=9579&atid=359579 There is a mail list for IDLE: idle-dev@python.org. You can join at http://mail.python.org/mailman/listinfo/idle-dev Thanks for trying IDLEfork.