Monthly Archives: December 2014

Anchored Transpose

Thanks to Tim Stewart, I stumbled across the anchored-transpose package. You can think of it as a generalization of the other transpose functions such as transpose-chars, transpose-words, transpose-sexps, and the other less used transposition functions. Instead of transposing around the … Continue reading

Posted in General | Tagged | Leave a comment

Disappointment

Richard Posner is a 7th Circuit Federal Judge. He’s always struck me as the ideal jurist. Informed not only on the law but in many other areas, especially economics. More than a Judge, he’s an intellectual and perhaps even a … Continue reading

Posted in General | Tagged | Leave a comment

Diacritical Mark in Emacs

I recently ran across this old post from Emacs master Mickey. In it, Mickey explores ways to enter diacritical marks in Emacs. For example, if you want resume to be rendered (properly) as résumé you need to know how to … Continue reading

Posted in General | Tagged | Leave a comment

My Solution to the Changing Times Challenge

Last week, I posted an EmacsGolf challenge on changing times to 24-hour notation. Most of the solutions were much like mine: they used query-replace-regexp with a complicated regular expression and an even more complex replacement expression. One trick that most … Continue reading

Posted in General | Tagged | 3 Comments

Happy Birthday!

Today in history: Ada Lovelace was born. Computer programmers rejoice! pic.twitter.com/NKpYBxZMjd — Digi-Key (@digikey) December 11, 2014

Posted in General | Tagged | Leave a comment

Names

Yesterday, I wrote about name spaces in Emacs Lisp and mentioned Artur Malabarba’s names package. In a nice example of serendipity, Malabarba has just published a post that explains what the names package is all about1. The basic idea is … Continue reading

Posted in Programming | Tagged , | Leave a comment

Name Spaces in Emacs Lisp

Whenever Emacs Hackers come together to discuss what the most urgently needed enhancements to Emacs are, some sort of module system is always mentioned. In terms of Common Lisp, the idea is to add a (Common Lisp) package system to … Continue reading

Posted in Programming | Tagged | 8 Comments

Debugging With yasnippet

Bin Chen has an excellent post on adding debug statements into source code using yasnippet. Us old timers are used to adding printf statements into our code to create an audit trail of the execution. There are, of course, modern … Continue reading

Posted in Programming | Tagged | 1 Comment

Sacha Chats with Karl Voit

Sacha Chua has a new Emacs Chat up. This time it’s with Karl Voit. It’s a really interesting chat. Voit is concerned with managing personal information and uses Org Mode and some custom scripts to do that. One set of … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Documentation

Eric Raymond (esr) is a hero of mine. He writes great software and has done yeoman work for Emacs, including the just completed conversion of the repository to Git. Recently, he proposed that Emacs abandon info in favor of a … Continue reading

Posted in General | Tagged | 9 Comments