Author Archives: jcs

The Ed Editor

Kay Lack has an interesting video on the ed editor. As the cognoscenti know, ed is the standard Unix editor, even though virtually no one uses it anymore. The reason for that is that ed was designed for teletypewriters and … Continue reading

Posted in General | Tagged | Leave a comment

Opening A Searched For File In Dired

If you’re one of those people who obsess about making every Emacs operation as fast as possible, James Dyer has quick tip for you. Dyer uses Dired a lot and one of his common operations is to search for a … Continue reading

Posted in General | Tagged | Leave a comment

Batsov Tries Vim (Again)

When the Eagles disbanded after a particularly contentious Long Beach concert where Glenn Frey and Don Felder almost came to blows, Don Henley quipped that the band would get back together when Hell freezes over. Fourteen years later the band … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Window Navigation

There’s been a spate of posts lately about navigating among windows in Emacs and The Emacs Cat decided to jump in with a description of their own procedures. I like those procedures because they are essentially the same as mine. … Continue reading

Posted in General | Tagged | Leave a comment

Journelly 1.1

After the official release of Journelly 1.0, Álvaro Ramírez has not been sitting on his laurels. He has a long list of feature requests from his beta testers and new users and has already released Journelly 1.1 that implements many … Continue reading

Posted in General | Tagged | Leave a comment

A Bespoke Emacs Keyboard In Software

In response to my post on the best emacs keyboards, Paul Jorgensen has a very interesting post of how he leverages software to turn the standard Apple keyboards into Emacs specific keyboards and make them better suited to his needs … Continue reading

Posted in General | Tagged | Leave a comment

Emacs 30.2 Pretest 1

Eli Zaretskii has announced that the first pretest for Emacs 30.2 is now available for testing. That’s great news. It’s nice to see that development is proceeding apace with the planned bug releases between the—more or less—yearly major releases. As … Continue reading

Posted in General | Tagged | Leave a comment

An Org Mode Capture Template For Journelly

One of the killer features of Journelly for many of us is that Journelly’s data is stored as Org Mode markup and that this data is easily synced to the iCloud so that it can be shared among all your … Continue reading

Posted in General | Tagged | Leave a comment

Checking For A Leap Year

Wait! What? I’ve been programming most of my life and have a PhD in Mathematics but I’ve never seen this before. It’s about checking for a leap year. The first thing we all learn is that it’s a leap year … Continue reading

Posted in Programming | Tagged | Leave a comment

A Garbage Collection Strategy

One of the strengths—or weaknesses, depending on your point of view—of Lisp is garbage collection. That means that memory no longer in use is automatically collected and made available to the system without depending on the programmer to release it … Continue reading

Posted in General | Tagged | Leave a comment