Patch Set 2:

Robin: Regarding preservation of ASCII graphics: The hard-wrap option doesn't remove newlines which were entered by the user (as opposed to what the commit message viewer does). So the graphics are fine as long as they are less than 70 characters wide.