[LWN Logo]

From: Guido van Rossum <guido@CNRI.Reston.VA.US>
Subject: IDLE 0.2 -- Integrated DeveLopment Environment for Python
Date: Fri, 8 Jan 1999 17:35:25 GMT

It looks like I'm going to be snowed in this weekend (those wimpy
Virgians don't know how to keep the roads clear :-) so I though I
might as well release IDLE 0.2 now.




The following are required:

- Unix or Windows (NT or 9x)

- Tcl/Tk 8.0

- Python 1.5.2 (you need the Python 1.5.2 beta distribution, in the
same ftp directory)


This is an early release of IDLE, my own attempt at a Tkinter-based
IDE for Python.  It has the following features:

- 100% pure Python
- multi-window text editor with multiple undo and Python colorizing
- Python shell (a.k.a. interactive interpreter) window subclass
- debugger (not complete, but you can set breakpoints and step)

What's new

Lots of changes; here are the highlights:


- You can now write and configure your own IDLE extension modules; see

File menu:

The command to open the Python shell window is now in the File menu.

Edit menu:

New Find dialog with more options; replace dialog; find in files dialog.

Commands to tabify or untabify a region.

Command to format a paragraph.

Debug menu:

JIT (Just-In-Time) stack viewer toggle -- if set, the stack viewer
automaticall pops up when you get a traceback.

Windows menu:

Zoom height -- make the window full height.

Help menu:

The help text now show up in a regular window so you can search and
even edit it if you like.


Please send feedback to the Python newsgroup, comp.lang.python.

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