Re: langserver - this looks important

2017-09-13 Thread lewis
see LSP for Leo 


-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Web help wanted: viewing Joe Orr's Leo view page locally

2017-09-13 Thread Edward K. Ream
On Tue, Sep 12, 2017 at 4:09 PM, Terry Brown  wrote:

> On Tue, 12 Sep 2017 15:53:42 -0500
> "Edward K. Ream"  wrote:
>
> > ​Disabled ABE (Application Boundary Enforcement) in a weird popup in
> > Mozilla, and now the page works​.  Sheesh.  I have no idea how to
> > turn in back on.  Should I be worried?
>
> Never hear of ABE.  https://noscript.net/abe/
>
> A browser extension, so perhaps you installed it some time?  Anyway,
> nothing to worry about I wouldn't think.
>

​I do use noscript, though sometimes is seem more of a pain than useful.

Anyway, I have gotten Joe Orr's page to work, kinda.  There are mysteries
still, but I think your suggestion was the key to further progress.  Thanks
for your help.

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.
For more options, visit https://groups.google.com/d/optout.


Re: Missing documentation for 5.6, esp. *-ref-file commands

2017-09-13 Thread Edward K. Ream
On Wed, Sep 13, 2017 at 6:51 AM, vitalije  wrote:

​> ​
Docstrings are changed in 9a22101

.

​Thanks for this. Rev 86cc2c9 revises your work.  Please revise if I have
misunderstood or misstated anything.

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.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.6 coming soon

2017-09-13 Thread Edward K. Ream
On Wed, Sep 13, 2017 at 9:53 AM, Edward K. Ream  wrote:

>
>
> On Mon, Sep 11, 2017 at 5:40 PM, lewis  wrote:
>
>> The 5.6b1.exe installer works fine.Note that Leo will not start unless
>> the target is manually changed from pythonw.exe not python.exe
>> See issue 541 
>>
>
> ​Thanks for this reminder.  ​I just verified that it is still a problem.
>
> It appears a fix is possible, as discussed in #541.  I'll do this next.
>

​Fixed at a8e9fcf

per the stack overflow page​. It's even possible to run all the unit tests,
with stdout redirected to the temp file.

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.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.6 coming soon

2017-09-13 Thread Edward K. Ream
On Mon, Sep 11, 2017 at 5:40 PM, lewis  wrote:

> The 5.6b1.exe installer works fine.Note that Leo will not start unless the
> target is manually changed from pythonw.exe not python.exe
> See issue 541 
>

​Thanks for this reminder.  ​I just verified that it is still a problem.

It appears a fix is possible, as discussed in #541.  I'll do this next.

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.
For more options, visit https://groups.google.com/d/optout.


Re: langserver - this looks important

2017-09-13 Thread Edward K. Ream
On Wed, Sep 13, 2017 at 8:40 AM, Phil  wrote:

> I just ran across this 5 minutes ago, so I can't really comment on it
> other than that it appears relevant to Leo, so I though I'd pass along the
> info:
>
> http://langserver.org/
>

​I'm pretty sure we discussed this before, because I have a bookmark for this
GitHub page .  It's
a reasonable thing for Leo to support.

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.
For more options, visit https://groups.google.com/d/optout.


Re: langserver - this looks important

2017-09-13 Thread john lunzer
On Wednesday, September 13, 2017 at 9:40:04 AM UTC-4, Phil wrote:
>
> I just ran across this 5 minutes ago, so I can't really comment on it 
> other than that it appears relevant to Leo, so I though I'd pass along the 
> info:
>
> http://langserver.org/
>

I agree, this does *seem* important. Hard to place it, I think it's a "keep 
it on the radar" project.

On Wednesday, September 13, 2017 at 9:57:16 AM UTC-4, Terry Brown wrote:
>
> I wonder if you can run it locally for cases where you have no internet 
> connection?  Or perhaps I'm misinterpreting, perhaps it's typically 
> meant to be run locally - that would make more sense. 
>
> So perhaps the server architecture is just to avoid library binding 
> issues for each client / language client's are implemented in. 
>

I think it's a local client/server relationship.  

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: langserver - this looks important

2017-09-13 Thread Terry Brown
On Wed, 13 Sep 2017 06:40:04 -0700 (PDT)
Phil  wrote:

> I just ran across this 5 minutes ago, so I can't really comment on it
> other than that it appears relevant to Leo, so I though I'd pass
> along the info:
> 
> http://langserver.org/

I've heard about this, but hadn't seen a concrete implementation before.

I wonder if you can run it locally for cases where you have no internet
connection?  Or perhaps I'm misinterpreting, perhaps it's typically
meant to be run locally - that would make more sense.

So perhaps the server architecture is just to avoid library binding
issues for each client / language client's are implemented in.

Thanks for the link.

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.
For more options, visit https://groups.google.com/d/optout.


langserver - this looks important

2017-09-13 Thread Phil
I just ran across this 5 minutes ago, so I can't really comment on it other 
than that it appears relevant to Leo, so I though I'd pass along the info:

http://langserver.org/

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Missing documentation for 5.6, esp. *-ref-file commands

2017-09-13 Thread vitalije
Docstrings are changed in 9a22101 

. 


   1.  `set-reference-file`
   """Shows file open dialog allowing user to select a 
 *reference* Leo document to which this outline will
   
   be bound.
   
   In essence this command will insert a node (if there
   
   is not already there) with the special headline and
   
   in body path to selected reference Leo file.
   
   
   This command should be used along with two other
   
   commands: `update-ref-file` and `read-ref-file`.
   
   They will operate on the *public* part of the outline,
   
   which consists of all nodes above this special node.
   
   
   `update-ref-file` will save the *public* part of
   
   this outline to reference Leo file.
   
   `read-ref-file` will replace completely *public*
   
   part of this outline with the content of reference
   
   Leo file. Keep in mind that it will show no mercy to
   
   any changes you have made to the *public* part of 
   
   this outline."""
   2. `update-ref-file` 
   
   '''Saves *public* part of this outline (which consists
   
 of all nodes above the special separator node to the
   
 reference Leo file. This special separator node is
   
 created by executing command `set-reference-file`.
   
   
  Below this special node is *private* area where
   
 one can freely make changes that should not be 
   
  published (yet) to reference Leo file.'''
   3. `read-ref-file` 
   
   
   '''This command will replace completely *public*
   
 part of this outline with the content of reference
   
 Leo file. Keep in mind that it will show no mercy to
   
 any changes made to the *public* part of this outline.
   
   
  The *public* part of outline consists of all nodes above
   
 the special *separator* node. This *separator* node is 
   
  created by executing `set-reference-file` command.'''
   
   
Vitalije
On Tuesday, September 12, 2017 at 4:40:51 PM UTC+2, Edward K. Ream wrote:
>
> I got Leo out the door yesterday a bit early, because I thought it was 
> important to test the code now. Still to do:
>
> 1. The read/set/update-ref-file commands should have better docstrings and 
> a full write-up in the release notes, based on Vitalije's initial 
> documentation 
>  of these 
> commands.
>
> 2. I have several "to be documented" items in my mailbox, which I'll also 
> fold into the release notes.
>
> 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.
For more options, visit https://groups.google.com/d/optout.