On Thu, Feb 22, 2018 at 10:27 PM, Terry Brown <terry...@gmail.com> wrote:
>
> I think I was using Freemind before Leo, although I'd spent a long time
WoW .. in fact,
there really some guys base Leo record notes,
and translate into Freemind xml for export maindmapping html.
> using the console based outliner hnb, which apparently has been
> resurrected as tines https://github.com/larrykollar/tines
>
> Cheers -Terry
>
> --
> 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 leo-editor+unsubscribe@googlegroups.com.
> To post to this group, send email to leo-e...@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.
--
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!
--
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 leo-editor+unsubscribe@googlegroups.com.
Hi,
I came about Leo because I was interested in Learning Python and
some forum said that Leo, not Zope, was a superb showcase for this
language and then I found that it supported a form of literate
programming, which I was already interesting into. I started to
use it almost exclusively for writing, not for programming, from
note keeping to even draft of my thesis, since 2005, when I found
Leo, to 2015 and then I found Pharo and Roassal and the idea of
software as a graph[1] and I decided to create my own outliner
with ideas of Leo, Jupyter, Smalltalk and others. These days I
still use Leo for quick notes and probably I would use it again to
deconstruct some large script or textual program. So, my path was
Python -> Zope -> Leo -> Outlining for Literate
Programming -> Writing -> Pharo, Roassal -> Reproducible
research and data storytelling and visualization ->
Grafoscopio. Of course, some parts were traversed in parallel and
I still try to combine ideas and communities from several places.
[1] https://vimeo.com/94724841
--
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 leo-editor+...@googlegroups.com.
It has been almost 14 months since I discovered Leo and today I recalled how I found it.
Much as I love text I'm still a strong graphic creature. My dream writing platform is all of the best parts of rich text & media editing fused with Leo's node management and scripting. Bonus points if it's webby lets me punt Wordpress and all the other web content management things I've tried and discarded (jekyll, acrylamid, drupal, mindtouch, deki-wiki, twiki).
There is substantive aroma of my dream in the air right now, which is very exciting. :)
I came about Leo because I was interested in Learning Python and some forum said that Leo, not Zope, was a superb showcase for this language and then I found that it supported a form of literate programming, which I was already interesting into.
I employed Leo for an oddball use case, which it addressed beautifully.
On Sat, Mar 3, 2018 at 6:49 AM, David Szent-Györgyi <das...@gmail.com> wrote:> My coworker's motto was, "If it's stupid, and it works, it isn't stupid"!Hehe. It's an arguable point.There is also an argument for cleanups, when possible. Vitalije is working on collapsing Leo's tree-drawing code as we speak.
> Do we know whether @root and @tangle work in 2018-era Leo?@root and Leo's tangle and untangle commands will remain "forever". They are, on purpose, no longer documented, but there is nothing whatever to be gained by removing a feature that you and others still use.
@root and Leo's tangle and untangle commands will remain "forever". They are, on purpose, no longer documented, [...]
A couple of points from this interesting list:
> - the minibuffer is inherited from emacs, and serves ... a yet to discover number of functionsPersonally I think 'minibuffer' is an unhelpful name, it's just an interface to allow you to enter commands to Leo. Type 'show-commands' in the minibuffer and you should get a long list of available commands in the log window.
On the subject of CTRL-clicking, Leo has a feature that is fantastic when you are cruising around in its source code trying to learn how something works. If you CTRL-click on a method invocation, you will get transported to its definition. It misses once in a while, but usually works.
It's my primary IDE these days, and I've written quite a few 'LApps' (leo-apps) that live inside their own outlines for various tasks -- effectively custom tools. Leo is pretty central to how I interact with data and organize information. It's a grand tool.
if you want to do some Sphinx-style documentation
Leo is so large, complicated, and flexible, it can be hard to track down the information you need
I don't think anyone is going to do much more documentation
Really, there's a need for a Leo book. I have no idea who would be willing and knowledgeable enough to write one. I don't know enough, and anyhow I don't have another book left in me.
But it can be very rewarding when you finally get some piece of code that does something you need but that doesn't seem to exist.
Being a programmer, the whole 'everything is scriptable, data is accessible anywhere' bit really made me excited.
Leo is pretty central to how I interact with data and organize information. It's a grand tool.
On the subject of CTRL-clicking, Leo has a feature that is fantastic when you are cruising around in its source code trying to learn how something works. If you CTRL-click on a method invocation, you will get transported to its definition. It misses once in a while, but usually works.Here's an example you can walk through. Open the LeoPyRef.leo outline (File/Open Specific Leo File). This contains Leo's code base. In the tree view, select Command Classes and expand it, then select @file ../commands/checkerCommands.py and expand that. Expand class MypyCommand and select the mypy.check_all node. In the body you will see self.check_file(fn). Hmm, what does that do? CNTL-click on it, and Leo will navigate to the mypy.check_file node. In this case the node is right there in view anyway, but in other cases it could be somewhere else and you'd have trouble finding it.You can navigate back to the starting point by clicking the back arrow button (twice in this case).
Bl**dy hell, I remember now, there used to be forward and back arrows on the toolbar, didn't there? Why do I no longer see them??