Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > ANN: Leo 4.0 beta 3 outlining editor

Thread Tools

ANN: Leo 4.0 beta 3 outlining editor

Edward K. Ream
Posts: n/a
Leo 4.0 beta 3 is now available at:

This is the third public release of Leo 4.0. There are no known serious bugs
this version of Leo. This will likely be the last beta release before 4.0

N.B. 4.0 introduces new file formats. Please make full backups of important

Highlights of 4.0 beta 3
- Fixed problems with setting Leo's window icons.
- Plugins may now save their own information in <v> and <t> elements in .leo
- The usual assortment of bug fixes and minor improvements.

Quote of the month
I've written documentation in WordPerfert, Ventura, Word, PageMaker, and
FrameMaker and even though they create wonderfully looking and useful
documents, they've never been able to do what I've been looking for. HTML,
compiled help files, and later PDF came closer, but still not there. I think
I've found it in Leo, a way to make a "living" document. A document built
of discrete parts that can be re-organized on the fly to meet the needs of a
varying audience...Being a convert for less than a day I've still got a lot
learn, but just the possibility of keeping system maintenance scripts in the
manual is mind boggling. -- David Nichols

Highlights of 4.0 beta 2
* Fixed several bugs:
- Fixed problems with reading and writing 4.0 derived files.
- Fixed several Unicode-related bugs.
- Fixed a crasher in the Go To Line Number command.
- Fixed a problem with Importing Python files.
* Important improvements:
- Added allow_clone_drags setting that allows Leo to be used with Aqua.
- When running Python 2.3 Leo can now create window icons without
third-party packages.
- The usual minor improvements and bug fixes.

Highlights of 4.0 beta 1
* Improved and simplified format of derived files.
- Eliminated child indices, extraneous blank lines and @body sentinels.
- Eliminated @node sentinels that indicate outline structure.
- New @nl and @nonl sentinels indicate where newlines are and aren't.
- These changes largely eliminate unwanted cvs conflicts.
* Greatly improved error handling.
- Reading derived files _never_ alters outline structure or links.
- Read errors leave the outline completely unchanged.
- Broken clone links are gone forever.
- As a result, using 4.0 is much safer than all previous versions.
* Full compatibility will previous versions of Leo.
- Leo reads all derived files properly, regardless of version.
- Leo writes new-format derived files by default, and this default may be
* New commands:
- Write 3.x Derived File and Write 4.x Derived File commands.
- Import Derived File command.
- Clear Recent Files command.
* Several new plugins.

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.1 or above and tcl/tk 8.3 or above.
Leo works on Linux, Windows and MacOs X.


Edward K. Ream
October 9, 2003
Edward K. Ream email: Removed)
Leo: Literate Editor with Outlines

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
ANN: Leo 4.1 beta 5: An outlining editor Edward K. Ream Python 4 12-09-2003 10:05 PM
ANN: Leo 4.1 beta 1 An outlining editor Edward K. Ream Python 9 11-10-2003 06:02 AM
ANN: Leo 4.0 final: An outlining editor Edward K. Ream Python 1 10-20-2003 01:13 PM
ANN: Leo 4.0 beta 4 outlining editor Edward K. Ream Python 0 10-13-2003 03:23 PM
ANN: Leo 4.0 beta 2 outlining editor Edward K. Ream Python 0 10-03-2003 07:53 PM