Leo + Python: the ultimate scripting tool #4

Edward K. Ream edreamleo at charter.net
Sat Nov 8 11:19:29 EST 2003


Reasons why Leo and Python work so well together:

4. Leo's nodes naturally separate data from meta-data.

The body text of a node is the perfect place data itself (including other
scripts).  The headline of the node is the perfect place to _describe_ the
data.  That is, headlines are a natural place for meta-data.  Scripts can
use this meta-data in many creative ways.

I first saw the power of points 2, 3 and 4 when devising regression tests
for Leo.  This leads us to...

Edward
--------------------------------------------------------------------
Edward K. Ream   email:  edreamleo at charter.net
Leo: Literate Editor with Outlines
Leo: http://webpages.charter.net/edreamleo/front.html
--------------------------------------------------------------------






More information about the Python-list mailing list