On 10/11/2016 02:39 AM, Matthieu Moy wrote:
Jeff King <[email protected]> writes:[+cc authors of b1c8a11, which regressed this case; I'll quote liberally to give context] On Mon, Oct 10, 2016 at 05:48:56PM -0400, Jeff King wrote:I can't reproduce the problem with this simple setup: git init echo content >file && git add file git commit -F- <<-\EOF the subject the body Cc: Stable <[email protected]> [4.8+]Is this RFC2822 compliant (https://tools.ietf.org/html/rfc2822)? Not an expert of the norm, but my understanding is that you're allowed to use either "Name <[email protected]>" (name-addr) or [email protected] (addr-spec), and that comments are allowed within parenthesis like "Stable <[email protected]> (4.8+)". What is this [4.8+] supposed to mean? The guilty function is parse_mailboxes in perl/Git.pm. It should be rather easy to modify it but I need to understand the spec before I can try to implement anything.
That added information at the end is intended to be passed on to the stable group. In this case, the patch needs to be applied to kernel versions 4.8 and later.
Placing the info inside parentheses causes it to be dropped from the outgoing mail as follows:
(body) Adding cc: Stable <[email protected]> (4.8+) from line 'Cc: Stable <[email protected]> (4.8+)'
--snip-- Cc: Stable <[email protected]>, Larry

