From mboxrd@z Thu Jan 1 00:00:00 1970 From: Krzysztof Mazur Subject: [PATCH] =?iso-8859-2?q?git-send-email:=20add=20rfc2047=20quoting=20?= =?iso-8859-2?q?for=20"=3D=3F"?= Date: Wed, 24 Oct 2012 23:28:29 +0200 Message-ID: <1351114109-16310-1-git-send-email-krzysiek@podlesie.net> References: <20121024210826.GA23562@shrek.podlesie.net> Cc: gitster@pobox.com, git@vger.kernel.org, Krzysztof Mazur To: peff@peff.net X-From: git-owner@vger.kernel.org Wed Oct 24 23:29:49 2012 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TR8WK-0003GR-Fq for gcvg-git-2@plane.gmane.org; Wed, 24 Oct 2012 23:29:48 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933789Ab2JXV3f (ORCPT ); Wed, 24 Oct 2012 17:29:35 -0400 Received: from [93.179.225.50] ([93.179.225.50]:43844 "EHLO shrek.podlesie.net" rhost-flags-FAIL-FAIL-OK-OK) by vger.kernel.org with ESMTP id S1751822Ab2JXV3f (ORCPT ); Wed, 24 Oct 2012 17:29:35 -0400 Received: from geronimo.kostuchna.emnet (localhost [127.0.0.1]) by shrek.podlesie.net (Postfix) with ESMTP id CBE9FF5; Wed, 24 Oct 2012 23:29:32 +0200 (CEST) X-Mailer: git-send-email 1.8.0.rc0.30.g72615bf In-Reply-To: <20121024210826.GA23562@shrek.podlesie.net> Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: For raw subjects rfc2047 quoting is needed not only for non-ASCII characters, but also for any possible rfc2047 in it. Signed-off-by: Krzysztof Mazur --- Oops, this ugly Subject was generated by git format-patch (both 1.8.0 and km/send-email-compose-encoding). git-send-email.perl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-send-email.perl b/git-send-email.perl index eb1b876..cfd20fa 100755 --- a/git-send-email.perl +++ b/git-send-email.perl @@ -908,7 +908,7 @@ sub is_rfc2047_quoted { sub subject_needs_rfc2047_quoting { my $s = shift; - return ($s =~ /[^[:ascii:]]/); + return ($s =~ /[^[:ascii:]]/) || ($s =~ /=\?/); } sub quote_subject { -- 1.8.0.rc0.30.g72615bf