Author Archives: jcs

Symbols in Emacs Lisp

One of the hardest things for Lisp newcomers to understand is symbols. They look tantalizingly like variables from other languages and, indeed, they are often just that. But, as the new Lisper soon discovers, they are much more. Xah Lee … Continue reading

Posted in Programming | Tagged , | 1 Comment

C++

The funniest—or is it saddest—thing I’ve read about C++ in a long time.

Posted in Programming | Tagged | Leave a comment

Two From Phil

Regular reader and commenter Phil has made a couple of good observations in the comments of recent posts that I think are worth bringing to everyone’s attention. Since not everyone follows the comments, I decided to mention them in a … Continue reading

Posted in General | Tagged | 1 Comment

Publishing Code in a Blog Post

As regular Irreal readers know, I prepare all my blog posts with org2blog. One of the nice features of that is that any code I include in a post is automatically fontified in a language appropriate way. Recently, both Xah … Continue reading

Posted in General | Tagged | Leave a comment

More isearch Goodness

In A Nice Emacs Trick, I wrote about how you can enter query-replace or query-replace-regexp directly from isearch and use the isearch search string as the FROM parameter to query-replace or query-replace-regexp. It turns out that there’s a lot more … Continue reading

Posted in General | Tagged | 2 Comments

Lispdoc

The other day I wrote about discovering Steve Purcell’s emacs.d repository on GitHub. Today, I want to talk about another wonderful thing I discovered there: Lispdoc. Bill Moorier’s Lispdoc is a documentation search engine for Common Lisp that searches The … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Naming Registers

Magnar Sveen has another great post on What the .emacs.d!?. This time it’s a nice hack to make magit run in the full frame and then restore the window configuration that existed when magit was invoked. I’ve been annoyed several … Continue reading

Posted in Programming | Tagged | 3 Comments

A Nice Introduction to mu4e

Over at Zmalltalker, Marius Mårnes Mathiesen has a very nice post on the mu4e email app for Emacs. Mathiesen, who’s used many different email programs says that mu4e is the first one that he’s ever been happy with. To the … Continue reading

Posted in General | Tagged | 1 Comment

Silly Arguments

It’s time, again, for me to be grumpy and start waving my cane at those damn kids playing on my lawn. Some of you, ever solicitous of my mental health and well being have advised me not to care what … Continue reading

Posted in General | Tagged , | Leave a comment

Zap Up To A Character

I was browsing Magnar Sveen’s excellent What the .emacs.d!? blog and came across a post on elisp-slime-nav-mode, a mode that brings a bit of Slime-like navigation to Elisp. It’s not part of the Emacs distribution and Sveen didn’t say where … Continue reading

Posted in General | Tagged | 4 Comments