Hacker GitHub

← All repos

joaotavora/eglot

View on GitHub ↗ ★ 2,568 Emacs Lisp

A client for Language Server Protocol servers

22 mentions on Hacker News by 20 people: 0 stories, 22 comments · first 2018-09-28 · latest 2026-10-28

Mentions per year 22 mentions · busiest year 2020 (7)
20082026
  1. …time. [0]: https://github.com/minad/corfu [1]: https://github.com/company-mode/company-mode [2]: https://github.com/joaotavora/eglot [3]: https://github.com/emacs-lsp/lsp-mode [4]: https://github.com/minad/vertico
    comment by cyrialize · 2026-10-28 · in Emacs Turns 50
  2. …to work in most cases (this is how I write in Ada and Rust, for instance). So, if you use Emacs: https://github.com/joaotavora/eglot I believe this is the most popular implementation.
  3. …://www.amazon.com/GeeekPi-Raspberry-Cooling-Cooler-Heat... [2] https://github.com/emacs-exwm/exwm [3] https://github.com/joaotavora/eglot [4] https://www.erionmud.com/ [5] https://mud.hexonyx.com/ [6] https://www.nethack.org/ [7]…
  4. …agree that this doesn't seem to be an LSP issue but rather an issue solely on the client side. [^] https://github.com/joaotavora/eglot/discussions/1127#discuss...
    comment by craftkiller · 2023-10-12 · in How LSP could have been better
  5. Recently I stumbled upon this issue: https://github.com/joaotavora/eglot/discussions/1127 I don't know enough about emacs and LSP to see the full picture, but it seems that both eglot's and corfu's maintainers, assumably very competent…
    comment by raincole · 2023-10-12 · in How LSP could have been better
  6. …in built for that too. I can post my configs if that helps. [0] https://clangd.llvm.org/ [1] https://github.com/joaotavora/eglot [2] https://github.com/rizsotto/Bear
    comment by vsundar · 2023-09-09 · in How to Learn Emacs (2012)
  7. Yep. You can use flymake or flycheck for that in combination with eglot or lsp-mode. See https://github.com/joaotavora/eglot#diagnostics
    comment by ParetoOptimal · 2023-04-13 · in 916 Days of Emacs
  8. …standard distribution a different LSP client package, eglot , which does not seem to have this bug: https://github.com/joaotavora/eglot/blob/e501275e06952889056...
    comment by teddyh · 2023-02-13 · in The bottom emoji breaks rust-analyzer
  9. …is strictly worse. It does not support running multiple servers (e.g. tsserver and eslint-ls) ( https://github.com/joaotavora/eglot/issues/976 ) which is supported by lsp-mode and neovim's built-in lsp client. Also, it does not have any…
  10. …github.com/emacs-lsp/lsp-mode/graphs/contributors https://github.com/emacs-lsp/lsp-mode/pulse/monthly https://github.com/joaotavora/eglot/pulse/monthly
    comment by chlorion · 2022-05-31 · in A vision of a multi-threaded Emacs
  11. …tree in practice and that I prefer navigating around projects with fuzzy file search and grep. [0] https://github.com/joaotavora/eglot [1] https://github.com/company-mode/company-mode [2] https://github.com/minad/vertico [3]…
    comment by jonpalmisc · 2022-04-06 · in What’s new in Emacs 28.1?
  12. Eglot is another excellent LSP client implementation: https://github.com/joaotavora/eglot I slightly prefer Elgot's interface, which feels a bit more restrained, but both are excellent.
    comment by b3morales · 2021-11-04 · in Making Emacs Popular Again (2020)
  13. …vs mutable). So yea, lsp or eglot. Super helpful. [0] https://emacs-lsp.github.io/lsp-mode/ [1] https://github.com/joaotavora/eglot
    comment by zxv · 2021-02-04 · in Rust-Analyzer Architecture
  14. +1 https://github.com/joaotavora/eglot is developed by a core Emacs developer who plans to mainline it. It works great.
  15. …features.", perhaps without realising that: * code completion has been standardised via LSP (e.g. https://github.com/joaotavora/eglot works great, and is planned to move into upstream Emacs ) * Emacs has great Git clients (Magit, vc-git)…
  16. …the source. This is Eglot's code. Try and figure out what's happening in each of these passages: https://github.com/joaotavora/eglot/blob/master/eglot.el#L41... https://github.com/joaotavora/eglot/blob/master/eglot.el#L41...…
    comment by bananaface · 2020-09-27 · in Toward a “modern” Emacs
  17. …as flymake . I use gopls and pyls as language servers. 1. https://github.com/emacs-lsp/lsp-mode 2. https://github.com/joaotavora/eglot
    comment by martinp · 2020-08-11 · in Emacs 27.1
  18. …across traditional text editors, "modern" text editors and "IDEs". In Emacs I recommend eglot: https://github.com/joaotavora/eglot
  19. I'm using it (with https://github.com/joaotavora/eglot in Emacs) and it's fantastic. I imagine that it's evolving quite quickly, and it's also the sort of thing where it's probably both fun and fine to stay close to the bleeding edge.…
    comment by Myrmornis · 2020-05-21 · in Rust Analyzer: Next few years
  20. …but also Python. Those are the only ones I've tried so far.) https://github.com/dandavison/delta https://github.com/joaotavora/eglot
    comment by Myrmornis · 2020-05-15 · in Ask HN: What's your quarantine side project?
  21. …https://github.com/Microsoft/python-language-server [2]: https://github.com/emacs-lsp/lsp-mode [3]: https://github.com/joaotavora/eglot [4]: https://github.com/raxod502/straight.el
    comment by nickysielicki · 2018-12-06 · in The Rise of Microsoft Visual Studio Code
  22. …LSP and uses some of its underlying transport mechanics. 2. I have another Emacs extension, Eglot ( http://github.com/joaotavora/eglot ) for LSP. It follows roughly the same implementation patterns as Sly, so if you like one you might like…
    comment by capitaomorte1 · 2018-09-28 · in Sly: Sylvester the Cat's Common Lisp IDE