Newsgroups: php.i18n,php.internals Path: news.php.net Xref: news.php.net php.i18n:1357 php.internals:46927 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21403 invoked from network); 1 Feb 2010 20:25:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Feb 2010 20:25:18 -0000 Authentication-Results: pb1.pair.com header.from=textexin@xencraft.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=textexin@xencraft.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain xencraft.com from 76.96.27.211 cause and error) X-PHP-List-Original-Sender: textexin@xencraft.com X-Host-Fingerprint: 76.96.27.211 qmta11.emeryville.ca.mail.comcast.net Received: from [76.96.27.211] ([76.96.27.211:38289] helo=qmta11.emeryville.ca.mail.comcast.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 95/B8-07621-CA8376B4 for ; Mon, 01 Feb 2010 15:25:17 -0500 Received: from omta16.emeryville.ca.mail.comcast.net ([76.96.30.72]) by qmta11.emeryville.ca.mail.comcast.net with comcast id cjck1d0061ZMdJ4ABkPYWL; Mon, 01 Feb 2010 20:23:32 +0000 Received: from LENOVOB5360775 ([69.181.140.216]) by omta16.emeryville.ca.mail.comcast.net with comcast id ckSi1d0044gKuUM8ckSihb; Mon, 01 Feb 2010 20:26:42 +0000 To: "'Pierre Joye'" Cc: "'Moriyoshi Koizumi'" , "'KITAZAKI Shigeru'" , , References: <0_38978400_1264671673.1668.cbgrn@enoch.corp.cybozu.co.jp> <009d01caa379$006b1af0$014150d0$@com> In-Reply-To: Date: Mon, 1 Feb 2010 12:25:15 -0800 Organization: XenCraft Message-ID: <00b901caa37c$aa403fd0$fec0bf70$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Acqjjs/F5pyPbUABQ6er9HxY5DnxFgAEkjUg Content-Language: en-us Subject: RE: [PHP-DEV] RE: [PHP-I18N] adding GB18030 support for mbstring From: textexin@xencraft.com ("Tex Texin") mbstring can call out to icu to do the work. -----Original Message----- From: Pierre Joye [mailto:pierre.php@gmail.com] Sent: Monday, February 01, 2010 12:11 PM To: Tex Texin Cc: Moriyoshi Koizumi; KITAZAKI Shigeru; php-i18n@lists.php.net; internals@lists.php.net Subject: Re: [PHP-DEV] RE: [PHP-I18N] adding GB18030 support for mbstring hi, On Mon, Feb 1, 2010 at 8:59 PM, Tex Texin wrote: > Since ICU supports many conversions, including gb18030, and is regularly > updated and is already a part of php, it makes no sense to include > individually written conversions. ICU also gets considerable testing and > review. > > Conversions should all be driven through icu. In an ideal world yes. But in our not so ideal world mbstring is still here, is still used in many places inside PHP and I think it makes sense too add more encoding if there is a need for them. However it is obvious that the mid/long term goal should be to replace it completely with ICU. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org