Brandon Casey [off-list ref] writes:
Teach append_signoff to detect whether a blank line exists at the position
that the signed-off-by line will be added, and refrain from adding an
additional one if one already exists. Or, add an additional line if one
is needed to make sure the new footer is separated from the message body
by a blank line.
Signed-off-by: Brandon Casey <redacted>
---
A slight tweak. And I promise, no more are coming.
When I do
$ git commit -s
it should start my editor with this in the buffer:
----------------------------------------------------------------
Signed-off-by: Junio C Hamano [off-list ref]
----------------------------------------------------------------
and the cursor blinking at the beginning of the file. Annoyingly
this step breaks it by removing the leading blank line.