Comment

Comment by pawelkobojek

I'm working on Penteglot - a fork of Emacs's Eglot LSP client with multi-server support.

The main feature: you can run multiple language servers simultaneously for the same buffer.

One of the main reasons people stick with lsp-mode over Eglot has been the lack of multi-server support. Eglot is otherwise the most "emacsy" LSP client, so I'm working on filling that gap and I hope it could be merged into Emacs one day.

This is still WIP but I've been using it for a while for Python (basedpyright or pyrefly + ruff for linting) and TypeScript (ts-ls + eslint + tailwind language server).

GitHub: https://github.com/pawelkobojek/penteglot

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton