chiark / gitweb /
journal: when iterating through a file we might lose messages when changing direction.