Am 05.09.2015 um 02:54 schrieb Junio C Hamano:
Linus Torvalds <torva...@linux-foundation.org> writes:

So I think that logic should basically be extended to saying

  - if any line in the last chunk has a "Signed-off-by:", set a flag.

  - at the end of the loop, if that flag wasn't set, return 0.

I am reluctant to special case S-o-b: too much, even though this is
about "am -s" and by definition S-o-b: is special, as that is what
we are adding after all.

How about a bit looser rule like this?

     A block of text at the end of the message, each and every
     line in which must match "^[^:        ]+:[      ]" (that is,
     a "keyword" that does not contain a whitespace nor a colon,
     followed by a colon and whitespace, and arbitrary value thru
     the end of line) is a signature block.

Why do we need a new rule? The old git-am had a logic that pleased everyone, and it must have been implemented somewhere. Shouldn't it be sufficient to just re-implement or re-use that logic?

-- Hannes

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to