>
>
> Oh joy.  Thanks for this.
>
> Edward
>

I am glad you like the idea. This morning I have installed vsCode and a few 
of its extension modules. Editing rust code gives code completion, displays 
info on types, fields and methods on mouse hover, warns about code 
mistakes,... All this functionality comes from rls - rust language services 
a server written in rust which analyzes code, builds it, runs it,...

It also analyzes git and displays blame information for current line  (who 
and when the line was last edited) if the file is under version control.

Perhaps Leo should use rls at least when editing rust. There might be 
similar language services for other languages too. I vaguely remember 
hearing about some standard for implementing such services.

And definitely Leo could use leo-service for heavy lifting. At least two 
areas could be improved with the code I have already written:

   1. parsing external files
   2. calculating visible tree items for fast drawing only visible nodes 

Vitalije

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/57c6bbad-a346-4ac4-a732-9816dabfe2dd%40googlegroups.com.

Reply via email to