Monthly Archives: May 2024

An EMMS Transient

Sven Seebeck has taken inspiration from Charles Choi and implemented a transient to ease one of his frequent operations. That task was playing music with EMMS. His needs, he says, are pretty vanilla. He typically just wants to play an … Continue reading

Posted in General | Tagged | Leave a comment

Wagging The Dog

The world has gone mad. When I was a young programmer™, we strived to adjust our programs to reflect reality. If there was a mismatch, there was no doubt where the fault lay: the model was wrong and needed to … Continue reading

Posted in General | Tagged | Leave a comment

Make Box

A very short quickie today. The ever prolific Nicolas Rougier has another nice snippet for us. It’s a way of enclosing some text in a box. It’s a tiny bit of code but it can produce some very nice output. … Continue reading

Posted in General | Tagged | Leave a comment

Texinfo

CleanPrinciple5, over at the Emacs subreddit, asks an interesting question. He wonders why texinfo isn’t more popular. If you are and always have been an Emacs user, you might find that a reasonable question. On the other hand, if you … Continue reading

Posted in General | Tagged | Leave a comment

Renaming Git Files With Emacs Dired

Álvaro Ramírez has a really handy tip for renaming files under version control with wdired. If you don’t already know about wdired, stop whatever you’re doing and find out about it right now. It’s really magical. The TL;DR is that … Continue reading

Posted in General | Tagged | Leave a comment

Two World Views

The comments to my recent post Emacs And Modal Editing veered off to a discussion of why it’s not really possible to compare Emacs and Vim. Ag ibragimov expressed a point of view that I’ve long held: Emacs and Vim … Continue reading

Posted in General | Tagged | Leave a comment

A New Emacs Maintainer

Richard Stallman writes to announce that he’s appointed a new Emacs maintainer. Not to worry, Eli Zaretskii is still a maintainer but Andrea Corallo will now be a co-maintainer along with Zaretskii and Stallman. Corallo, of course, is the engineer … Continue reading

Posted in General | Tagged | Leave a comment

Dash

Over at the Emacs subreddit, meedstrom raises an interesting point: why is everyone hating on the Dash library? The short answer appears to be “dependencies”. Using the Dash library increases the number of dependencies and everyone knows that’s bad. The … Continue reading

Posted in General | Tagged | Leave a comment

Killing Google Search

Three weeks ago—against all I hold true and noble—I was forced to take Google’s side in a dispute between them and the news media. You might suspect I’ve grown soft on Google but let me assure you that’s not the … Continue reading

Posted in General | Tagged | Leave a comment

Vi(m) Navigation Without Modality (Sort Of)

Like many of us, James Dyer sometimes has to use Vim even though he’s a dedicated Emacs user. He does this often enough that he’d like to maintain a bit of muscle memory for the Vim navigation commands. He doesn’t … Continue reading

Posted in General | Tagged | Leave a comment