LucasFA / octave-lsp

An implementation of the LSP protocol for the Octave language
5 stars 0 forks source link

octave-lsp binary? #1

Open goyalyashpal opened 1 year ago

goyalyashpal commented 1 year ago

hi!

do i have to build it myself to get a binary for using with an lsp compatible editor?

goyalyashpal commented 1 year ago

also, i found these links from somewhere, is that repo deleted?

LucasFA commented 1 year ago

Hi! Thanks for the interest. Unfortunately, this very much still is a work in progress. No functionality is yet implemented. For personal reasons, it will take me at least a month until I'm back on it, and still you should expect that a minimum viable product may take much longer than that.

I didn't expect any attention to the repo, I only made it public in a whim. I will update the readme to reflect all this.

Edit: those links may come from a rename of the repo. The second link matches most closely to the package.json file of the vscode extension: https://github.com/LucasFA/octave-lsp/tree/master/editors%2Fcode

goyalyashpal commented 1 year ago

thanks for the info.

is this related: ? https://github.com/LucasFA/vscode-octave

LucasFA commented 1 year ago

It is also an extension for ease of use of Octave on vscode. What it does is send the code of the current document (or current line) to an Octave terminal. It doesn't analyse any code, though, and doesn't implement anything resembling the LSP.

LucasFA commented 1 year ago

For the sake of completeness, I'll add that each code editor needs to have an extension written for them in order to interface with the LSP server.

It shouldn't be much work, but it still needs to be done before using it.