send-email: --no-signed-off-cc should suppress 'sob' cc
authorJunio C Hamano <gitster@pobox.com>
Sat, 8 Mar 2008 06:12:13 +0000 (22:12 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sat, 8 Mar 2008 06:35:34 +0000 (22:35 -0800)
commitba51795c5fc32a507df9f91ffeae21893e9e7633
treee2447ea723b77886f93aebbbf666e744e60e5557
parentd33046c1ed2182a4f73b741e47ab28b1570805c5
send-email: --no-signed-off-cc should suppress 'sob' cc

The logic to countermand suppression of Cc to the signers with a more
explicit --signed-off-by option done in 6564828 (git-send-email:
Generalize auto-cc recipient mechanism) suffers from a double-negation
error.

A --signed-off-cc option, when false, should actively suppress CC: to be
generated out of S-o-b lines, and it should refrain from suppressing when
it is true.

It also fixes "(sob) Adding cc:" status output; earlier it included the
line terminator LF inside '%s', which was totally bogus.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-send-email.perl