Author Archives: jcs

Executing All Babel Buffers

Over at the Emacs subreddit, justrajdeep asks an interesting question: If you have several Babel source blocks in an Org document, is there any way to execute all the blocks and get their data with a single command. I often … Continue reading

Posted in General | Tagged , | Leave a comment

How Google Is Trying To Kill RSS

Irreal readers know that I’m a big fan of RSS and use it as my primary means of discovering interesting content. Happily, despite the efforts of the content aggregators in their never ending crusade to wall in and control all … Continue reading

Posted in General | Tagged | Leave a comment

Handling Comments When Joining Lines

Tony Zorman has an interesting post on joining lines in the presence of comments. If you’re like me, your first reaction is apt to be, “why should I care about this?” After a second’s thought, though, I realized that joining … Continue reading

Posted in General | Tagged | Leave a comment

Running Magit In Full Screen Redux

Life goes on and things change. Over 10 years ago, I wrote about a hack to run Magit in full screen mode. The hack—apparently from Magnar Sveen originally—was pretty simple. Here it is: (eval-after-load ‘magit ‘(progn (defadvice magit-status (around magit-fullscreen … Continue reading

Posted in General | Tagged | Leave a comment

Buffer Specific Commands

Remember the other day when I said I almost always learn something new from Bozhidar Batsov’s posts? I just ran across another example. Batsov informs us that as of Emacs 29, there’s a new command called execute-extended-command-for-buffer (bound to Meta+X) … Continue reading

Posted in General | Tagged | Leave a comment

Custom Functions In Org Tables

Most Org users know that there are built in functions that can do things like sum some or all of the entries in a row or column of a table. The set of functions is actually much richer than simply … Continue reading

Posted in General | Tagged , | Leave a comment

Yeetube

As I’ve written many times before, the Irreal bunker strives to be Google free. We mainly succeed in that endeavor with the single exception of YouTube. It’s far and away the best in class service of its type and more … Continue reading

Posted in General | Tagged | Leave a comment

A Bit More On The Silliest Emacs Meme

Last Friday, I offered up a Red Meat Friday post that discussed the silly but depressingly widely held idea that Emacs is dying. As I said in that post, this is not an idea that’s held by anyone who actually … Continue reading

Posted in General | Tagged | Leave a comment

The Roots of Unix

While researching for my post The History of C Compilers, I came across another post from Diego Crespo that was sort of along the same lines. This one, Tracing the Lines: From the Telephone to Unix, follows the early history … Continue reading

Posted in General | Tagged , | Leave a comment

Describe Symbol Redux

I just came across this post from Bozhidar Batsov about describe-symbol. It’s a help command, bound to Ctrl+h o, that combines the results of describe-function and describe-variable. The putative advantage of this (newish) command is that a single key shortcut … Continue reading

Posted in General | Tagged | Leave a comment