Leo

Software Screenshot:
Leo
Software Details:
Version: 4.10
Upload Date: 14 Apr 15
Developer: Edward K. Ream
Distribution Type: Freeware
Downloads: 19

Rating: nan/5 (Total Votes: 0)

Leo is an outlining editor for programmers, a general data management environment and a project manager & browser.

Features:

  • A general data management environment.
  • Leo shows user-created relationships among any kind of data:
  • computer programs, web sites, etc.
  • Leo shows multiple views of data within a single outline.
  • An outlining editor for programmers.
  • Leo supports optional noweb and CWEB markup.
  • A flexible browser for projects, programs, classes or any other data.
  • A project manager.
  • Portable. Leo runs on Windows, Linux and MacOS X.
  • 100% pure Python.
  • Fully scriptable using Python Leo's outline files are XML format.
  • Open Software, distributed under the Python License.

What is new in this release:

  • Cached external files *greatly* reduces the time to load .leo files.
  • Leo now features a modern Qt interface by default. Leo's legacy Tk interface can also be used.
  • New --config, --file and --gui command-line options.
  • Leo tests syntax of .py files when saving them.
  • Leo can now open any kind of file into @edit nodes.
  • @auto-rst nodes allow easy editing of reStructuredText files.
  • Properties of commanders, positions and nodes simplify programming.
  • Improved Leo's unit testing framework.
  • Leo now requires Python 2.5 or later.
  • Dozens of small improvements and bug fixes.

What is new in version 4.6 Beta 2:

  • Cached external files *greatly* reduces the time to load .leo files.
  • Leo now features a modern Qt interface by default. Leo's legacy Tk interface can also be used.
  • New --config, --file and --gui command-line options.
  • Leo tests syntax of .py files when saving them.
  • Leo can now open any kind of file into @edit nodes.
  • @auto-rst nodes support "round-tripping" of reStructuredText files.
  • Properties of commanders, positions and nodes simplify programming.
  • Improved Leo's unit testing framework.
  • Leo now requires Python 2.4 or later.
  • Dozens of small improvements and bug fixes.

What is new in version 4.6 Beta 1:

  • Leo now requires Python 2.4 or later.
  • A new qt gui plugin, supporting Qt's look and feel.
  • New --config --file and --gui command-line options.
  • Dozens of small improvements and bug fixes.

What is new in version 4.5 RC2:

  • Minor changes to how Leo computes home directory, and related docs.

What is new in version 4.5 RC1:

  • Full support for @shadow files in Leo's core.
  • Major improvements to Leo's key binding code.
  • The beginning of usable vim-like bindings.
  • uA's may now be associated with vnodes in @thin and @shadow files.
  • Several magor reorganizations of Leo's code: including sax-based parsing, support for the Graph world (unified nodes), and simplified drawing code.
  • Leo is now an installable package.
  • Prepared code to be ready for Python 3.0.
  • Many small improvements and bug fixes.

Requirements:

  • Python

Similar Software

4DIAC FORTE
4DIAC FORTE

20 Feb 15

jHepWork
jHepWork

20 Feb 15

Comments to Leo

Comments not found
Add Comment
Turn on images!