From: Ævar Arnfjörð Bjarmason Date: Thu, 30 Sep 2010 13:43:01 +0000 (+0000) Subject: send-email: use \E***\Q instead of \*\*\* X-Git-Tag: v1.7.4-rc0~160^2~8 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=0d290a46346f465a735bf50244d033e2257b0326;p=git.git send-email: use \E***\Q instead of \*\*\* Change the regex introduced in a03bc5b to use the \E...\Q escape syntax instead of using backslashes. It's more readable like this, and easier to grep for. Signed-off-by: Ævar Arnfjörð Bjarmason Reviewed-by: Jeff King > Signed-off-by: Junio C Hamano --- diff --git a/git-send-email.perl b/git-send-email.perl index ce9b5ebd4..1218bbe72 100755 --- a/git-send-email.perl +++ b/git-send-email.perl @@ -705,7 +705,7 @@ if (!defined $auto_8bit_encoding && scalar %broken_encoding) { if (!$force) { for my $f (@files) { - if (get_patch_subject($f) =~ /\*\*\* SUBJECT HERE \*\*\*/) { + if (get_patch_subject($f) =~ /\Q*** SUBJECT HERE ***\E/) { die "Refusing to send because the patch\n\t$f\n" . "has the template subject '*** SUBJECT HERE ***'. " . "Pass --force if you really want to send.\n";