Sorry - somehow I ended up attaching an old version of the patch. The correct one is attached.
Proposed changelog entry:
Prevent vc actions from destroying window configuration
* vc-dispatcher.el (vc-finish-logentry): Changed delete-windows-on to quit-window
Your patch seems to include a huge number of formatting changes
throughout the file. Please could you send it again, with just the
actual relevant changes, and with a proposed ChangeLog entry. Thanks.