From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ismail =?utf-8?q?D=C3=B6nmez?= Subject: Re: Fix UTF Encoding issue Date: Tue, 4 Dec 2007 10:28:59 +0200 Organization: Pardus / KDE Message-ID: <200712041028.59185.ismail@pardus.org.tr> References: <4753D419.80503@clearchain.com> <200712040955.04655.ismail@pardus.org.tr> <20071204081634.GD31042@auto.tuwien.ac.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Jakub Narebski , Junio C Hamano , Alexandre Julliard , Benjamin Close , git@vger.kernel.org, Perl Unicode Mailing List , Dan Kogai To: Martin Koegler X-From: git-owner@vger.kernel.org Tue Dec 04 09:28:37 2007 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1IzT8u-0001I8-6f for gcvg-git-2@gmane.org; Tue, 04 Dec 2007 09:28:36 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751797AbXLDI2P convert rfc822-to-quoted-printable (ORCPT ); Tue, 4 Dec 2007 03:28:15 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751806AbXLDI2O (ORCPT ); Tue, 4 Dec 2007 03:28:14 -0500 Received: from ns2.uludag.org.tr ([193.140.100.220]:46418 "EHLO uludag.org.tr" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751733AbXLDI2O convert rfc822-to-8bit (ORCPT ); Tue, 4 Dec 2007 03:28:14 -0500 Received: from ninjamobile.local (unknown [85.102.220.209]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by uludag.org.tr (Postfix) with ESMTP id 062F361D0781; Tue, 4 Dec 2007 10:28:06 +0200 (EET) User-Agent: KMail/1.9.6 (enterprise 0.20071123.740460) In-Reply-To: <20071204081634.GD31042@auto.tuwien.ac.at> Content-Disposition: inline Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Tuesday 04 December 2007 10:16:34 Martin Koegler yazm=C4=B1=C5=9Ft=C4=B1= : [...] > print t("#=C3=B6=C3=A4=C3=BC"); > print t("#=C3=83=E2=82=AC=C3=83=C2=B6=C3=83=C5=92"); > print "\n"; How about this one, doesn't even use Encode, uses just built-in utf8=20 function : [~]> cat test.pl binmode STDOUT, ':utf8'; my $str =3D "#=C3=B6=C3=A4=C3=BC"; if (utf8::valid($str)) { utf8::decode($str); } print $str."\n"; [~]> perl test.pl #=C3=B6=C3=A4=C3=BC Regards, ismail --=20 Never learn by your mistakes, if you do you may never dare to try again= =2E