Thought about doing a SaVi release - this would be 1.2.2.
Pros: The Tk 8.4 compatibility needs to get out there (okay, so that's just a single added #if testing versions because they changed an api again), I can claim it's gcc-3.2-compatible (didn't have to do anything much new for that; in fact all 1.2 releases should build with gcc 3.2), and thanks to Matthias we're sort-of-Cygwin-friendlier, within the limits of the homegrown makefile. There are also improved standard file dialogs (Matthias again), a display bugfix that prevents clipping in the coverage tiling I did for 1.2.1, and some rejigging of the initialisation process. All of this stuff needs to be in a release.
Cons: Geomview isn't yet gcc-3.2 compatible (its C++ generates errors I don't yet understand), and Matthias' Cygwin suggestions for Geomview have only just gone into its cvs. So perhaps I should wait for a new Geomview release with Cygwin and gcc 3.2 compatibility before trumpeting my tiny bit of work on SaVi with a new release, given how the two are usually used together. I might be able to come up with the odd tiny bugfix meanwhile; the list of things to work on is quite long.
Anyway, an up-to-the-minute SaVi development tarball is available, so it's not as if the new work is particularly hard for anyone to get hold of.
In other news, my T-shirt design seems to be a minor hit. Dave started with 32 in stock, and 23 appear to have already been ordered since NTK announced the shirts on Friday. (I think it's going to become a well-worn phrase; it's taken up residence on my Nokia phone's LCD.)
Or maybe those shirts are just being bought because they've already run out of 'Corrupt Disc Inferior Audio' shirts.