Monthly Archives: December 2022

Checking A Word List

Daniel Lemire has a post that poses an interesting challenge. Suppose you have a list of words—Lemire uses “ftp”, “file”, “http”, “https”, “ws”, “wss”—and want to check if some other word is in the list. Unless you believe in Zawinski’s … Continue reading

Posted in Programming | Tagged | Leave a comment

Using RE-Builder

Tony Aldon has a nice follow on to his video on regular expression string replacement. In that first video, he mentioned the visual-regexp package as a way of building a regular expression interactively. At the time, I thought that it … Continue reading

Posted in General | Tagged | Leave a comment

Emacs From Scratch

Torstein Johansen has an interesting post on his new Emacs configuration. He’s a long time Emacs user and his old configuration was 20 years old and 1617 lines long. After he refactored his configuration it was down to 368 lines. … Continue reading

Posted in General | Tagged | Leave a comment

Lisp: Advantages and Myths

Lately, I do almost all my programming in Lisp. That might be Scheme, Emacs Lisp, or Common Lisp. I’ve written many times on why I prefer Lisp as a development environment. I like the syntax, and most importantly that it … Continue reading

Posted in General | Tagged | Leave a comment

Regex Search and Replace in Emacs

Tony Aldon has a short video on a couple of alternate ways to do regex search and replace in Emacs. The straightforward way to do that is to use query-replace-regexp (Ctrl+Meta+%) but you can do the same operation in steps … Continue reading

Posted in General | Tagged | Leave a comment

Why Emacs Keys Are So Unergonomic

Here’s a blast from the past that I recently came across again. It’s Xah Lee’s post on Why Emacs Keys are Painful. Lee, as most of you probably know, is obsessed with keyboard ergonomics and it is fair, I think, … Continue reading

Posted in General | Tagged | Leave a comment

Vivek Haldar on Emacs 29

Like mbork, Vivek Haldar a short list of some changes he likes in Emacs 29. As with mbork’s list, these aren’t the big things, they’re some small changes that he finds particularly helpful or appealing. You can follow the Twitter … Continue reading

Posted in General | Tagged | Leave a comment

The Year of RSS

Irreal has considered RSS many times, especially since Google’s liquidation of RSS reader, There’s too many posts to cite here; just do a search for “RSS” on the Irreal site to see them. If you aren’t a silly person, you … Continue reading

Posted in General | Tagged , | Leave a comment

Red Meat Friday: You Can’t Code If…

Here’s some red meat that’s sure to exercise more than a few people: Some #IDE have nice features. But if you can’t create a non-trivial software project in #vim (or whatever capable text editor you prefer, might even be *shudder* … Continue reading

Posted in General | Tagged , | Leave a comment

Exporting To Markdown

There’s a disadvantaged group of people in our industry that use Markdown to prepare their text for output to, say, PDF or HTML. I call these folks disadvantaged because Markdown, although fine for preparing simple documents for publication, has some … Continue reading

Posted in General | Tagged , | Leave a comment