Patch Set 1:

I'd prefer a persistent setting in the commit dialog. Maybe one
for using a fixed-width font too?

Btw. See the history viewer for how I handled the wrapping of the text while displaying it. I.e. I don't let the reflow happen anywhere, but use sime hints to preserve ascii graphics
and things like that. (actually needs some improvements since the viewer displays tha patch too for which the wrapping makes less sence.