test -n "$envelopesender" && routing_headers="From: $envelopesender${nl}$routing_headers"
test -n "$replyto" && routing_headers="$routing_headers${nl}Reply-To: $replyto"
+ subj="Subject: ${emailprefix}$shortdesc $refname_type $short_refname ${change_type}d. $(git show --no-patch --format='%h %s' $newrev)"
+ subj=$(print -nr -- "$subj" | php -r '
+mb_internal_encoding("UTF-8");
+echo mb_encode_mimeheader(file_get_contents("php://stdin"),
+"UTF-8", "Q", "\012");')
+
cat <<-EOF
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
X-Git-Reftype: $refname_type
X-Git-Oldrev: $oldrev
X-Git-Newrev: $newrev
- $(perl -Mutf8 -MEncode -e "print encode('MIME-Q', 'Subject: ${emailprefix}$shortdesc $refname_type $short_refname ${change_type}d. '.qx/git show --no-patch --format='%h %s' $newrev/);")
+ $subj
Auto-Submitted: auto-generated
This is an automated email from the git hooks/post-receive script. It was