1
0
mirror of https://github.com/git/git synced 2024-07-05 00:58:49 +00:00

Make git-send-email aware of Cc: lines.

In the Linux kernel, for example, it's common to include Cc: lines
for cases when you want to remember to cc someone on a patch without
necessarily claiming they signed off on it.  Make git-send-email
aware of these.

Signed-off-by: "J. Bruce Fields" <bfields@citi.umich.edu>
Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
J. Bruce Fields 2007-03-18 21:37:53 -04:00 committed by Junio C Hamano
parent d6678c28e3
commit abec100c33
2 changed files with 6 additions and 5 deletions

View File

@ -60,7 +60,8 @@ The --cc option must be repeated for each user you want on the cc list.
is not set, this will be prompted for.
--no-signed-off-by-cc::
Do not add emails found in Signed-off-by: lines to the cc list.
Do not add emails found in Signed-off-by: or Cc: lines to the
cc list.
--quiet::
Make git-send-email less verbose. One line per email should be

View File

@ -65,8 +65,8 @@ sub usage {
Defaults to on.
--no-signed-off-cc Suppress the automatic addition of email addresses
that appear in a Signed-off-by: line, to the cc: list.
Note: Using this option is not recommended.
that appear in Signed-off-by: or Cc: lines to the cc:
list. Note: Using this option is not recommended.
--smtp-server If set, specifies the outgoing SMTP server to use.
Defaults to localhost.
@ -572,8 +572,8 @@ sub send_message
}
} else {
$message .= $_;
if (/^Signed-off-by: (.*)$/i && !$no_signed_off_cc) {
my $c = $1;
if (/^(Signed-off-by|Cc): (.*)$/i && !$no_signed_off_cc) {
my $c = $2;
chomp $c;
push @cc, $c;
printf("(sob) Adding cc: %s from line '%s'\n",