cpython/Tools/idle
Guido van Rossum 3634112b40 Include the filename in the errror message for F5 without saving.
This closes bug #110660.
2000-09-15 15:45:57 +00:00
..
Icons
AutoExpand.py
AutoIndent.py
Bindings.py
BrowserControl.py Rename the "browser" module to "BrowserControl", since Guido did not 2000-05-10 17:28:42 +00:00
CallTipWindow.py
CallTips.py
ChangeLog More changes. 2000-02-15 18:11:21 +00:00
ClassBrowser.py Add an XXX comment about the ClassBrowser AIP. 2000-02-15 18:02:11 +00:00
ColorDelegator.py rename the global IdleConfParser object from IdleConf to idleconf 2000-03-07 17:55:32 +00:00
Debugger.py
Delegator.py
EditorWindow.py Update to use the new standard webbrowser module if available, otherwise 2000-07-09 19:10:19 +00:00
FileList.py
FormatParagraph.py
FrameViewer.py
GrepDialog.py
IOBinding.py
IdleConf.py rename the global IdleConfParser object from IdleConf to idleconf 2000-03-07 17:55:32 +00:00
IdleHistory.py
MultiScrolledLists.py
MultiStatusBar.py Status bar code -- by Moshe Zadka. 2000-02-15 18:04:52 +00:00
NEWS.txt The 0.5 release happened on 2/15, not on 2/14. :-) 2000-02-16 01:22:35 +00:00
ObjectBrowser.py
OldStackViewer.py Adding the old stack viewer implementation back, for the debugger. 2000-02-15 18:04:09 +00:00
OutputWindow.py Tweak the goto file/line command (in the right button menu in PyShell 2000-03-07 16:25:11 +00:00
ParenMatch.py rename the global IdleConfParser object from IdleConf to idleconf 2000-03-07 17:55:32 +00:00
PathBrowser.py
Percolator.py
PyParse.py Tim Peters writes: 2000-03-13 14:50:24 +00:00
PyShell.py main(): Move hackery of sys.argv until after the Tk instance has been 2000-09-15 04:32:56 +00:00
README.txt A bit restructured. 2000-02-15 19:11:26 +00:00
RemoteInterp.py a simple client-server framework for executing code in a different 2000-03-09 19:56:50 +00:00
ReplaceDialog.py
ScriptBinding.py Include the filename in the errror message for F5 without saving. 2000-09-15 15:45:57 +00:00
ScrolledList.py
SearchBinding.py
SearchDialog.py
SearchDialogBase.py
SearchEngine.py
Separator.py
StackViewer.py New stack viewer, uses a tree widget. 2000-02-15 18:03:40 +00:00
TODO.txt Two more items. 2000-04-11 15:30:19 +00:00
ToolTip.py
TreeWidget.py
UndoDelegator.py
WidgetRedirector.py
WindowList.py Correct a typo and remove an unqualified except that was hiding the error. 2000-02-15 18:03:01 +00:00
ZoomHeight.py
__init__.py
config-unix.txt replace : with = 2000-03-07 17:56:47 +00:00
config-win.txt a ConfigParser for idle and three configuration files 2000-03-03 22:57:42 +00:00
config.txt Minor edit of leading comments: 'the the' --> 'the', quoted 'enable' 2000-05-09 14:28:03 +00:00
eventparse.py
extend.txt
help.txt
idle.bat Just in case someone wants to use this, let's fix the pathname. 2000-04-06 20:09:17 +00:00
idle.py Use a better approach to locating IDLE's default configuration, 2000-04-10 16:27:47 +00:00
idle.pyw Defer all the work to idle.py, which has recently become too 2000-03-06 17:16:05 +00:00
idlever.py Bump version to 0.6 for the event of the Python 1.6 alpha 1 release. 2000-03-30 20:30:34 +00:00
keydefs.py
testcode.py

README.txt

IDLE 0.5 - February 2000
------------------------

This is an early release of IDLE, my own attempt at a Tkinter-based
IDE for Python.

For news about this release, see the file NEWS.txt.  (For a more
detailed change log, see the file ChangeLog.)

FEATURES

IDLE has the following features:

- coded in 100% pure Python, using the Tkinter GUI toolkit (i.e. Tcl/Tk)

- cross-platform: works on Windows and Unix (on the Mac, there are
currently problems with Tcl/Tk)

- multi-window text editor with multiple undo, Python colorizing
and many other features, e.g. smart indent and call tips

- Python shell window (a.k.a. interactive interpreter)

- debugger (not complete, but you can set breakpoints, view  and step)

USAGE

The main program is in the file "idle.py"; on Unix, you should be able
to run it by typing "./idle.py" to your shell.  On Windows, you can
run it by double-clicking it; you can use idle.pyw to avoid popping up
a DOS console.  If you want to pass command line arguments on Windows,
use the batch file idle.bat.

Command line arguments: files passed on the command line are executed,
not opened for editing, unless you give the -e command line option.
Try "./idle.py -h" to see other command line options.

IDLE requires Python 1.5.2, so it is currently only usable with a
Python 1.5.2 distribution.  (An older version of IDLE is distributed
with Python 1.5.2; you can drop this version on top of it.)

COPYRIGHT

IDLE is covered by the standard Python copyright notice
(http://www.python.org/doc/Copyright.html).

FEEDBACK

For feedback, please use the Python Bugs List
(http://www.python.org/search/search_bugs.html).

--Guido van Rossum (home page: http://www.python.org/~guido/)