Here is what I've got for the abstract of the talk:

Leo is an outliner, each node in a leo outline has two parts, a headline - 
a single line topic, and its body text, either of which can be blank.  
Headlines are displayed in the "outline pane" their position and indent 
level give a visual representation of the outlines hierarchical tree 
structure.  Whenever a headline is selected in the outline pane, its body 
text will be visible in the body pane.  The files in your project head up 
their own subtree in the outline, the root of each has a special headline 
that names the file to create/update from the body text of its 
descendants.  A template, usually in the body text of that special 
headline, determines how the body text in each descendent will be gathered 
up to generate the named file on each save.  Using this system allows you 
to lay out and organize your different areas of functionality your code 
will implement, then write code, or write code and then organize, or mix 
this up however you are drawn to do.  Rearranging code is easy, just move 
the headlines around and the code in the associated body text is moved too.

Commenting code in body text is cheap and easy, by default text entered 
into a body starts a free form, wrapped comment, when you want to start 
your code, just put the "code-start", (@c -- short for @code) directive on 
a new line, then write your code below it.  However, there is another, 
implicit type of commenting available through the headlines, just give the 
headline a short sentence about what your up to in that nodes descendents.  
You can use this to quickly capture what you intend you code to do, and 
then come back later and write the code.

The ability of outlines to capture, but then hide details to allow you to 
shift your focus to another area of the system is one of Leo great 
strengths.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/leo-editor/-/2CVsatoFyKEJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to