Top
Best
New

Posted by frou_dh 9 hours ago

Emacs 31 is around the corner: The changes I'm daily driving(www.rahuljuliato.com)
339 points | 195 commentspage 3
RahulMJ 7 hours ago|
Thanks for sharing, frou_dh! Author here btw :)
tmtvl 7 hours ago||
Nice to know sr-speedbar can finally be retired. It works fine, but fewer external packages means simpler config.
dosisking 6 hours ago||
"Is anyone still using emacs?"

I'd like to, but there is currently a RAM shortage

bryanlarsen 4 hours ago||
Emacs stands for "Eight Megabytes And Constantly Swapping". But in 2026 eight megabytes is pretty cheap.
bitwize 4 hours ago||
By all means go back to the lean, memory-efficient VS Code, then
zhxhhshshs 3 hours ago||
There is a superior, faster and more efficient alternative just at your fingertips waiting to unleash its magnificent power if you would only dare to dream big.
bitwize 1 hour ago||
Oh, you mean that little modal editor I use to tweak config files?

[j_jonah_jameson_laughing.mp4]

bogometer 8 hours ago||
>treesit-auto-install-grammar

Sweet. GLP1 for my .emacs!

slyrus 6 hours ago||
Have they fixed MacOS startup performance yet? ISTR some post about why faster CPUs were making emacs even slower on startup. Seems to have gotten worse over the years.
jlouis 5 hours ago|
You boot Emacs once as a server. Then you connect through that server through emacsclient. It is your OS after all.
slyrus 4 hours ago||
Sure, that's one approach. But it shouldn't take 45 seconds to spin up a new "emacs -nw" process, IMO. There's something pathological going on.
bryanlarsen 7 hours ago||
"Is anyone still using emacs?"

I use emacs --daemon instead of tmux inside my agent sandbox for session permanence and portability. A full editor rather than a layer between me and my editor. I can even waypipe the client windows if I want mouse support.

jsw97 7 hours ago|
I do the dinosaur version of this, with screen and xpra. Works great. CC and codex being terminal-native may make terminal-based (or at least terminal-comfortable) editors seem more natural to a broader set of people.
bryanlarsen 7 hours ago||
Why use screen? Just leave your emacs --daemon running, and when you reconnect, run emacsclient and all your buffers are back. And you only have to learn one method for arranging frames rather than both emacs' and screen's.
whacked_new 6 hours ago||
I recently sifted through a bunch of tagged entries in a text file, where each entry had a json array of image names, but the images resided on a remote server. I basically wanted a program that could detect if the cursor was on an image name, and display it on the right.

There's a bajillion ways to do this, some might even involve writing an html file and launching a remote server and tunneling and using a browser and what not. But no! ChatGPT wrote 20 lines of elisp code. I add a tramp basepath, open the text file, and got exactly what I needed. Need any behavior changes, callbacks, transformations? Modify, eval expression, new behavior!

I asked ChatGPT what other system I can use to achieve the same effect. The best answer it gave was neovim. No, neovim can't do that with the same degree of ease.

Disappointing and amazing at the same time.

The drawback of the emacs approach in my case is the tramp latency. To speed things up we'd want to add prefetch and that's gonna be much more than 20 lines and C-x e

RedCinnabar 4 hours ago||
What’s the appeal of an editor like Emacs in 2026? Why’d anyone still use when most jobs nowadays require you to work inside a container (and therefore use VSCode container extension)?
dietr1ch 4 hours ago||
Can't you ssh into them? If so, in emacs you can just open /ssh:host:path/to/file and remotely edit that file.

Even if you didn't have emacs, I don't think you are forced to use VSCode. You could just use sshfs and use any local editor, but I guess other editors also have remote editing plugins

bryanlarsen 3 hours ago||
I was using TRAMP to do that in Emacs 20 years ago. These days I use emacs-server in the container and waypipe my frames.
mediumsmart 5 hours ago||
30.2 is as far as I am willing to go. Happy travels.
scoops_ 5 minutes ago||
I’m curious as to why - is it a matter of stability/feature completeness in 30.2 that you don’t need or want to bother with new releases? Or that you don’t like the direction of the project past that point?
hollerith 5 hours ago||
Same here. I'd probably still be using 24.4 if I didn't want PGTK support.
jcgrillo 4 hours ago|
It's so refreshing to see emacs just sticking to its guns and getting solidly, steadily better over the years. Inspirational, even. This is how software should be. Can't wait for all the tree-sitter improvements!
More comments...