If anyone does fancy working on gif(1) it has a bug I have been meaning to look at for ages.
The problem relates to reproducing optimised animated gif files. Gif(1) assumes each image in an animation should be rendered on a black background, however optimised animations, those which contain only the interframe differences WRT the reference (first) frame do not conform to this model. An example makes things clear - appologies for the poor quality of the joke. http://www.quintile.net/doorstep/broken-animated-image.gif -Steve