Indent context lines with one space to align them
crecord is one of the best features of Mercurial, my thanks for writing it.
One thing that is slightly bothering is that context lines (i.e. lines that are not added nor removed but just displayed in white as diff context) do not align with added/removed lines because they are prefixed with a + or - character. If you added one space it would be better.