Boutique modes

Posted on Wed 05 March 2014 in geek • Tagged with emacs, linaro

I've recently started a new job at Linaro which has been keeping me very busy. My role combines the low-level fun of Dynamic Binary Translation that I so enjoyed at Transitive and the fact Linaro is a fully Open Source company. I work directly on the upstream projects (in this …


Continue reading

Edit with Emacs v1.13 now available

Posted on Fri 08 November 2013 in geek • Tagged with chrome, chromeos, chromium, edit with emacs, emacs

I've just pushed the latest version of Edit with Emacs to the Chrome App Store. Hopefully most people are already tracking the latest edit-server.el via MELPA but this does introduce a few minor fixes to the extension itself. A new piece of functionality is the ability to trigger bringing …


Continue reading

On the death of Google Reader

Posted on Thu 14 March 2013 in geek • Tagged with emacs, floss, google, hosting, rss

You can probably tell the sort of on-line company I keep from the deluge of noise on the social networks regarding Google's decision to shut down Reader. However we shouldn't be that surprised. In fact some companies that source content from Reader have anticipated the need to collect content themselves …


Continue reading

Edit with Emacs v1.12 now available

Posted on Mon 03 December 2012 in geek • Tagged with edit with emacs, emacs

Apologies for the extended delay in getting out a new release of Edit with Emacs. Real life has been doing a good job keeping me busy that spare hacking time is in short supply. A number of people have submitted pull requests and I've also done a bit of clean-up …


Continue reading

Many ways to skin a GNU

Posted on Tue 24 July 2012 in geek • Tagged with code, elisp, emacs

It's time for another examination of Emacs LISP and a selection of ways to solve the same problem. In this case it's the behaviour of the etags-select package. This handy function will present a selection table when it finds multiple definitions of the same tag. This is handy if your …


Continue reading