fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Bozhidar Batsov 🧑🏻‍💻

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 blog.phundrak.com/emacs-29-wha

Exciting times ahead!
In Emacs we trust!

blog.phundrak.com · Emacs 29 is nigh! What can we expect?Table of Contents Major features Eglot is now part of Emacs core Tree-Sitter is also part of Emacs core Install packages from source with package.

@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.

@bbatsov Being able to install packages via Git is also very nice! I know a few of my packages, as well as some from Mickey Petersen and others, aren't on any package archive, only on GitHub. I've just been cloning them and it's a whole pain.

@j3rn Can't remember the last time I needed a package that's not on MELPA, but I can imagine that's useful in some cases.

@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!

@bbatsov I’m super excited about this. I’ve been running 29 for a while to get pure GTK on Wayland, and there’s been a few stability issues here and there when I’ve been brave enough to upgrade. But otherwise it’s been working brilliantly. Can’t wait to be back on a stable release again!

@bbatsov ignorant non-emacs user over here and all of that sounds great but I'm curious, why does it need Wayland support?