Author Archives: jcs

First Emacs 24 Pretest Is Available

Chong Yidong is reporting that Emacs 24.0.90, the first Emacs 24 pretest, is available for download at ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.0.90.tar.gz. As usual, the changes are listed in etc/NEWS. In the comments to my post about Emacs 24 features, several of the commenters … Continue reading

Posted in General | Tagged | Leave a comment

SICP For The Kindle And iPad

Long time readers know that I am a big fan of Abelson and Sussman’s Structure and Interpretation of Computer Programs and that I consider it the best book ever written about computer programming. I have the on-line version permanently bookmarked … Continue reading

Posted in Programming | Tagged | 3 Comments

More On The Demise Of Handwriting

Earlier this month I wrote a post speculating on the end of handwriting. By “handwriting” I mean cursive handwriting. Although I’ve pretty much stopped using a pen or pencil entirely most people are still at least printing things by hand. … Continue reading

Posted in General | 2 Comments

Xah’s Emacs Quiz

Xah Lee has another Emacs challenge. This time, it’s to replace entries of the form <tr><td>pound</td><td>&#163;</td><td>pound sign, U+00A3</td></tr> with entries like this: <tr><td>pound</td>£<td>pound sign, U+00A3</td></tr> This is, presumably, a small tweaking of Lee’s very useful page on HTML/XML Entities that … Continue reading

Posted in General | Tagged | 1 Comment

Setting The Goal Column In Emacs

As you move vertically from line-to-line, Emacs tries to keep the point in the same column position or as near to it as it can. Normally, that’s what you want to have happen but sometimes it’s convenient to have the … Continue reading

Posted in General | Tagged | 2 Comments

An Application Of Benford’s Law

Benford’s Law is a surprising result that says data from many sources have the leading digit distributed in a non-uniform way. For example, the first digit is 1 30% of the time but 9 less than 5% of the time. … Continue reading

Posted in General | Leave a comment

More SSH Tricks

Tycho Garen has a nice post with some SSH tricks to make your life easier. This serves as an excellent follow on to my previous post on the subject. There’s a bit of overlap but enough new material that it’s … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Keybindings for Mac OS X

As many Mac OS X/Emacs users know, OS X has many of the Emacs key bindings defined for the entire system. Thus, bindings like 【Ctrl+f】, 【Ctrl+b】, 【Ctrl+a】, 【Ctrl+e】, 【Ctrl+k】, 【Ctrl+y】, 【Ctrl+p】, 【Ctrl+n】, and a few others work across the whole … Continue reading

Posted in General | Tagged | 4 Comments

The Emacs goto-line Command

As I’ve written before, I came to Emacs after years as a Vi/Vim user. One of the things I was used to doing in Vim was to go to line N in a file by typing :N in command mode. … Continue reading

Posted in General | Tagged | 6 Comments

Managing Workshifting

In a recent post about workshifting I mentioned that one of the impediments to wider adoption is a fear on the part of managers that they won’t be able to effectively manage their employees if they can’t reach out and … Continue reading

Posted in General | Leave a comment