This is the first announcement of leo.py on comp.lang.python.annouce. leo.py is: 1. An outlining editor. Outlines provide scope for section references. Conversely, extensions to noweb take advantage of outline structure. A single Leo outline can generate multiple derived files. 2. A programmer's editor and a flexible browser for projects, programs, classes or data. Leo supports multiple windows, syntax colorizing for many languages, powerful outline commands, unlimited Undo/Redo and an integrated Python shell(IDLE) window. 3. A project manager. Leo provides multiple views of a project within a single outline. Leo naturally represents tasks that remain up-to-date. People use Leo to manage web sites. 4. A literate programming tool, compatible with noweb and CWEB. Leo features automatic tangling and untangling of derived files. 5. Fully scriptable using Python. 6. Portable. leo.py is a 100% pure Python program. leo.py will work on any platform that supports Python 2.x and the Tk toolkit v8.x. leo.py was developed with Python 2.2 and Tk 8.3.2. 7. Compatible with v2.7 of the Borland/Windows version of Leo. 8. Open Software, distributed under the Python License. 9. Fully supported. Leo's SourceForge site is at: http://sourceforge.net/projects/leo/ You may download all versions of Leo at: http://sourceforge.net/project/showfiles.php?group_id=3458 Leo's CVS site is at: http://sourceforge.net/cvs/?group_id=3458 Edward K. Ream -------------------------------------------------------------------- Edward K. Ream email: edream@tds.net Leo: Literate Editor with Outlines Leo: http://personalpages.tds.net/~edream/front.html --------------------------------------------------------------------
participants (1)
-
Edward K. Ream