Conversation

Because of https://fasterthanli.me/articles/the-bottom-emoji-breaks-rust-analyzer, I've already received 2 (two) "delicious bugs" in my inbox, a thing you should all be doing tbh

(but I can't guarantee I'll do a write-up of every one)

3
0
0

@fasterthanlime at some point i should integrate an emacs lisp replacement for your little shell wrapper into my configuration 😅​

1
0
0

@dysfun btw in the various comment sections, a bunch of folks suggested eglot has been accepted as the "official" LSP solution for emacs, and said it probably didn't suffer from that problem. curious if there's any point in using lsp-mode still?

1
0
0
Missing media descriptions
Show content

@fasterthanlime Sorry I know it's juvenile but the way this title was truncated for me just now made me laugh 😀

1
0
0

@polaris64 there's a similar (intentional) joke in the article itself :)

1
0
0

@fasterthanlime i don't know who told you that but afaia more people use lsp-mode than eglot. i tried to get eglot working with rustic once and it... didn't go well.

1
0
0

@dysfun there: https://news.ycombinator.com/item?id=34781458

google led me there, I guess I'm partly responsible for reviving emacs discourses lol

1
0
0

@fasterthanlime I'll take this opportunity to say thanks for all your articles and videos, I always enjoy reading/watching them!

1
0
0

@polaris64 you're very welcome & thank you for the kind words!

0
0
0
@fasterthanlime @dysfun That is a bit of an odd take tbh, it is true that eglot has been introduced into the emacs base recently. But emacs don't only allow a single implementation into the tree, see for example irc clients (rcirc and ERC).

As to the differences, there were some historical ones, but I think most of them are no longer relevant (https://github.com/joaotavora/eglot#historical-differences-to-lsp-modeel) and then there is the question of what they support, e.g. eglot does not yet support inlay hints or semantic highlighting which is one of the reasons many use lsp-mode as the go-to implementation
0
0
0

@fasterthanlime Curious, what's fasterthanli.me built on?

1
0
0

@dysfun
Yeah Eglot is merged and supported to Emacs 29, and it's also a smaller lighter weight package than lsp-mode. Which has the downside of not automatically installing and configuring the language server for you and also supporting less language servers.

I suspect lsp-mode will continue to be the one chosen by most of the community because it tries to use language servers to their fullest potential and does a lot of intellisense around your code.
@erk @fasterthanlime

0
0
0