ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> python-announce
python-announce
ANN: leo.py 3.11 beta 4
by Edward K. Ream other posts by this author
Mar 31 2003 2:35PM messages near this date
ANN: Pyrex 0.6.1 - distutuls extension fixed | Now online: Paper and Slides for "Application Configuration Using ZConfig"
leo.py 3.11 beta 4 is now available at: http://sourceforge.net/projects/leo/

This will be the last beta release before 3.11 final.

The highlights of beta 4:
-------------------------
- Fixed several minor problems with unicode.
- Fixed a _huge_ performance bug that slowed moving nodes left.
- Added several new plugins:
 - Support for the VIM editor.
 - A French translation of all menus.
- Added many minor bug fixes and improvements.

The highlights of 3.11:
-----------------------
** Leo now supports unicode properly.
 - New @encoding directives specifies encoding for derived files.
 - New settings specify default encodings for .leo and derived files.
 - Derived files specify encodings used to create them.
** A new plugin architecture for customizing Leo.
- New commands:
 - Toggle Angle Brackets.
 - Insert Time/Date (in headline or body text).
 - Go To First/Last Node, Parent, Next/Previous Sibling.
 - Write Missing @file Nodes.
 - Expand/Contract Node.
- Improved commands:
 - Expand/Contract commands now operate on the selected tree.
   ( A major improvement)
 - Sort Siblings command can now sort top-level nodes.
 - Leo now allows multiple writes of cloned nodes.
   (Useful when different @path directives are in effect.)
- Other improvements:
 - Improved syntax coloring for html and xml.
 - Leo scrolls partially visible headlines into full view.
 - Added "Replace tabs with spaces" checkbox in Prefs panel.
 - Added install script for Linux.
- New settings in leoConfig.leo/.txt.
 - Colors for Show Invisibles command and body_insertion_cursor
 - Settings affecting when control-drags start.
 - Defaults for unicode (see above).
- Many other bug fixes and improvements.

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. leo.py is 100% pure Python.
- Open Software, distributed under the Python License.

leo.py requires Python 2.1 or above and tcl/tk 8.3 or above.
leo.py will work on Linux, Windows and MacOs X Jaguar.

Links:
------
Leo:      http://personalpages.tds.net/~edream/front.html
Home:     http://sourceforge.net/projects/leo/
Download: http://sourceforge.net/project/showfiles.php?group_id=3458
CVS:      http://sourceforge.net/cvs/?group_id=3458

Edward K. Ream
--------------------------------------------------------------------
Edward K. Ream   email:  edream@[...].net
Leo: Literate Editor with Outlines
Leo: http://personalpages.tds.net/~edream/front.html
--------------------------------------------------------------------


-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved