New Code!
It's a new year, and time for a new version of Annotations, with new and improved bugs and, allegedly, some new features.
1.0.3.1 doesn not have very many visible changes; the main change in this version is that I've redone the way that comments are stored from the traditional One Big File to a directory containing the comments in a combined data/control format. The hooks for moderated comments have been put in (but not deliberatedly enabled), and there's now a user-settable flag that governs whether comment email addresses are published or not (default: not.)
A couple of bugs were introduced, then deleted, and I've added (in what turns out to be a fairly hackish way) a procedure for doing article truncation on the homepage; if you put a <!more!> token into your article, the homepage will display above that token, then a --more-- (this text is user settable by the readmore= variable in weblog.conf) link to the whole article.
Finally, I tweaked the way that the weblog builds the index and post pages to show nrposts= posts, no matter how old they are.