Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread Edward K. Ream
On Wed, Mar 22, 2017 at 1:21 PM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: > On Wed, 22 Mar 2017 10:37:15 -0500 > "Edward K. Ream" wrote: > > > > I think Leo will become much more powerful / flexible when it has > > > multiple node editor components that are free to act o

Leo 5.5 final released

2017-03-23 Thread Edward K. Ream
Leo 5.5 is now available on SourceForge and on GitHub . Many thanks to all who have contributed ideas and code. *The highlights of Leo 5.5* - Syntax coloring is 20x faster t

The master branch is now open

2017-03-23 Thread Edward K. Ream
Feel free to upload. Just make sure to run unit tests and pylint. 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.

Rev f5f357e: leo- prefix

2017-03-23 Thread Edward K. Ream
This rev adds leo-* commands as abbreviations for open-leo* commands. I use such commands all the time and I was forever forgetting the open- prefix. Now it doesn't matter. The docs now mention both the old open- prefix and the new leo- prefix. Forgetting to mention the open- commands was a m

Picking low-hanging fruit

2017-03-23 Thread Edward K. Ream
Besides fixing minor bugs, I'll be adding the following features in the next week or so. These are preconditions for later work. - p.drawer, a property wrapping a text uA. - p.results, a property wrapping a general uA. - Improved syntax coloring for markdown and possibly rST. Leo should render

Abbreviations for keys and commands

2017-03-23 Thread Edward K. Ream
The abbreviation: p;;=% suggests a route to more vim-like operation. In particular, I would like abbreviations to be able to expand to *commands* and *special keys*. The != syntax would be used. Something like this: # Make x;; a synonym for Alt-x x;;!= # Make x;; a synonym for the full-co

Re: Rev f5f357e: leo- prefix

2017-03-23 Thread lewis
Some minor breakage in menus: Using menu File> Open File> LeoDocs.leo doesn't open the file. Nor does Help> LeoDocs.leo Lewis -- 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

Thought experiments

2017-03-23 Thread Edward K. Ream
The goal of this post is to surprise, not summarize. The advantage of thought experiments is that they us devs from our usual (justified) obsessions with how things work. The recent discussions about UI issues should focus on what we want, not how that will happen. You might think that a piece

Re: Wanted: someone to create mac brew install

2017-03-23 Thread marquis patrick
Hi Ludwig, Seems you have more experience so I don't want to duplicate efforts. But if you would like to collaborate please let me know. :D Thanks Marquis On Wednesday, March 22, 2017 at 6:50:18 AM UTC-5, Edward K. Ream wrote: > > On Wed, Mar 22, 2017 at 2:24 AM, Ludwig Schwardt > wrote: > >>

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 03:31:05 -0500 "Edward K. Ream" wrote: > ​After further thought, I see that the problem with the Pub/Sub​ > > ​pattern is that it isn't a good fit for multiple body panes. > Indeed, only one body pane, the presently selected pane, should > "respond" to a change in c.p. > > S

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 08:21:02 -0500 "'Terry Brown' via leo-editor" wrote: > I don't see any shortcomings in the pub/sub pattern, and I think > anything more tightly coupled would be harder to implement. It's > possible that Leo's current hooks might be insufficient in that you > can subscribe to

arrhg, nuance is an idiot!

2017-03-23 Thread Eric S. Johansson
What does this have to do with Leo? For most of you, nothing. For me, a lot. Summary: got hand disability, use speech recognition. Problem: NaturallySpeaking associates grammar elements with the executable running. When I run Leo from a git copy, NaturallySpeaking thinks the executable is Python

Re: arrhg, nuance is an idiot!

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 06:32:34 -0700 (PDT) "Eric S. Johansson" wrote: > What does this have to do with Leo? For most of you, nothing. For me, > a lot. > > Summary: got hand disability, use speech recognition. > Problem: NaturallySpeaking associates grammar elements with the > executable running. W

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread Edward K. Ream
On Thu, Mar 23, 2017 at 8:21 AM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: > On Thu, 23 Mar 2017 03:31:05 -0500 > "Edward K. Ream" wrote: > > > ​After further thought, I see that the problem with the Pub/Sub​ > > > > ​pattern is that it isn't a good fit for multiple body

Re: Rev f5f357e: leo- prefix

2017-03-23 Thread Edward K. Ream
On Thu, Mar 23, 2017 at 5:47 AM, lewis wrote: > Some minor breakage in menus: Using menu File> Open File> LeoDocs.leo > doesn't open the file. Nor does Help> LeoDocs.leo > ​Great catch. This is extraordinarily useful. Fixed at 407f0ca. While I was at it, I added a few new entries to the File:

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 09:53:56 -0500 "Edward K. Ream" wrote: > Is there code I can look at? And I'll try to remember to call them > EP's :-) The code is in the branch https://github.com/tbnorth/leo-dev-tbnorth/tree/leo_edit_pane but I'd ask you to hold off on any modifications just yet, I'd like

Re: arrhg, nuance is an idiot!

2017-03-23 Thread Eric S. Johansson
On Thursday, March 23, 2017 at 10:47:46 AM UTC-4, Terry Brown wrote: > > It might, but it also might be hard to get that route to work, and > there might be easier alternatives. > > If NaturallySpeaking could be smarter about working out what you're > doing, maybe by looking at the window titl

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread Edward K. Ream
On Thu, Mar 23, 2017 at 10:30 AM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: > > The code is in the branch > https://github.com/tbnorth/leo-dev-tbnorth/tree/leo_edit_pane ​Thanks. I'll make no changes. Edward -- You received this message because you are subscribed to

Re: arrhg, nuance is an idiot!

2017-03-23 Thread Edward K. Ream
On Thu, Mar 23, 2017 at 10:46 AM, Eric S. Johansson wrote: > Just experienced another OBH moment. The Leo Windows installer counts on a > 32-bit Windows. As does the spellchecking tool. Sucks if you need a 64-bit > Python environment. > ​That can't be helped: the spell checker doesn't come in a

Re: arrhg, nuance is an idiot!

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 08:46:27 -0700 (PDT) "Eric S. Johansson" wrote: > On Thursday, March 23, 2017 at 10:47:46 AM UTC-4, Terry Brown wrote: > > > > It might, but it also might be hard to get that route to work, and > > there might be easier alternatives. > > > > If NaturallySpeaking could be sma

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread Edward K. Ream
On Thu, Mar 23, 2017 at 10:49 AM, Edward K. Ream wrote: > On Thu, Mar 23, 2017 at 10:30 AM, 'Terry Brown' via leo-editor < > leo-editor@googlegroups.com> wrote: > >> >> The code is in the branch >> https://github.com/tbnorth/leo-dev-tbnorth/tree/leo_edit_pane > > > ​Thanks. I'll make no changes.

Re: arrhg, nuance is an idiot!

2017-03-23 Thread Edward K. Ream
On Thu, Mar 23, 2017 at 11:01 AM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: ​\ > ​ But maybe if everything's installed in the rightplaces you can just convert launchLeo.py to an exe. ​There is a real executable file on SourceForge

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 11:07:25 -0500 "Edward K. Ream" wrote: > On Thu, Mar 23, 2017 at 10:49 AM, Edward K. Ream > wrote: > > > On Thu, Mar 23, 2017 at 10:30 AM, 'Terry Brown' via leo-editor < > > leo-editor@googlegroups.com> wrote: > > > >> > >> The code is in the branch > >> https://github.com/t

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread Kent Tenney
I'm looking at a copy of leo_edit_pane branch: what is required to see the new code in action? Thanks, Kent On Thu, Mar 23, 2017 at 11:26 AM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: > On Thu, 23 Mar 2017 11:07:25 -0500 > "Edward K. Ream" wrote: > > > On Thu, Mar 23, 2

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread 'Terry Brown' via leo-editor
On Thu, 23 Mar 2017 11:45:25 -0500 Kent Tenney wrote: > I'm looking at a copy of leo_edit_pane branch: what is required > to see the new code in action? Here's the relevant paste from an earlier email: To open a LEP you need to tell free_layout about them. I still want to replace free_layout

Re: arrhg, nuance is an idiot!

2017-03-23 Thread Curtis Carlsen
Perhaps you could copy your python.exe with another name ('leopython.exe, or ???" and then use a batch file to execute launchleo.py with the new executable? I suppose you could even give launchleo.py a custom extension ('.plc' or some such) and then set the windows file type to autoexecute it w

Re: Unified views? Unify the outline and body panes?

2017-03-23 Thread Kent Tenney
That is really cool! On Thu, Mar 23, 2017 at 11:49 AM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: > On Thu, 23 Mar 2017 11:45:25 -0500 > Kent Tenney wrote: > > > I'm looking at a copy of leo_edit_pane branch: what is required > > to see the new code in action? > > Here's

Re: Thought experiments

2017-03-23 Thread lewis
Has there been any thoughts given to promoting Leo's great new feature? May I suggest a simple menu/button/toggle called `'*LEO mode*'` and use it for switching into what were being referred to as LEP's but now EP's The goal being to promote 'LEO mode' as a key feature of Leo, building on the