Emacs 29 is more or less feature-complete and is going to be one of the most exciting Emacs releases in recent years. Built-in LSP support (via eglot), tree-sitter, wayland and plenty of other goodies are coming your way https://blog.phundrak.com/emacs-29-what-can-we-expect/
Exciting times ahead!
In Emacs we trust!
@bbatsov Oh wow, I didn't know they merged eglot! That's awesome! I'm also very excited about the first-party tree-sitter support since the current third-party support is... middling.
@j3rn Yep, tree-sitter will be a game-changer for everyone in due time. I expect the journey to full adoption will be pretty slow, but at least we're making the first steps.
I don't care that much about the LSP support (mostly because I don't need it much with Clojure and OCaml), but I realize that'd be a great improvement for many people and will narrow significantly the gap with "modern" editors.
And Wayland support is quite important for me, as Wayland is horrible without Emacs 29.
@bbatsov I use LSPs for go-to-definition and documentation-on-hover mostly, as well as the flycheck integration. I could get all this in other ways, but for me it's easier to set up the LSP(s).
I'll be excited about Wayland support next month when I get my AMD GPU! With my current NVidia card everything on Wayland is pretty miserable
@j3rn Which GPU are you going for?
@bbatsov My plan is to get the RX 7900 XTX. I usually spring for "the best" (within reason) and thankfully GPU prices have come down since last year!