On 10/11/2016 02:39 AM, Matthieu Moy wrote:
Jeff King <p...@peff.net> 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 <sta...@vger.kernel.org> [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 <a...@domain.com>" (name-addr) or a...@domain.com
(addr-spec), and that comments are allowed within parenthesis like
"Stable <sta...@vger.kernel.org> (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 <sta...@vger.kernel.org> (4.8+) from line 'Cc: Stable <sta...@vger.kernel.org> (4.8+)'
--snip--
Cc:     Stable <sta...@vger.kernel.org>,

Larry



Reply via email to