ANN: Leo 4.2 final

Edward K. Ream edreamleo at
Fri Sep 24 14:26:14 CEST 2004

Leo 4.2 Final is now available at

- @thin trees make Leo much more friendly to cvs.
- Leo's data structures have been reorganized to make outline
  operations significantly faster. All old scripts still work.
- @test and @script nodes convert scripts to unit tests automatically.
  You can convert scripts to unit tests in seconds!
- A faster and more robust spell checker plugin. (requires Python 2.3)
- Leo is now much more friendly to using spaces instead of tabs.
- The Execute Script command reports erroneous lines more clearly.
- Leo draws large outlines more quickly using less memory.
- Dozens of other improvements.

Quote of the month
Leo is the best IDE that I have had the pleasure to use. I have been using 
now for about 2 -- 3 months. It has totally changed not only the way that I
program, but also the way that I store and organize all of the information 
I need for the job that I do. -- Ian Mulvany

What is Leo?
- A programmer's editor, an outlining editor and a flexible browser.
- A literate programming tool, compatible with noweb and CWEB.
- A data organizer and project manager. Leo provides multiple views
   of projects within a single outline.
- Fully scriptable using Python. Leo saves its files in XML format.
- Portable. is 100% pure Python.
- Open Software, distributed under the Python License.

Leo requires Python 2.2.1 or above and tcl/tk 8.4 or above.
Leo works on Linux, Windows and MacOs X.


Edward K. Ream
September 22, 2004

Edward K. Ream   email:  edreamleo at
Leo: Literate Editor with Outlines

More information about the Python-announce-list mailing list