On Tuesday, July 5, 2016 at 7:46:21 PM UTC+2, Propadovic Nenad wrote:
...
> I'd appreciate examples which *show* me why Leo is great. I really want to
> love it, honestly. I *tried* to find it extremely useful ten years ago,
> when I stumbled upon it after reading about the greatness of outlines
> (articles from Steve Litt). Yet by now I have the impression that it's most
> useful in a greenfield environment, when you have control of structure,
> anyway. Being a contractor, hopping from project to project, I almost never
> do such development.
>
I'm using Leo for about a month now and know the feeling of really having
*tried*; my first Leo encounter was with mac-only Leo 1.5 more than 10
years ago.
After rediscovering it my personal Leo success story is a project (python +
bottle + bootstrap to replace a Filemaker app) which lay dormant for
several month and I was depressed every time I re-started development... it
was a mess. The main problem being diverging HTML templates.
After I started unifying my templates with leo using cloned sections so
several pieces of every template are identical, overview came back and
while the project isn't pure fun it started making a lot of progress in the
last two weeks.
Yesterday I changed navigation and I needed to edit only 1 node to make the
change for 8 files. It's easy when your html template file looks like this:
@language html
@tabwidth -2
<!DOCTYPE html>
<html lang="de">
<<std head clone>>
<body>
<<std navbar dynamic>>
@others
<<std footer>>
<<bootstrap core javascript>>
</body>
</html>
and the file structure like this:
<https://lh3.googleusercontent.com/-xj-jAgB2NHQ/V3-xhwSTRoI/AAAAAAAAAAk/nX20hU74OGspp7Q9tMEanyd2P0nSs2U7QCLcB/s1600/Standardwert%2B2016-07-08%2Bum%2B15.57.40.png>
Despite the many uses let's not forget the origins of Leo: A literate
programming editor.
For me it's the first time I'm *doing* instead of *reading about* literate
programming. With real projects. And it's increasing my productivity. And I
have to be cautious because Leo is capable of ugly accidents (see: Leo
highlights and annoyances as seen from a new user
<https://groups.google.com/forum/#!topic/leo-editor/ip6Xwh8ctEY> )
And from my POV Literate Programming is still a field without a culture;
everybody does something which resembles some aspects of what Knuth wrote
about decades ago... but there aren't many agreed on structures and
procedures. So we are all dabbling in a 40 year old pioneer field which
brought us TeX & Metafont.
That should not be all there is.
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.