cpython/Tools/idle
Tim Peters d5d2cd149f Color all word instances of "as" after "import", & on the same line, as if
keywords.  Cheap approximation to the truth.
2001-01-19 10:41:49 +00:00
..
Icons Fixed snake logo and minus image by Daniel Calvelo. 2000-12-27 22:26:08 +00:00
AutoExpand.py Add Alt-slash to Unix keydefs (I somehow need it on RH 6.2). 2001-01-02 18:28:52 +00:00
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 Whitespace normalization. 2001-01-17 08:48:39 +00:00
CallTips.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
ChangeLog
ClassBrowser.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
ColorDelegator.py Color all word instances of "as" after "import", & on the same line, as if 2001-01-19 10:41:49 +00:00
Debugger.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
Delegator.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
EditorWindow.py Implemented new os.startfile function, unique to Windows, exposing a 2000-09-22 10:05:54 +00:00
FileList.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
FormatParagraph.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
FrameViewer.py
GrepDialog.py
IOBinding.py
IdleConf.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
IdleHistory.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
MultiScrolledLists.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
MultiStatusBar.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
NEWS.txt
ObjectBrowser.py Make the test program work outside IDLE. 2001-01-02 21:22:03 +00:00
OldStackViewer.py
OutputWindow.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
ParenMatch.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
PathBrowser.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
Percolator.py
PyParse.py Fix for next iteration of SF bug 115690 (Unicode headaches in IDLE). The 2000-10-06 23:09:00 +00:00
PyShell.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
README.txt
RemoteInterp.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
ReplaceDialog.py Temporary fix for Bug #114821. 2000-09-19 20:51:17 +00:00
ScriptBinding.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
ScrolledList.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
SearchBinding.py
SearchDialog.py
SearchDialogBase.py
SearchEngine.py
Separator.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
StackViewer.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
TODO.txt Add IDLE wish: access items of arrays 2000-10-25 21:18:12 +00:00
ToolTip.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
TreeWidget.py
UndoDelegator.py
WidgetRedirector.py
WindowList.py Whitespace normalization. 2001-01-17 08:48:39 +00:00
ZoomHeight.py
__init__.py
config-unix.txt
config-win.txt
config.txt
eventparse.py
extend.txt
help.txt This still mentioned IdlePrefs.py as the place to edit color 2001-01-19 03:30:58 +00:00
idle.bat
idle.py
idle.pyw
idlever.py
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/)