Re: Team Leo: where are you from?

2019-06-21 Thread Offray Vladimir Luna Cárdenas

On 21/06/19 8:32 p. m., Edward K. Ream wrote:
>
>
> On Fri, Jun 21, 2019 at 8:01 PM Offray Vladimir Luna Cárdenas wrote:
>
> > seems more like a Global North one.
>
> Presumably you live in the South :-) Do you want to tell us where?
>
> I'll be happy to add you to Team Leo.
>
:-D you made my night Edward... I was not telling this to be listed
in... But, that being said, I'm honored to be considered part of Team
Leo, despite of working more these days in cross-pollination between Leo
and Pharo. I live in Bogotá, Colombia.

Thanks,

Offray


-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/190ad9d6-584a-f0c8-a77d-0cf68c4d722a%40riseup.net.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 7:31 PM Offray Vladimir Luna Cárdenas wrote:

> Thanks for the recommendation. I will put the book on the radar. This work
> kind of reminds me about Richard Sennet and The Artisan, where his main
> thesis is that thinking is doing and vice versa.
>
Interesting.  Thinking of "thoughts in action" is a good way to *get* in
action and out of ones head.

> On a related note, that is why is so important for me having a live coding
> environment: is thinking by doing/coding.
>
Yeah. I wish python would support this.  Otoh, automatic syntax checking
and pyflakes checking catches almost all of my blunders, which is a huge
speedup.

> Two readings about the importance of intertwining action, thinking and
> coding and environments to support such entanglement:
>
>- Developer Efficiency: The importance of immediacy and concreteness
>in programming tools
>https://robert.kra.hn/posts/2019-06-20_developer_efficiency.html
>
>- Software Reflections: Swimming with the Fish:
>http://simberon.blogspot.com/2013/01/swimming-with-fish.html
>
>
Thanks for these links.  I've bookmarked them.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS0vm%3Di%2B8Of7-tTLM4Z1f4%3DQyDbiKR49-rN_%3DxOcKkRQ5A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Rethinking Leo 6.1 and pyzo integration

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 7:17 PM Offray Vladimir Luna Cárdenas wrote:

> Happy to see this "Leo as a service" exploration. I have advocate for it
> since... well years...Maybe a Yoton playful prototype that connects Leo
> with IPython or something like that will be soon on the horizon.
>
Yes.  That's the plan.

> Congrats about 6.1 and the happy prototypes from this year.
>
Thank you.  I appreciate it.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS1TPvV_1j1fAwmw0_wWhg5HqXD8SKqg-b%3DK-AEF8BOWMg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: #1211: retiring the codewisecompleter plugin

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 7:20 PM Edward K. Ream  wrote:

> It remains to be seen whether ctagscompleter.py is useful now.

It is now.  #1211  is
complete.  Notes:

- The ctags-complete command activates ctagscompleter.py.  This is separate
from Leo's other code completion commands!

- Leo's core uses codewise for completion if `@bool use-jedi` is False.

- The codewisecompleter plugin has now been retired. I probably moved the
codewise code into the core, and forgot to remove the codewisecompleter
plugin.

Yes, this is way confusing. But a bit less so now.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS38Bapv8Rwx7moo4jZqJaUc%2BzorSDBRud9K-srnfdVCAw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Team Leo: where are you from?

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 8:01 PM Offray Vladimir Luna Cárdenas wrote:

> seems more like a Global North one.
Presumably you live in the South :-) Do you want to tell us where?

I'll be happy to add you to Team Leo.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS3%2BCZSCK6XAgGSPqgN4__%3D-dG5b9dTZe4Zco8urnKFcVA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Team Leo: where are you from?

2019-06-21 Thread Offray Vladimir Luna Cárdenas
Hi,

On 20/06/19 6:34 p. m., Edward K. Ream wrote:
>
>
> On Thu, Jun 20, 2019 at 1:30 PM Chris George  > wrote:
>
> https://www.mapcustomizer.com/map/Team%20Leo
>
>
> The world-wide Team Leo. Thanks. 

Umm... seems more like a Global North one. I don't want to seem rude and
I'm happy to see the reach of the Leo team. It's a showcase of Edward's
generosity giving credit to different roles in this space beyond coding
and one of the most important things of Leo as a project: its community.
It's just that seeing some maps of Open Source development teams, the
"southern eye" becomes kind of trained to see absence patterns.

Hopefully we will add more diverse contributors and contributions from
different places.

Cheers,

Offray


-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/01ca52fe-7bf6-7c6b-875c-a255eaae70e1%40riseup.net.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Offray Vladimir Luna Cárdenas
Thanks for the recommendation. I will put the book on the radar. This
work kind of reminds me about Richard Sennet and The Artisan, where his
main thesis is that thinking is doing and vice versa.

On a related note, that is why is so important for me having a live
coding environment: is thinking by doing/coding. You deploy your
thinking in an interactive space (the IDE) where ideas take shape. Live
coding is particularly alien in the coding world (where most people
fight with files), but hopefully, after 40 years, is coming again.

Two readings about the importance of intertwining action, thinking and
coding and environments to support such entanglement:

  * Developer Efficiency: The importance of immediacy and concreteness
in programming tools
https://robert.kra.hn/posts/2019-06-20_developer_efficiency.html

  * Software Reflections: Swimming with the Fish:
http://simberon.blogspot.com/2013/01/swimming-with-fish.html

Cheers,

Offray

On 21/06/19 8:06 a. m., Edward K. Ream wrote:
> Mind in Motion: How Action Shapes Thought
> By Barbara Tversky, Basic Books, 2019
>
> I'm telling everyone I know about this book.  I highly recommend it.
>
> The author is a research scientist.  The book is anything but dry.  It
> might change your life.
>
> *Quotes*
>
> A creature didn't think in order to move; it just moved, and by moving
> it discovered the world and then formed the contents of its
> thoughts⁠—Larissa MacFarquhar.
>
> Art proves that life is not enough⁠—Paraphrasing Fernando Pessoa.
>
> This book means to show how we think about space and how we use space
> to think...The premise is audacious: spacial thinking, rooted in
> perception of space and action in it, is the foundation of all
> thought. The foundation, not the entire edifice.
>
> *Laws of cognition*
>
> These are solidly grounded in research.  Understand them, or suffer.
>
> First Law of Cognition: There are no benefits without costs.
>
> The root of all cognitive biases. We evolved to solve problems
> quickly, but not necessarily accurately.
>
> Sixth Law of Cognition: Spatial thinking is the foundation of abstract
> thought.
>
> Oh, how I wish I had understood this in school...
>
> *Implications for Leo*
>
> Creativity does not mean daydreaming!  For me, it means finding juicy
> problems to solve.
>
> Tversky discusses/empathetic design:/
>
> "[Designers] study a community of users intensively to see what people
> actually do and what kind of new product or service might improve
> their lives...We compared two strategies, mind wandering and
> empathetic, for the standard divergent thinking task, finding new uses
> for familiar objects...The hands-down winner was the empathetic
> strategy...Only the empathetic strategy approach gave a productive way
> to search for new uses."
>
> This is highly relevant to me at present.
>
> Edward
> -- 
> 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+unsubscr...@googlegroups.com
> .
> To post to this group, send email to leo-editor@googlegroups.com
> .
> Visit this group at https://groups.google.com/group/leo-editor.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/leo-editor/269f09d3-ca1d-4de9-95e8-05420af69057%40googlegroups.com
> .
> For more options, visit https://groups.google.com/d/optout.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/ebbf1ee6-5a1d-fe8f-6446-ca39bee275fd%40riseup.net.
For more options, visit https://groups.google.com/d/optout.


Re: #1211: retiring the codewisecompleter plugin

2019-06-21 Thread Edward K. Ream
On Friday, June 21, 2019 at 7:14:21 PM UTC-5, Edward K. Ream wrote:

#1211  is now named: 
> Fix the ctagscompleter plugin.
>
> For at least three years now the codewisecompleter and ctagscompleter 
> plugins have been virtually identical.  Both have a mixture of gnx's for 
> ekr and ville.  Perhaps they have *always *been the same.
>

Heh.  A lucky accident showed me that Leo's core uses codewise as a 
fallback. Probably I moved the codewise code into the core, and forgot to 
remove the codewisecompleter plugin.

It remains to be seen whether ctagscompleter.py is useful now.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/7851fa15-eb46-4d1e-8423-2690ed076617%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Rethinking Leo 6.1 and pyzo integration

2019-06-21 Thread Offray Vladimir Luna Cárdenas
Hi,

On 21/06/19 11:53 a. m., Edward K. Ream wrote:
> There might be a third way: some kind of client/server interaction
> between Leo and pyzo/yoton.
>
> Yoton, pyzo's communication infrastructure, is worth learning and
> playing with on its own. Communication between Leo and other programs
> will likely be a big part of Leo's future.
>
> > Scripts run in an external environment can't be Leonine. They could
> be given access to c, g and p, but they could not control Leo without
> heroic measures.
>
> Not a gotcha. Most people use scripts for purposes unrelated to Leo!
> Pyzo allows scripts to run in the background.  Leo could (and should)
> do this too.  Such *Leonine background scripts* would not be able to
> control Leo either.


Happy to see this "Leo as a service" exploration. I have advocate for it
since... well years... particularly to have an interactive outlining
experience (at that time I compared interacting with the external world
via files, versus interacting with it via services). But I think now is
the time when such idea is coming more naturally here. Maybe a Yoton
playful prototype that connects Leo with IPython or something like that
will be soon on the horizon.

Congrats about 6.1 and the happy prototypes from this year.

Cheers,

Offray

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/af8d03c0-d1b5-6e65-7fb6-470dc2bb9d11%40riseup.net.
For more options, visit https://groups.google.com/d/optout.


#1211: retiring the codewisecompleter plugin

2019-06-21 Thread Edward K. Ream
#1211  is now named: 
Fix the ctagscompleter plugin.

For at least three years now the codewisecompleter and ctagscompleter 
plugins have been virtually identical.  Both have a mixture of gnx's for 
ekr and ville.  Perhaps they have *always *been the same.

Neither plugin works well, even with a valid ctags file.  So I'm guessing 
that anybody trying to use these plugins has given up in disgust. 

I'm going to eliminate codewisecompleter,  just because it's name is 
shorter ;)

I'll do #1211 before b2.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/8636249b-9570-47b7-8ad1-21f53b9f8649%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Enabled pylint's import-error test

2019-06-21 Thread Edward K. Ream
This test is useless in a code base that supports both python 2 and 3.  
Now, however, it is quite valuable.

Recent changes fix or suppress all such errors.  Moreover, the suppressions 
are valuable documentation.

Another win for the changeover to python 3.

I've enabled this test in leo/test/pylint-leo-rc-ref.txt and in my personal 
file: ~/.leo/pylint-leo-rc.txt.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/6fcfd123-f633-4fe2-967a-34f19714c548%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Leo 6.0 b2 coming Monday, June 24

2019-06-21 Thread Edward K. Ream
We are getting a steady stream of bug reports, and that is a *very good 
thing*.  I greatly appreciate all the testing that you are all doing.

I'll release 6.0 b2 the Monday, June 24.  This a compromise.  I want to 
release something before my vacation, but I don't feel comfortable 
releasing 6.0 final until the bug reports subside.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/3a9d462e-ba01-4cd0-83e7-4cde875a0a1b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Spell check

2019-06-21 Thread Chris George
Yup. 

https://groups.google.com/forum/#!searchin/leo-editor/main_spelling_dict.txt%7Csort:date/leo-editor/oFKUZTzk3wg/PAOqSyCuCQAJ

Chris

On Friday, June 21, 2019 at 1:56:51 PM UTC-7, Rob wrote:
>
> Terrific, thanks! Just curious where that came from?
>
> Rob...
>
> On Friday, June 21, 2019 at 4:50:27 PM UTC-4, Chris George wrote:
>>
>> Here you go for the main spelling dictionary.
>>
>> And for the user file just create an empty file. THis is where Leo sticks 
>> words you Add to the dictionary
>>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/1f969bec-377e-4e64-b515-cdf1c415a0d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Spell check

2019-06-21 Thread Chris George
Good question.

It was in my .leo directory and it doesn't exist anywhere withinn the Leo 
git directory.

So I probably got it the same way you just did.

Chris

On Friday, June 21, 2019 at 1:56:51 PM UTC-7, Rob wrote:
>
> Terrific, thanks! Just curious where that came from?
>
> Rob...
>
> On Friday, June 21, 2019 at 4:50:27 PM UTC-4, Chris George wrote:
>>
>> Here you go for the main spelling dictionary.
>>
>> And for the user file just create an empty file. THis is where Leo sticks 
>> words you Add to the dictionary
>>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/7c6d9b5d-635b-4b7c-ae8e-bd1115c3c073%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Leo's console GUI not longer working in 6.0 beta 1

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 3:30 PM Viktor Ransmayr 
wrote:

> Thanks a lot for this quick turn-around! - I'll update my virtual
environment with the latest changes on GitHub tomorrow ...

You're welcome. Thanks again for your testing.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS0Vnmr4JK4tSY11p8h0C_DQq%2B82oXrcfCnC%3DJakPcsrPQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Spell check

2019-06-21 Thread Rob
Terrific, thanks! Just curious where that came from?

Rob...

On Friday, June 21, 2019 at 4:50:27 PM UTC-4, Chris George wrote:
>
> Here you go for the main spelling dictionary.
>
> And for the user file just create an empty file. THis is where Leo sticks 
> words you Add to the dictionary
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/a1acecf7-7f8d-4907-9a8c-2f6d345297f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Spell check

2019-06-21 Thread Rob
Looks like I lost spell checking. It worked before when I was using Python 
3.4 (pyenchant, I assume). Now that my Python environment is via Anaconda3, 
pyenchant isn't an option (not that I can tell). Noodling around some older 
posts like this one from 2018 
, it's 
not obvious to me how to proceed. Using the command: show-spell-info I get 
this is the log pane:

 Spell checking has been disabled.
To enable, put a main dictionary at:
~/.leo/main_spelling_dict.txt
user dictionary: C:/Users/rob_iawac46/.leo/spellpyx.txt

Where would that come from? I also looked at issues #700, #711 and #715, 
but still not sure what to do.

Rob...


-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/e5583e31-1213-43f9-ac07-f42872681d8b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Leo's console GUI not longer working in 6.0 beta 1

2019-06-21 Thread Viktor Ransmayr
Hello Edward,

Am Freitag, 21. Juni 2019 19:29:43 UTC+2 schrieb Edward K. Ream:
>
> On Friday, June 21, 2019 at 12:15:46 PM UTC-5, Viktor Ransmayr wrote:
>
> See https://github.com/leo-editor/leo-editor/issues/1223
>
>
> Thanks.  Fixed at rev 7b322eb 
> 
>  
> by changing `import _curses` to `import curses` in one place.
>
> This kind of python 3 tweak will soon become a distant memory.
>

Thanks a lot for this quick turn-around! - I'll update my virtual 
environment with the latest changes on GitHub tomorrow ...

With kind regards,

Viktor

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/f4675af2-1836-424a-84e6-2d05ce88f56a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Wanted: vim and emacs (org mode) champions

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 1:50 PM Jacob MacDonald  wrote:

> I enjoy Emacs and Python, and have been meaning to contribute to Leo
> for a minute now. It seems like requests about Org mode are pretty
> common, and I keep some data in Org mode in a format which would be
> better suited to a proper tree editor. Perhaps I'll start
> experimenting there.
>

Thanks for this.  Let us know your progress.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS1hYk%2BmELEeU85E6aLU9583XoDOnA3ExTEMuKJ2mX-Kpw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Completion madness

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 1:55 PM Terry Brown  wrote:

> On Fri, Jun 21, 2019 at 12:34 PM Edward K. Ream 
> wrote:
>
>> Still it's *crucial* to make haste slowly by creating issues for
>> *everything* that needs attention.  Some mornings I spend hours making
>> notes in Leo, then making issues or posts from those notes.  Today was one
>> of those days.
>>
>>
>  So naturally what you need is to spend time fiddling with a new tool...
>

Hehe.  Thanks for the link. I've bookmarked it.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS2Qe2OP1%2Bs5EicS5GL6M%2BNoviiPnqqJOhE%2B82xXQO3xTw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Completion madness

2019-06-21 Thread Jacob Peck

That's genius.  Thanks for sharing this tool!

On 6/21/2019 2:54 PM, Terry Brown wrote:
On Fri, Jun 21, 2019 at 12:34 PM Edward K. Ream > wrote:


Still it's /crucial/ to make haste slowly by creating issues for
/everything/ that needs attention.  Some mornings I spend hours
making notes in Leo, then making issues or posts from those notes.
Today was one of those days.


 So naturally what you need is to spend time fiddling with a new tool...

https://github.com/github/hub

A command line tool that can be used for creating issues on GitHub

hub issue create -a tbnorth -l "blocker,infrastructure" -m "Don't 
forget to do blah blah"


 would create an issue on GitHub for the repo. the command line's 
cd'ed to.


So you could automate issue creation from leo nodes.

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+unsubscr...@googlegroups.com 
.
To post to this group, send email to leo-editor@googlegroups.com 
.

Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAFPg46RhSQyBT8F1LCFV_Qj77OhW6g5SNmTfatfJ384y_N7vDQ%40mail.gmail.com 
.

For more options, visit https://groups.google.com/d/optout.


--
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/7ce85063-9c22-2748-ae98-8ecac711ba74%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Completion madness

2019-06-21 Thread Terry Brown
On Fri, Jun 21, 2019 at 12:34 PM Edward K. Ream  wrote:

> Still it's *crucial* to make haste slowly by creating issues for
> *everything* that needs attention.  Some mornings I spend hours making
> notes in Leo, then making issues or posts from those notes.  Today was one
> of those days.
>
>
 So naturally what you need is to spend time fiddling with a new tool...

https://github.com/github/hub

A command line tool that can be used for creating issues on GitHub

hub issue create -a tbnorth -l "blocker,infrastructure" -m "Don't
forget to do blah blah"


 would create an issue on GitHub for the repo. the command line's cd'ed to.

So you could automate issue creation from leo nodes.

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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAFPg46RhSQyBT8F1LCFV_Qj77OhW6g5SNmTfatfJ384y_N7vDQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Wanted: vim and emacs (org mode) champions

2019-06-21 Thread Jacob MacDonald
I enjoy Emacs and Python, and have been meaning to contribute to Leo
for a minute now. It seems like requests about Org mode are pretty
common, and I keep some data in Org mode in a format which would be
better suited to a proper tree editor. Perhaps I'll start
experimenting there.

On Fri, Jun 21, 2019 at 9:23 AM Edward K. Ream  wrote:
>
>
>
> On Fri, Jun 21, 2019 at 9:15 AM jkn  wrote:
>
>>
>> I should volunteer for this, for the somewhat rare CRiSP editor I use and 
>> have occasionally banged on about here.
>
>
> Thanks.
>
>> CRiSP has a 'server' mode which can be used to open up filies within it; 
>> this would be a good area where having a bridge between the two programs 
>> would be useful.
>
>
> I've been thinking that client/server interactions could be an important way 
> to integrate Leo with other editors.
>
>> So, I'll volunteer for at least *something* along these lines, if that 
>> helps...
>
>
> Yes, it helps.  Your first task, should you choose to accept it, will be to 
> open one or more new issues for any features that you would like to see added 
> to Leo.
>
> Edward
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/leo-editor/CAMF8tS36TajSVptmjYnW5ejP53w8hsc2OoY9fxxgzf1wKiN0pw%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CACy6W0AktFE9igHG_DVbUt1e4c0LZxvfo7aWDV%3DPM%2BW3J%2BOhzQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Completion madness

2019-06-21 Thread Edward K. Ream
On Friday, June 21, 2019 at 12:10:36 PM UTC-5, Edward K. Ream wrote:

Without Leo's issues I would rapidly melt down trying to remember 
> everything that must be done.
>

Progress has been rapid, yet slower than I would like. Hehe.

Still it's *crucial* to make haste slowly by creating issues for 
*everything* that needs attention.  Some mornings I spend hours making 
notes in Leo, then making issues or posts from those notes.  Today was one 
of those days.

That can't be helped, even though the "finishing" phase of Leo 6.0 has 
taken weeks.  The alternative is burnout, or madness, or both :-)

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/102d36dd-ecee-4cc9-a505-6f8f105f945e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Leo's console GUI not longer working in 6.0 beta 1

2019-06-21 Thread Edward K. Ream
On Friday, June 21, 2019 at 12:15:46 PM UTC-5, Viktor Ransmayr wrote:

See https://github.com/leo-editor/leo-editor/issues/1223


Thanks.  Fixed at rev 7b322eb 

 
by changing `import _curses` to `import curses` in one place.

This kind of python 3 tweak will soon become a distant memory.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/63fc44d5-f494-4475-b6ee-5ca54a266659%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Leo's console GUI not longer working in 6.0 beta 1

2019-06-21 Thread Viktor Ransmayr
Hello Edward,

Am Fr., 21. Juni 2019 um 19:01 Uhr schrieb Edward K. Ream :
> On Fri, Jun 21, 2019 at 11:22 AM Viktor Ransmayr  
> wrote:
>
> Thanks for this testing.  I'll look forward to the new issue.  This must be 
> fixed asap.

See https://github.com/leo-editor/leo-editor/issues/1223

With kind regards,

Viktor

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAAeSrGJvcQx7Voj74qyHLKm5uC5kSNgBEbNKbBDt2KWMmgXp6w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Tip: how to find issues

2019-06-21 Thread Edward K. Ream
Here's a great trick for finding issues:

- Open Leo's issues page .

You will see a "Filters" box containing: `is:issue is:open`

- Append a search term, in this case, segfault: `is:issue is:open segfault`

You will get this page. 

  


Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/0657fbdf-2225-479b-9a48-b37320d3d992%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Completion madness

2019-06-21 Thread Edward K. Ream
That's how I have been thinking about my present mental state for the last 
few days ;-)

Actually, though, the disease is more about the urge to *finish* a 
project.  But I'll let the title stand.

In fact, staying complete with *unfinished* items is crucial to avoid 
burnout.  That's why Leo's issues are so important.  They allow me to 
forget details without worry, and (potentially) without the compulsion to 
*finish* any one item on a schedule.

For most of this year I have telling people that I have been "on fire" with 
Leo work. Without Leo's issues I would rapidly melt down trying to remember 
everything that must be done.

But lately completing/finishing items has become a bit of an obsession.  I 
have been telling people that I need a bit more balance in my life.  And 
failing pretty spectacularly :-)

*Summary*

It's time to step back and acknowledge that 6.0 final may not happen before 
my vacation.  That shouldn't be a big deal for anyone.  Having said that, 
I'll attempt to fix all outstanding bugs before I leave.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/638c011e-34e6-4f3b-b932-1dace8af01b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Leo's console GUI not longer working in 6.0 beta 1

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 11:22 AM Viktor Ransmayr 
wrote:

Thanks for this testing.  I'll look forward to the new issue.  This must be
fixed asap.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS2s6ud%3DMqnc5%3Dh1NJ6vkO6oO-nEYp3rq6ZZTHPWQfuu1A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Rethinking Leo 6.1 and pyzo integration

2019-06-21 Thread Edward K. Ream
On Tuesday, June 18, 2019 at 1:28:51 AM UTC-5, Edward K. Ream wrote:

I have revised several conclusions.  As usual, making a strong, pithy 
statement helps the mind engage and critique it. This reply contains quotes 
from this thread and "Leo's past and future".

> [Integrating pyzo features into Leo] would be foolish and unnecessary.

This is now debatable, as discussed below.

> I have done extensive code-level prototyping of pyzo integration without 
[considering] the *basics*, covered in the pyzo intro 
, configuring shells 
 and interactive vs script mode 
.

That was being way too hard on myself.  I probably *did* read these pages, 
without realizing their significance at the time. That's hardly a crime. In 
all likelihood, I could not have truly understood their significance 
without having done the prototyping I did.

> Doh: Pyzo can run alongside Leo

True, but not conclusive.  John Lunzer said:

"I'm not optimistic that users would see this as a "good" or "clean" 
solution to having shell and file browser features available to them."

Debaters take note: a pithy comment is way more effective than windy ones.

> Would I embed pyzo's docks into Leo if I could just wave a magic wand?  
Yes, probably. Alas, actually doing so would take a lot of work. 

So what? The goal matters more than programming difficulties, provided that 
no heroic measures are needed.

> There are *only *two ways forward:
> 1. *Import *pyzo code and bend it to Leo's will.
> 2. *Copy* pyzo code into Leo and suffer all the ill effects of cut and 
paste.
> Each is ugly in its own way.

These are not necessarily gotchas.  Any "ugliness" would be confined to a 
plugin. It's too early to say.

There might be a third way: some kind of client/server interaction between 
Leo and pyzo/yoton.

Yoton, pyzo's communication infrastructure, is worth learning and playing 
with on its own. Communication between Leo and other programs will likely 
be a big part of Leo's future.

> Scripts run in an external environment can't be Leonine. They could be 
given access to c, g and p, but they could not control Leo without heroic 
measures.

Not a gotcha. Most people use scripts for purposes unrelated to Leo! Pyzo 
allows scripts to run in the background.  Leo could (and should) do this 
too.  Such *Leonine background scripts* would not be able to control Leo 
either.

Finally, pyzo's debugger and shell would replace Leo's python_console and 
xdb plugins.  If this can be done (a big question) it would be a major 
improvement to Leo.

*Summary*

> I shall not add pyzo's major features to Leo.  Not in 6.1.  Not ever.

I was way too harsh on myself and hasty in my conclusions.

I am now officially dithering regarding pyzo :-)  Time for more prototyping.

This is progress. The prototyping will happen in a wider context: 
interaction with other programs.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/0764c742-24fb-49ec-9b44-9b0586175fe0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread jkn


On Friday, June 21, 2019 at 5:03:52 PM UTC+1, Joe wrote:
>
> > For those who want the Cliff Notes version. :-)
> Fer sher, thank you!
> A quick glance at the book on Amazon reminds me of Lev Vygotsky, an 
> early-20th-c. Russian, thought of now as a developmental psychologist, but 
> he also realized that: animals act but don't think (at least my cats 
> don't), people speak which is action, and so theorized that thought is 
> internalized speech-action.
> Also, his name Lev ... is Russian for Leo.
> Joe
>
>
Yes ... getting around to reading the Vygotsky on my reading pile is ... 
taking a while...

Nice one re. the Leo connection!

J^n

 

> On Fri, Jun 21, 2019 at 7:42 AM Chris George  > wrote:
>
>> For those who want the Cliff Notes version. :-)
>>
>> https://www.youtube.com/watch?v=JBnQMPWu2OI
>>
>> Chris
>>
>> On Fri, Jun 21, 2019 at 7:25 AM Edward K. Ream > > wrote:
>>
>>> On Fri, Jun 21, 2019 at 9:20 AM jkn >> > wrote:
>>>
>>> > Her surname caused me to look things up ... she was married to Amos 
>>> Tversky, who worked extensively with Daniel Kahneman (Author of eg. 
>>> 'Thinking, Fast and Slow') on cognitive biases and prospect theory.
>>>
>>> I knew I knew that name from somewhere. I read "The Undoing Project" 
>>> recently and failed to make the connection.
>>>
>>> > The book looks right up my street, thanks!
>>>
>>> You're welcome.
>>>
>>> Edward
>>>
>>> -- 
>>> 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-e...@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.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/leo-editor/CAMF8tS35z2PB0edrCc2euOQOpE%2B_fy-Cp%3DRode-nooD5ROxqqA%40mail.gmail.com
>>>  
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> -- 
>> 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-e...@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.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/leo-editor/CADWQas3bEKpAbEDnNf2_8wjacKvZZLjg7jSp%3DpmFoSe0S69nGA%40mail.gmail.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/566bc17a-ba15-44bd-be75-740e365c66eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Leo's console GUI not longer working in 6.0 beta 1

2019-06-21 Thread Viktor Ransmayr
Hello Edward,

I've started to check out the various GUI variants that Leo supports in 6.0 
beta 1 as well.

Contrary to 5.9, where I was able to resolve the initial problem with 
"leo-curses", it is no longer working in 6.0 beta 1.

According to the traceback messages it's related to the recent changes 
related to moving to Python 3 only ...

Assuming that I don't hear otherwise from you, I'll create a GitHub issue 
for this problem later in the day!



(VE-for-Leo-6-0-b1) PS C:\Users\Viktor\pyve\VE-for-Leo-6-0-b1> pip show leo
Name: leo
Version: 6.0b1
Summary: An IDE, PIM and Outliner
Home-page: http://leoeditor.com
Author: Edward K. Ream
Author-email: edream...@gmail.com
License: MIT License
Location: c:\users\viktor\pyve\ve-for-leo-6-0-b1\lib\site-packages
Requires: six, PyQtWebEngine, sphinx, flexx, pylint, PyQt5, meta, pyflakes, 
nbformat, future, docutils
Required-by:
(VE-for-Leo-6-0-b1) PS C:\Users\Viktor\pyve\VE-for-Leo-6-0-b1> leo-console
Traceback (most recent call last):

  File 
"c:\users\viktor\pyve\ve-for-leo-6-0-b1\lib\site-packages\leo\core\leoApp.py", 
line 1009, in createCursesGui
import _curses

ModuleNotFoundError: No module named '_curses'

can not import _curses.
Windows: pip install windows-curses
(VE-for-Leo-6-0-b1) PS C:\Users\Viktor\pyve\VE-for-Leo-6-0-b1>



 *failure for 6.0 beta 1*

(VE-for-Leo-6-0-b1) PS C:\Users\Viktor\pyve\VE-for-Leo-6-0-b1> pip install 
windows-curses
Collecting windows-curses
  Using cached 
https://files.pythonhosted.org/packages/1e/75/e390d806df17b30f3617561dc1d6782d68ca608244cdee570019e3e56452/windows_curses-1.1-cp36-cp36m-win_amd64.whl
Installing collected packages: windows-curses
Successfully installed windows-curses-1.1
(VE-for-Leo-6-0-b1) PS C:\Users\Viktor\pyve\VE-for-Leo-6-0-b1> leo-console
cursesGui.py: Tk required for clipboard handling.
Traceback (most recent call last):

  File 
"c:\users\viktor\pyve\ve-for-leo-6-0-b1\lib\site-packages\leo\plugins\cursesGui2.py",
 
line 36, in 
from tkinter import Tk # Python 3

ModuleNotFoundError: No module named 'tkinter'


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File 
"c:\users\viktor\pyve\ve-for-leo-6-0-b1\lib\site-packages\leo\core\leoApp.py", 
line 1018, in createCursesGui
import leo.plugins.cursesGui2 as cursesGui2

  File 
"c:\users\viktor\pyve\ve-for-leo-6-0-b1\lib\site-packages\leo\plugins\cursesGui2.py",
 
line 39, in 
from Tkinter import Tk # Python 2

ModuleNotFoundError: No module named 'Tkinter'

can not create curses gui.
(VE-for-Leo-6-0-b1) PS C:\Users\Viktor\pyve\VE-for-Leo-6-0-b1>



 *success for 5.9*

(VE4Leo) PS C:\Users\Viktor\pyve\VE4Leo> pip install windows-curses
Collecting windows-curses
  Downloading 
https://files.pythonhosted.org/packages/1e/75/e390d806df17b30f3617561dc1d6782d68ca608244cdee570019e3e56452/windows_curses-1.1-cp36-cp36m-win_amd64.whl
 
(68kB)
 || 71kB 770kB/s
Installing collected packages: windows-curses
Successfully installed windows-curses-1.1
(VE4Leo) PS C:\Users\Viktor\pyve\VE4Leo> leo-console

cursesGui.py: Tk required for clipboard handling.
loading npyscreen
Leo 5.9-b2, build 20190409061733, Tue Apr  9 06:17:32 UTC 2019
wrote C:/Users/Viktor/.leo/leo.session
(VE4Leo) PS C:\Users\Viktor\pyve\VE4Leo>



With kind regards,

Viktor

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/a357edae-8623-4894-b0e9-ae8603fa4fee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 11:03 AM axyhexo  wrote:

> > For those who want the Cliff Notes version. :-)
> Fer sher, thank you!
> A quick glance at the book on Amazon reminds me of Lev Vygotsky, an
> early-20th-c. Russian, thought of now as a developmental psychologist, but
> he also realized that: animals act but don't think (at least my cats
> don't), people speak which is action, and so theorized that thought is
> internalized speech-action.
> Also, his name Lev ... is Russian for Leo.
>

Thanks for these comments. I hope you will support your local bookstore
rather than buying from The Company That Must Not Be Named :-)

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS1u7_9VRJFM_VZpfR4yJVKYKJrnq_hmHMsCL_NG8M1X4A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 8:06 AM Edward K. Ream  wrote:

> Mind in Motion: How Action Shapes Thought
> By Barbara Tversky, Basic Books, 2019
>

I'm tempted to quote an entire section from the last chapter.  But no.
You'll have to get the book ;-)  Suffice it to say that this book describes
what I have done for the last 20 years, and suggests two overarching goals
for Leo.

- Improve cooperation with other editors & programs.
- Leo must allow better diagrams! Like Joe Orr's demo.

Aha: Leo's commands are Leo's gestures.  So are vim and org mode commands.
So there is a "gestures race".  Bring it on!

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS0x2ubfoFnb70Bv1D_uf47r7Wf%2Bhnxbau3kxTw4Ek7LLA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread axyhexo
> For those who want the Cliff Notes version. :-)
Fer sher, thank you!
A quick glance at the book on Amazon reminds me of Lev Vygotsky, an
early-20th-c. Russian, thought of now as a developmental psychologist, but
he also realized that: animals act but don't think (at least my cats
don't), people speak which is action, and so theorized that thought is
internalized speech-action.
Also, his name Lev ... is Russian for Leo.
Joe

On Fri, Jun 21, 2019 at 7:42 AM Chris George  wrote:

> For those who want the Cliff Notes version. :-)
>
> https://www.youtube.com/watch?v=JBnQMPWu2OI
>
> Chris
>
> On Fri, Jun 21, 2019 at 7:25 AM Edward K. Ream 
> wrote:
>
>> On Fri, Jun 21, 2019 at 9:20 AM jkn  wrote:
>>
>> > Her surname caused me to look things up ... she was married to Amos
>> Tversky, who worked extensively with Daniel Kahneman (Author of eg.
>> 'Thinking, Fast and Slow') on cognitive biases and prospect theory.
>>
>> I knew I knew that name from somewhere. I read "The Undoing Project"
>> recently and failed to make the connection.
>>
>> > The book looks right up my street, thanks!
>>
>> You're welcome.
>>
>> Edward
>>
>> --
>> 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+unsubscr...@googlegroups.com.
>> To post to this group, send email to leo-editor@googlegroups.com.
>> Visit this group at https://groups.google.com/group/leo-editor.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/leo-editor/CAMF8tS35z2PB0edrCc2euOQOpE%2B_fy-Cp%3DRode-nooD5ROxqqA%40mail.gmail.com
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/leo-editor/CADWQas3bEKpAbEDnNf2_8wjacKvZZLjg7jSp%3DpmFoSe0S69nGA%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAOE2FyZxiHOB15_SQ%3DPf71n7Dmy_9%3D0vKQrBNsk-fCgTq%2BXyUw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 10:28 AM jkn  wrote:

>
> I knew I knew that name from somewhere. I read "The Undoing Project"
>> recently and failed to make the connection.
>>
>>
> I didn't know of that book ... thanks!
>

You're welcome.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS2VNNkCjjEd-WZ3ktrdQ%3D4MRAPdNk9BF5i99U5OsgHmnw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 9:42 AM Chris George  wrote:

> For those who want the Cliff Notes version. :-)
>
> https://www.youtube.com/watch?v=JBnQMPWu2OI
>

Thanks for this.  Hehe.  At 1 hour 23 minutes it's a bit long for the
Cliff's Notes crowd.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS08XEEQuPc_qnZxPO%2B59SRZeuLtbOajiZ%3DqH43s5EKWmQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread jkn


On Friday, June 21, 2019 at 3:25:49 PM UTC+1, Edward K. Ream wrote:
>
> On Fri, Jun 21, 2019 at 9:20 AM jkn > 
> wrote:
>
> > Her surname caused me to look things up ... she was married to Amos 
> Tversky, who worked extensively with Daniel Kahneman (Author of eg. 
> 'Thinking, Fast and Slow') on cognitive biases and prospect theory.
>
> I knew I knew that name from somewhere. I read "The Undoing Project" 
> recently and failed to make the connection.
>
>
I didn't know of that book ... thanks!

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/5a26ad9b-999c-4daa-be4f-f696fe5015f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Chris George
For those who want the Cliff Notes version. :-)

https://www.youtube.com/watch?v=JBnQMPWu2OI

Chris

On Fri, Jun 21, 2019 at 7:25 AM Edward K. Ream  wrote:

> On Fri, Jun 21, 2019 at 9:20 AM jkn  wrote:
>
> > Her surname caused me to look things up ... she was married to Amos
> Tversky, who worked extensively with Daniel Kahneman (Author of eg.
> 'Thinking, Fast and Slow') on cognitive biases and prospect theory.
>
> I knew I knew that name from somewhere. I read "The Undoing Project"
> recently and failed to make the connection.
>
> > The book looks right up my street, thanks!
>
> You're welcome.
>
> Edward
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/leo-editor/CAMF8tS35z2PB0edrCc2euOQOpE%2B_fy-Cp%3DRode-nooD5ROxqqA%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CADWQas3bEKpAbEDnNf2_8wjacKvZZLjg7jSp%3DpmFoSe0S69nGA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 9:20 AM jkn  wrote:

> Her surname caused me to look things up ... she was married to Amos
Tversky, who worked extensively with Daniel Kahneman (Author of eg.
'Thinking, Fast and Slow') on cognitive biases and prospect theory.

I knew I knew that name from somewhere. I read "The Undoing Project"
recently and failed to make the connection.

> The book looks right up my street, thanks!

You're welcome.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS35z2PB0edrCc2euOQOpE%2B_fy-Cp%3DRode-nooD5ROxqqA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Wanted: vim and emacs (org mode) champions

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 9:15 AM jkn  wrote:


> I should volunteer for this, for the somewhat rare CRiSP editor I use and
> have occasionally banged on about here.
>

Thanks.

CRiSP has a 'server' mode which can be used to open up filies within it;
> this would be a good area where having a bridge between the two programs
> would be useful.
>

I've been thinking that client/server interactions could be an important
way to integrate Leo with other editors.

So, I'll volunteer for at least *something* along these lines, if that
> helps...
>

Yes, it helps.  Your first task, should you choose to accept it, will be to
open one or more new issues for any features that you would like to see
added to Leo.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS36TajSVptmjYnW5ejP53w8hsc2OoY9fxxgzf1wKiN0pw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread jkn


On Friday, June 21, 2019 at 2:06:14 PM UTC+1, Edward K. Ream wrote:
>
> Mind in Motion: How Action Shapes Thought
> By Barbara Tversky, Basic Books, 2019
>
> I'm telling everyone I know about this book.  I highly recommend it.
>
> The author is a research scientist.  The book is anything but dry.  It 
> might change your life.
>
> *Quotes*
>
> A creature didn't think in order to move; it just moved, and by moving it 
> discovered the world and then formed the contents of its thoughts⁠—Larissa 
> MacFarquhar.
>
> Art proves that life is not enough⁠—Paraphrasing Fernando Pessoa.
>
> This book means to show how we think about space and how we use space to 
> think...The premise is audacious: spacial thinking, rooted in perception of 
> space and action in it, is the foundation of all thought. The foundation, 
> not the entire edifice.
>
> *Laws of cognition*
>
> These are solidly grounded in research.  Understand them, or suffer.
>
> First Law of Cognition: There are no benefits without costs.
>
> The root of all cognitive biases. We evolved to solve problems quickly, 
> but not necessarily accurately.
>
> Sixth Law of Cognition: Spatial thinking is the foundation of abstract 
> thought.
>
> Oh, how I wish I had understood this in school...
>
> *Implications for Leo*
>
> Creativity does not mean daydreaming!  For me, it means finding juicy 
> problems to solve.
>
> Tversky discusses* empathetic design:*
>
> "[Designers] study a community of users intensively to see what people 
> actually do and what kind of new product or service might improve their 
> lives...We compared two strategies, mind wandering and empathetic, for the 
> standard divergent thinking task, finding new uses for familiar 
> objects...The hands-down winner was the empathetic strategy...Only the 
> empathetic strategy approach gave a productive way to search for new uses."
>
> This is highly relevant to me at present.
>
> Edward
>

Her surname caused me to look things up ... she was married to Amos 
Tversky, who worked extensively with Daniel Kahneman (Author of eg. 
'Thinking, Fast and Slow') on cognitive biases and prospect theory.

The book looks right up my street, thanks!

J^n

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/981f96f1-3c91-4d72-a50c-b4b2f5969d04%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 9:13 AM Kent Tenney  wrote:

> Great recommendation, just ordered it.
> The sample pages hooked me, I think her emphasis applies to
> questions I have about why I think and act as I do.
>

Glad to hear it.  Let us know your thoughts after dipping into it.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS24aJNkory_jqQAKS6B43AWnOdPUht-hMRUV4Rqno2dpQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Wanted: vim and emacs (org mode) champions

2019-06-21 Thread jkn


On Friday, June 21, 2019 at 2:51:37 PM UTC+1, Edward K. Ream wrote:
>
> Recent discussions about vim and org mode highlight the importance of 
> people who use other editors.
>
> Imo, one of Leo's most important ongoing tasks is to support easy 
> interactions between Leo and other editors.
>
> As I see it, the role of a champion is as follows:
>
> 1. To point out where Leo falls short with regard to some other editor.
>
> 2. To do *easy *fixes/experiments regarding proposed improvements.
>
> For example, Terry's recent work with using Leo's bridge inside vim.
>
> *Candidates*
>
> Obvious candidates are Terry and Kent for vim, and gar for emacs org mode.
>
> Any volunteers?  I promise, this will not be an odious assignment.
>
> Edward
>

I should volunteer for this, for the somewhat rare CRiSP editor I use and 
have occasionally banged on about here.

To recap: CRiSP is a multiplatform editor with its own C-like macro 
language and many nice features.

Its default keybindings are like the old BRIEF editor, and these are pretty 
hardwired to my brain. This is one
reason I stick to CRiSP as my 'main' editor. It's not just a matter of 
different key-bindings, there are some features which
need a bit of coding (eg. wrt. 'lossage' to get right, and I have not made 
a concerted effort with this.

CRiSP has a 'server' mode which can be used to open up filies within it; 
this would be a good area where having a bridge
between the two programs would be useful.

So, I'll volunteer for at least *something* along these lines, if that 
helps...

Cheers
Jon N


-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/c71dff0b-e926-4327-be34-bc32fc3f8895%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Book review: Mind in motion

2019-06-21 Thread Kent Tenney
Great recommendation, just ordered it.
The sample pages hooked me, I think her emphasis applies to
questions I have about why I think and act as I do.

Thanks,
Kent

On Fri, Jun 21, 2019 at 8:06 AM Edward K. Ream  wrote:

> Mind in Motion: How Action Shapes Thought
> By Barbara Tversky, Basic Books, 2019
>
> I'm telling everyone I know about this book.  I highly recommend it.
>
> The author is a research scientist.  The book is anything but dry.  It
> might change your life.
>
> *Quotes*
>
> A creature didn't think in order to move; it just moved, and by moving it
> discovered the world and then formed the contents of its thoughts⁠—Larissa
> MacFarquhar.
>
> Art proves that life is not enough⁠—Paraphrasing Fernando Pessoa.
>
> This book means to show how we think about space and how we use space to
> think...The premise is audacious: spacial thinking, rooted in perception of
> space and action in it, is the foundation of all thought. The foundation,
> not the entire edifice.
>
> *Laws of cognition*
>
> These are solidly grounded in research.  Understand them, or suffer.
>
> First Law of Cognition: There are no benefits without costs.
>
> The root of all cognitive biases. We evolved to solve problems quickly,
> but not necessarily accurately.
>
> Sixth Law of Cognition: Spatial thinking is the foundation of abstract
> thought.
>
> Oh, how I wish I had understood this in school...
>
> *Implications for Leo*
>
> Creativity does not mean daydreaming!  For me, it means finding juicy
> problems to solve.
>
> Tversky discusses* empathetic design:*
>
> "[Designers] study a community of users intensively to see what people
> actually do and what kind of new product or service might improve their
> lives...We compared two strategies, mind wandering and empathetic, for the
> standard divergent thinking task, finding new uses for familiar
> objects...The hands-down winner was the empathetic strategy...Only the
> empathetic strategy approach gave a productive way to search for new uses."
>
> This is highly relevant to me at present.
>
> Edward
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/leo-editor/269f09d3-ca1d-4de9-95e8-05420af69057%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAAa_k2e0h09U35r41HLuDFpDbHUfQFm-LG7c2vfMVkHc8Xjnjg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Usage of Leo plus mod_http plugin?

2019-06-21 Thread Viktor Ransmayr
Question to the Leo Community:

Are there users who actively use the mod_http plugin to read & write 
content from/to an outline?

Background of my question: 

I've enabled the plugin in 6.0 beta 1 & viewed the quickstart.leo" outline 
in the browser.

My initial reaction: The look & feel in the browser is very basic - and - 
quite a bit of customization work would be necessary ...

I've then read the docstring provided with the plugin - and - now I'm not 
really sure if & how to proceed.

I'd like to hear your experiences & opinions, before investing more time!

With kind regards,

Viktor

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/9952c0d5-2137-4109-bcc3-f5be0aac93a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ENB: Leo's past and future

2019-06-21 Thread Edward K. Ream
On Thursday, June 20, 2019 at 12:40:38 PM UTC-5, Edward K. Ream wrote:

P. S.  Let's take a trip down memory lane, with the help of release notes. 
> Here are the major features (imo) of each release:
>

As a guide to further planning, here is an edited list, focusing on 
categories rather than history:

*Best user features*

- @clean: The most important feature in Leo's history.
- @auto and associated importers.
- Clone-find commands. A defining feature of Leo.
- pip install leo.

*Best programming features*

- git-diff command. I couldn't live without it.
- Clickable links in the log pane. Amazingly helpful.
- Run pyflakes when saving files. Catches ~90% of my programming blunders!
- Background pylint command.
- Leo's bridge.

*Best code changes*

- Fast read-file code and the end of file caching.
- Fixed the horrendous syntax coloring performance bug.
- Revised, simpler, importers.
- Python 3 code base.

*Less important features*

- Revised, simpler key-handling.
- Support for Qt docks.
- Console Gui.
- Leo in a browser
- Syntax coloring with pygments.
- Rewrote Leo's key-handling code.
- TravisCI.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/1eacacfa-297a-4d9a-ae51-b3de0f9c61b1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Wanted: vim and emacs (org mode) champions

2019-06-21 Thread Edward K. Ream
Recent discussions about vim and org mode highlight the importance of 
people who use other editors.

Imo, one of Leo's most important ongoing tasks is to support easy 
interactions between Leo and other editors.

As I see it, the role of a champion is as follows:

1. To point out where Leo falls short with regard to some other editor.

2. To do *easy *fixes/experiments regarding proposed improvements.

For example, Terry's recent work with using Leo's bridge inside vim.

*Candidates*

Obvious candidates are Terry and Kent for vim, and gar for emacs org mode.

Any volunteers?  I promise, this will not be an odious assignment.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/0bb957d2-3927-44d9-acc3-60bfc8bca2c3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: vim-mode, cursor shape, vertical select

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 7:40 AM gar  wrote:

Last night  I was thinking about how can Leo's vim mimicry can be improved
> and got a clue: neovim may help.
> AFAIK it can work as a completely background server an interact with
> frontend program by HTTP or something like this.
> Need to read more about it.
>

Oh joy!  I have just upgraded #990
 based on this
information.  It's still listed as "Maybe" but I have assigned it to 6.1
for study.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS32j0zEMeSS27%3D4VLpaQ-KGVjSKOB8TFUSOT27eqxFWYw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Themes

2019-06-21 Thread Edward K. Ream
On Fri, Jun 21, 2019 at 8:04 AM Chris George  wrote:

> I am stuck. I can't for the life of me figure out what the changes in the
> second commit have to do with it.
>

Ok.  I'll look at it when I can.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS1O_2QaXSpyScCJuGu92pWb0Ls%3DQHMXvthM7qUGxt0Csg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Book review: Mind in motion

2019-06-21 Thread Edward K. Ream
Mind in Motion: How Action Shapes Thought
By Barbara Tversky, Basic Books, 2019

I'm telling everyone I know about this book.  I highly recommend it.

The author is a research scientist.  The book is anything but dry.  It 
might change your life.

*Quotes*

A creature didn't think in order to move; it just moved, and by moving it 
discovered the world and then formed the contents of its thoughts⁠—Larissa 
MacFarquhar.

Art proves that life is not enough⁠—Paraphrasing Fernando Pessoa.

This book means to show how we think about space and how we use space to 
think...The premise is audacious: spacial thinking, rooted in perception of 
space and action in it, is the foundation of all thought. The foundation, 
not the entire edifice.

*Laws of cognition*

These are solidly grounded in research.  Understand them, or suffer.

First Law of Cognition: There are no benefits without costs.

The root of all cognitive biases. We evolved to solve problems quickly, but 
not necessarily accurately.

Sixth Law of Cognition: Spatial thinking is the foundation of abstract 
thought.

Oh, how I wish I had understood this in school...

*Implications for Leo*

Creativity does not mean daydreaming!  For me, it means finding juicy 
problems to solve.

Tversky discusses* empathetic design:*

"[Designers] study a community of users intensively to see what people 
actually do and what kind of new product or service might improve their 
lives...We compared two strategies, mind wandering and empathetic, for the 
standard divergent thinking task, finding new uses for familiar 
objects...The hands-down winner was the empathetic strategy...Only the 
empathetic strategy approach gave a productive way to search for new uses."

This is highly relevant to me at present.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/269f09d3-ca1d-4de9-95e8-05420af69057%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Themes

2019-06-21 Thread Chris George
I am stuck. I can't for the life of me figure out what the changes in the
second commit have to do with it.

Chris

On Fri, Jun 21, 2019 at 4:58 AM Edward K. Ream  wrote:

> On Thu, Jun 20, 2019 at 10:39 PM Chris George 
> wrote:
>
> Two new themes are available in leo/themes: BreezeDark2 and Zepyhr Dark.
>>
>
> Many thanks for this work.  What is the status of #1218
> ?
>
> Edward
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/leo-editor/CAMF8tS3-ZK2p9UQ_BtAS2-n5Xrp6WSWsd-osrq1YnezoZs9-Tg%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CADWQas0mwp9H-6zMWFv%3DhzPDGg_5XEndXc06FnZ%3DAwfB_G2BpA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: vim-mode, cursor shape, vertical select

2019-06-21 Thread gar
Many thanks for that! These things are really blockers in using VIM mode 
for me.

Last night  I was thinking about how can Leo's vim mimicry can be improved 
and got a clue: neovim may help.
AFAIK it can work as a completely background server an interact with 
frontend program by HTTP or something like this.
Need to read more about it.

If one can inject vim core into leo keeping python as main scripting 
language... Leo would get great text editor for free.
There is at least one integration of Qt, Python and neovim on github 
already: https://github.com/equalsraf/neovim-qt

I am grieving that my tech background is too poor for that kind of 
improvement, so all I can do - is just give a clue for further meditations.

пятница, 21 июня 2019 г., 15:21:53 UTC+3 пользователь Edward K. Ream 
написал:
>
>
>
> On Wednesday, June 19, 2019 at 10:35:25 AM UTC-5, gar wrote:
>>
>>
>> I have just started to learn Leo and trying to use it's vim mode. 
>>
>> First what I miss of is different cursor shape for normal and insert 
>> modes.
>>
>
> I have just created #1220 
> for this.
>
> I discovered 'vimmodeinsertborder*' settings but they seem do not work for 
>> me - I cannot observe any difference whether they set or not. 
>>
>
> I have just created #1221 
>  for this.
>
> Edward
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/af315748-0080-4cb6-a7a7-c51f5d830dbe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: vim-mode, cursor shape, vertical select

2019-06-21 Thread Edward K. Ream


On Wednesday, June 19, 2019 at 10:35:25 AM UTC-5, gar wrote:
>
>
> I have just started to learn Leo and trying to use it's vim mode. 
>
> First what I miss of is different cursor shape for normal and insert modes.
>

I have just created #1220 
for this.

I discovered 'vimmodeinsertborder*' settings but they seem do not work for 
> me - I cannot observe any difference whether they set or not. 
>

I have just created #1221 
 for this.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/6d5c79ab-e6b8-4038-8d35-3ab291efddee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


The python_termainal plugin no longer segfaults

2019-06-21 Thread Edward K. Ream
Chris George discovered the cause: importing rlcompleter.  This is likely 
an obscure python bug.

rlcompleter handles tab completion, which is hardly an essential feature of 
this plugin.  

The fix was a new top-level switch:

use_rlcompleter = False
# A workaround for #1212: segfaults at startup when importing this file.
# True: enable tab completion, at the risk of segfaults.

Segfaults, when they happen at all, happened while Leo started up.  If you 
want typing completion, you can set this switch to True and see what 
happens ;-)

This fixed #1212 .

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/86b8a86d-2051-45ea-bcbe-14023dba63b0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: leo in emacs?

2019-06-21 Thread Edward K. Ream
On Wednesday, June 19, 2019 at 10:29:28 PM UTC-5, Jeff R. wrote:

I have moved off of Leo and now use Emacs, mostly for org-mode but also for 
> whatever else is useful. Emacs itself has features that I can't give up, or 
> at least am not willing to right now. 
>

What are those features?  Adding them to Leo might make Leo substantially 
better.

I'll create new enhancement items for these features.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/c9faf955-9aef-4893-8061-a1cf235484ed%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: specific layout

2019-06-21 Thread Edward K. Ream
On Thu, Jun 20, 2019 at 12:35 PM Chris George  wrote:

> The Tabs dock widget is nested with the Body dock widget.
>
> Set the @string setting to outline instead of body and restart.
>

Whenever you change a dock-related setting you should restart Leo with
--init-docks.  That tells Leo not to use previous dock locations.

If you have several outlines for which dock layouts exist, it probably
better to clear Leo's caches in ~/.leo/db.

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS0Qpq6WwWmjy24gNMft7BPDoACpnvLOam6MDHd7JkWi%3Dg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Themes

2019-06-21 Thread Edward K. Ream
On Thu, Jun 20, 2019 at 10:39 PM Chris George  wrote:

Two new themes are available in leo/themes: BreezeDark2 and Zepyhr Dark.
>

Many thanks for this work.  What is the status of #1218
?

Edward

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS3-ZK2p9UQ_BtAS2-n5Xrp6WSWsd-osrq1YnezoZs9-Tg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.