cpython/Lib/idlelib
Kurt B. Kaiser 7cca3d8ef0 Improve exception handling. 2002-12-31 23:18:00 +00:00
..
Icons py-cvs-rel2_1 (Rev 1.2) merge 2001-07-14 02:02:36 +00:00
AutoExpand.py Merge Py Idle's Rev 1.5 2002-09-15 20:50:02 +00:00
Bindings.py Uniform Capitalization in Menus 2002-12-24 00:51:05 +00:00
CREDITS.txt Updated. 2002-12-20 01:19:47 +00:00
CallTipWindow.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
CallTips.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
ChangeLog update in preparation for 0.8.1 alpha release 2001-07-20 08:53:38 +00:00
ClassBrowser.py Get rid of 1.5.2 compatibility hack. :-) 2002-12-03 09:28:36 +00:00
ColorDelegator.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
Debugger.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
Delegator.py py-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization 2001-07-13 00:10:02 +00:00
EditorWindow.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
FileList.py py-cvs-2000_07_13 (Rev 1.9) merge 2001-07-14 04:45:32 +00:00
FormatParagraph.py Merge Py Idle changes: 2002-09-16 02:22:19 +00:00
GrepDialog.py Merge Py Idle changes: 2002-09-16 02:25:26 +00:00
HISTORY.txt Move history to HISTORY.txt 2002-12-31 17:57:44 +00:00
INSTALL.txt Update for Alpha 0 Release 2002-12-31 17:56:18 +00:00
IOBinding.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
IdleHistory.py Merge Py Idle changes: 2002-09-16 22:09:19 +00:00
LICENSE.txt supports about changes 2001-08-11 07:44:28 +00:00
MANIFEST.in M MANIFEST.in 2002-12-23 03:31:49 +00:00
MultiStatusBar.py py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization 2001-07-13 17:52:08 +00:00
NEWS.txt Update (slightly) for Alpha release 2002-12-31 18:12:04 +00:00
ObjectBrowser.py Merge Py Idle changes: 2002-09-16 22:16:05 +00:00
OutputWindow.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
ParenMatch.py Merge Py Idle changes: 2002-09-17 03:43:38 +00:00
PathBrowser.py py-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization 2001-07-13 19:57:00 +00:00
Percolator.py py-cvs-rel2_1 (Rev 1.3) 2001-07-13 20:00:15 +00:00
PyParse.py Merge Py Idle changes: 2002-09-17 03:55:13 +00:00
PyShell.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
README.txt Update for Alpha 0 Release 2002-12-31 17:56:18 +00:00
RemoteDebugger.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
RemoteObjectBrowser.py GvR's rpc patch 2002-05-26 13:36:41 +00:00
ReplaceDialog.py Merge Py Idle changes: 2002-09-18 02:56:10 +00:00
ScriptBinding.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
ScrolledList.py py-cvs-rel2_1 (rev 1.5) merge - whitespace normalization 2001-07-14 01:23:30 +00:00
SearchDialog.py By default when getting the search menu, the currently highligted 2002-11-06 02:18:45 +00:00
SearchDialogBase.py Apply Nicolas Riley's Patch. 2002-11-21 03:02:17 +00:00
SearchEngine.py Merge PyIdle changes: 2002-09-18 03:14:11 +00:00
StackViewer.py Remove dead code in get_stack(). 2002-12-02 05:08:54 +00:00
TODO.txt minor tidy-ups ready for 0.8.1 alpha tarball release 2001-07-19 04:49:13 +00:00
ToolTip.py Merge Py Idle changes: 2002-09-18 03:17:38 +00:00
TreeWidget.py Convert some more 1/0 to True/False 2002-11-30 19:04:07 +00:00
UndoDelegator.py Convert some more 1/0 to True/False 2002-11-30 19:04:07 +00:00
WidgetRedirector.py Initial revision 2000-08-15 01:13:23 +00:00
WindowList.py Josh Robb's Patch 2002-10-04 21:54:41 +00:00
ZoomHeight.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
__init__.py Initial revision 2000-08-15 01:13:23 +00:00
aboutDialog.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
boolcheck.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
config-extensions.def Alt-H was conflicting with the Help menu on Windows. 2002-12-23 03:35:27 +00:00
config-highlight.def 1. Debugger Breakpoints, finish implementation 2002-06-20 04:01:47 +00:00
config-keys.def Change key binding to avoid conflict. 2002-09-29 00:10:15 +00:00
config-main.def add a version of GvR's q&d python idle printing patch, 2002-06-11 04:45:34 +00:00
configDialog.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
configHandler.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
configHelpSourceEdit.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
configSectionNameDialog.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
dynOptionMenuWidget.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
extend.txt py-cvs-2001_07_13 (Rev 1.4) merge 2001-07-14 05:18:59 +00:00
help.txt Update to reflect current implementation. 2002-12-11 04:42:39 +00:00
idle Improve exception handling. 2002-12-31 23:18:00 +00:00
idle.bat Initial revision 2000-08-15 01:13:23 +00:00
idle.py Improve exception handling. 2002-12-31 23:18:00 +00:00
idle.pyw Improve exception handling. 2002-12-31 23:18:00 +00:00
idlever.py M MANIFEST.in 2002-12-23 03:31:49 +00:00
keybindingDialog.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
macosx_main.py Don't let the docstring end up in __main__.__doc__ 2002-12-31 18:22:37 +00:00
rpc.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
run.py Update way a subprocess is launched for Mac OS X. 2002-12-20 04:24:43 +00:00
setup.cfg Add configuration for packaging. 2002-12-22 01:48:28 +00:00
setup.py M PyShell.py 2002-12-24 06:36:19 +00:00
tabpage.py Whitespace Normalization 2002-12-31 16:03:23 +00:00
testcode.py Initial revision 2000-08-15 01:13:23 +00:00
textView.py Whitespace Normalization 2002-12-31 16:03:23 +00:00

README.txt

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 debugger. 

There is also a new GUI configuration manager which makes it easy
to select fonts, colors, and startup options.

IDLEfork will be merged back into the Python distribution in the
near future (probably 2.3), replacing the current version of IDLE.

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.

Please see the files NEWS.txt and ChangeLog for more up to date
information on changes in this release of IDLEfork.

Thanks for trying IDLEfork.


IDLEfork 0.9 Alpha 0
--------------------------------

Introduced the new RPC implementation, which includes a debugger.  The
output of user code is to the shell, and the shell may be used to
inspect the environment after the run has finished.  (In version 0.8.1
the shell environment was separate from the environment of the user
code.)

Introduced the configuration GUI and a new About dialog.

Adapted to the Mac platform.

Multiple bug fixes and usability enhancements.

Known issues:

- Can't kill a tight loop in the Windows version: Use the Task Manager!
- Printing under Linux may be problematic.
- The debugger is pretty slow.
- RPC stack levels are not being pruned from debugger tracebacks.
- Changelog and NEWS.txt are incomplete.