On Thu, Sep 25, 2014 at 06:10:09PM +0200, Uwe Kleine-König wrote: > Commit logs as shown by git-log are usually indented by four spaces so > here it makes sense to do the same for commit notes. > > However when using format-patch to create a patch for submission via > e-mail the commit log isn't indented and also the "Notes:" header isn't > really useful. So consequently don't indent and skip the header in this > case. This also removes the empty line between the end-of-commit marker > and the start of the notes. > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> > --- I like this, though I think it is somewhat subjective, and there may be some corner cases. This topic has come up before (this is the tip of what I dug up, but I did not bother reading back further myself): http://article.gmane.org/gmane.comp.version-control.git/163144 You'd also need to consider what happens with non-default notes. If you do "--show-notes=foo" then your header is more like: Notes (foo): blah blah blah and your patch loses the information on the source. You may even be pulling in from multiple sets of notes, in which case there are multiple headers with multiple sources. I wonder if we would need an option to say "I am showing notes, but from just one ref and I prefer the simple three-dash format". Like "--cover-notes[=<ref>]" or something. I dunno. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html