Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30492 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 48795 invoked by uid 1010); 6 Jul 2007 11:42:29 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 48779 invoked from network); 6 Jul 2007 11:42:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Jul 2007 11:42:29 -0000 Authentication-Results: pb1.pair.com header.from=antony@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=antony@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: antony@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from [212.25.124.162] ([212.25.124.162:30154] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7D/74-01395-2AA2E864 for ; Fri, 06 Jul 2007 07:42:28 -0400 Received: (qmail 25495 invoked from network); 6 Jul 2007 11:42:23 -0000 Received: from internal.zend.office (HELO ?127.0.0.1?) (10.1.1.1) by internal.zend.office with SMTP; 6 Jul 2007 11:42:23 -0000 Message-ID: <468E2A9C.8030704@zend.com> Date: Fri, 06 Jul 2007 15:42:20 +0400 User-Agent: Thunderbird 2.0.0.0 (X11/20070326) MIME-Version: 1.0 To: RQuadling@GoogleMail.com CC: Lukas Kahwe Smith , Rasmus Lerdorf , Derick Rethans , Cristian Rodriguez , internals@lists.php.net References: <1181829227.3478.3.camel@localhost.localdomain> <2169.24.1.37.132.1183693664.squirrel@www.l-i-e.com> <1183699755.14343.5.camel@johannes.nop> <7d5a202f0707060224oa64dfeaw2c7ee17a735648f9@mail.gmail.com> <468E1158.2030900@lerdorf.com> <468E13C6.1070109@pooteeweet.org> <468E2009.9000703@zend.com> <10845a340707060432h6516ea5eja0995dbc974baa0a@mail.gmail.com> In-Reply-To: <10845a340707060432h6516ea5eja0995dbc974baa0a@mail.gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] What is the use of "unicode.semantics" in PHP 6? From: antony@zend.com (Antony Dovgal) On 06.07.2007 15:32, Richard Quadling wrote: > If Unicode had been an extension (one of those that are part of the > core and cannot be disabled) with its own > classes/exceptions/functions/etc, then everyone would have been happy. Moreover, we do have such an extension, it's called "mbstring" and you can use it even in PHP4. But the point is that it's _just an extension_, hence the Unicode support is far far from full. > Unicode is a great idea, but I don't use unicode at the moment, but > I'd still like to have PHP6 when it is officially released without > having to do major work to make my code compliant AND without having > to turn Unicode off. If you don't need Unicode, you don't need PHP6. It's that simple. > For those that need it, then they can code for it. For those that > don't they still get all the other improvements in PHP6 and without > the reported speed issues as they are not using the extension. > > This seems like a winner to me. -- Wbr, Antony Dovgal