Monthly Archives: February 2013

Remarks on EmacsGolf 2

There were a lot of good solutions to this challenge. I thought the interesting part would be switching the character entries in the table. If you are just before the first character pair vector, you can do that in 5 … Continue reading

Posted in General | Tagged | Leave a comment

Emacs in the Coming Year

Nic Ferrier, the creator of elnode and the proprietor of Marmalade, gave an interesting Skills Matter talk on what the coming year will mean for Emacs. The video is about an hour and a quarter so plan appropriately. The talk … Continue reading

Posted in General | Tagged | 2 Comments

Quickdocs

Eitarow Fukamachi has put up an interesting service called Quickdocs. It’s a search engine for the Quicklisp repository. There’s no directions or explanation of exactly what a search provides so it’s a bit of an adventure game but appears to … Continue reading

Posted in Programming | Tagged , | Leave a comment

Richard Dillon’s Emacs Videos

Via Magnar Sveen’s Emacs Rocks! twitter feed I came across this retweet pointing me at Richard Dillon’s Emacs videos. It’s a set of 13 videos on using Emacs intended mostly for those inexperienced with Emacs. He covers several topics including … Continue reading

Posted in General | Tagged | Leave a comment

Reflections on Trusting Trust Redux

Way back in 1984, Ken Thompson wrote what I consider one of the greatest papers on computer security. I wrote about this in my The Greatest Hack of all Time post. If you haven’t read this paper your education is … Continue reading

Posted in General | Tagged | Leave a comment

The Vivid Schemer

Recursion always seems to cause beginning CS students trouble. One of the very best resources for learning and becoming comfortable with it is The Little Schemer. Although the exercises are in Scheme, they apply equally well to Common Lisp or … Continue reading

Posted in Programming | Tagged , | Leave a comment

Multiple Cursors and the Mouse

On Emacs Rocks!, Magnar Sveen announced that he’s added a mouse interface to the excellent multiple-cursors package. Amusingly, the first two replies were Excellent!!!! This is the beginning of the end! I pretty much ignore the mouse when I’m in … Continue reading

Posted in General | Tagged | Leave a comment

Calling External Programs

One of the rules specific to EmacsGolf, as opposed to VimGolf, is that you’re allowed to call external programs to operate on a region of the buffer using something like 【Ctrl+u Meta+|】. You can do the same thing from an … Continue reading

Posted in Programming | Tagged | Leave a comment

Is Emacs an IDE?

Is Emacs an IDE? Here’s one answer. Here’s another: who knows, who cares? You might as well ask if Emacs is a fingdop. Emacs is what it is regardless of whether or not we call it an IDE (or fingdop, … Continue reading

Posted in General | Tagged | 2 Comments

EmacsGolf Challenge 2

Xah Lee sent me another suggestion for an EmacsGolf challenge. While in a whimsical mood, Lee decided to write some Elisp to convert Latin text to Fraktur (Gothic font). That’s an interesting Elisp challenge in its own right but Lee … Continue reading

Posted in General | Tagged , | 14 Comments