Closed ghost closed 1 year ago
For what?
For what?
The command is: obr objeck_lsp.obe objk_apis.json 6013
What if I don't put 6013? obr objeck_lsp.obe objk_apis.json
Some text editors don't support specifying which port to use: https://github.com/lite-xl/lite-xl-lsp/issues/52
The implementation uses sockets vs. pipes. Had plans to change to code to use pipes, however, moved on to other things.
It's just a question, I didn't intend to ask you to do anything. Bad text editor, I will not use it.
It is required if the client does not know the port; it will not connect to the server. Most LSP clients specify a protocol, pipes, named pipes, sockets, and supporting parameters.
It turned out these text editors only support operating over stdin and stdout.
Yes, pipes. Objeck supports pipes; however, the LSP code needs to be refactored to use pipes.
Yes, pipes
I heard people said LSP operating over stdin and stdout is extremely slow on Windows.
Pipe via STDIO has been implemented. Added a named Pipe class for the next release.
Which port will it use?