Ruin0x11 / lsp-intellij

Emacs client for lsp-intellij-server
GNU General Public License v3.0
57 stars 11 forks source link

Compatibility with eglot? #7

Open jojojames opened 6 years ago

jojojames commented 6 years ago

https://github.com/joaotavora/eglot has been started up recently and it'd be super cool to have lsp-intellij work with eglot seemlessly too.

Not sure if there's anything special in lsp-intellij but I thought I'd bring it to your attention!

Thanks!

Ruin0x11 commented 6 years ago

Seems interesting, thanks. One issue I can think of is getting the LSP server to start/stop from a command. The current way of starting a process is weird - a call is made to sh or batch that does nothing, then the client is connected over TCP. This must be done because lsp-mode requires a process to start a server, even if the server is running. So some way of properly starting/stopping/restarting the server would be needed to handle the automatic management feature of eglot.

jojojames commented 6 years ago

Thanks, sounds good. I'll do my best to test anything.