30 July 2009

Swankified in the Summer Sun

Been a while since my last post, mostly because I've been vacationing up in Nilsiä and there hasn't been much to say. I completed my annual ritual of reading Miyazaki's Nausicaä of the Valley of Wind, then read The Return of the King (I'd started re-reading LotR a few years before, but got sidetracked somehow, as is too often the case). The weather's been much nicer than last year, but, as usual, I've done much less creative stuff than I'd like.

But onwards to the main topic: I've written before about using StumpWM. Last night I finally got around to setting it up so that it runs the Swank module, the Lisp-side component of SLIME, Emacs's Lisp editing mode. This makes it possible to connect to the running Lisp process from Emacs and edit the code interactively, while the software is running! This interactive development style is, of course, one of the main features of Lisp.

Now, whether I'll actually use this potential is another matter entirely. At the very least it'll make editing the configuration file easier (since that is just Lisp code same as the rest of the software). It was possible to load new or modified elements before using a simple StumpWM Emacs mode provided, but this was much more limited. But whether I'll have the guts or inspiration (or simply the energy) to delve into the depths of StumpWM is a whole other matter...

No comments:

Post a Comment