{"thread":{"id":"41027","subject":"'Comma in -to/-cc entry' on valid addresses","startedAt":"2015-12-17T00:43:28Z","lastAt":"2015-12-17T06:50:09Z","messageCount":2,"participants":["Andy Lutomirski","Matthieu Moy"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"274644","messageId":"CALCETrWY+n-m_P-0ub4ZPn5yGrr52C8F+wAtJok-cCQmM12d5Q@mail.gmail.com","threadId":"41027","inReplyTo":null,"subject":"'Comma in -to/-cc entry' on valid addresses","fromName":"Andy Lutomirski","fromEmail":"luto@amacapital.net","sentAt":"2015-12-17T00:43:28Z","receivedAt":"2015-12-17T00:43:28Z","isPatch":false,"sender":{"key":"luto@amacapital.net","avatar":null},"body":"$ git send-email --to='\"Address, Valid\" <somebody@foobarbaz.com>'\nComma in --to entry: \"Address, Valid\" <somebody@foobarbaz.com>'\n$ git --version\ngit version 2.5.0\n\nThis appears to be a recent regression.\n\nFor an authority on why the current behavior is wrong, see RFC 2822\nsection 3.4, which defines mailbox and mailbox-list as well as section\n3.2.6, which indicates that a phrase can contain a quoted-string.\n\n\n--Andy\n"},{"id":"274648","messageId":"vpq7fkdfu1q.fsf@anie.imag.fr","threadId":"41027","inReplyTo":"CALCETrWY+n-m_P-0ub4ZPn5yGrr52C8F+wAtJok-cCQmM12d5Q@mail.gmail.com","subject":"Re: 'Comma in -to/-cc entry' on valid addresses","fromName":"Matthieu Moy","fromEmail":"matthieu.moy@grenoble-inp.fr","sentAt":"2015-12-17T06:50:09Z","receivedAt":"2015-12-17T06:50:09Z","isPatch":false,"sender":{"key":"matthieu.moy@grenoble-inp.fr","avatar":"https://gravatar.com/avatar/72c8a2705971a25dfaff23cece15130d405685845d911aedd5667ace277f3fc5?d=mp&s=160"},"body":"Andy Lutomirski <luto@amacapital.net> writes:\n\n> $ git send-email --to='\"Address, Valid\" <somebody@foobarbaz.com>'\n> Comma in --to entry: \"Address, Valid\" <somebody@foobarbaz.com>'\n> $ git --version\n> git version 2.5.0\n>\n> This appears to be a recent regression.\n\nIt's not: the check was introduced in 79ee555 (Check and document the\noptions to prevent mistakes., 2006-06-21).\n\nThe check was _removed_ in Git 2.6.0, which happily accepts your\ncommand. IOW, the bug is already fixed :-).\n\n-- \nMatthieu Moy\nhttp://www-verimag.imag.fr/~moy/\n"}]}