Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30927 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42482 invoked by uid 1010); 14 Jul 2007 14:56:26 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 42467 invoked from network); 14 Jul 2007 14:56:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Jul 2007 14:56:26 -0000 Authentication-Results: pb1.pair.com header.from=tokul@users.sourceforge.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=tokul@users.sourceforge.net; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain users.sourceforge.net from 213.197.162.99 cause and error) X-PHP-List-Original-Sender: tokul@users.sourceforge.net X-Host-Fingerprint: 213.197.162.99 avilys.eik.lt Linux 2.6 Received: from [213.197.162.99] ([213.197.162.99:57574] helo=avilys.eik.lt) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B2/14-09288-714E8964 for ; Sat, 14 Jul 2007 10:56:25 -0400 Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id 447B71F5147 for ; Sat, 14 Jul 2007 17:54:19 +0300 (EEST) Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id 268CC1F5145 for ; Sat, 14 Jul 2007 17:54:19 +0300 (EEST) Received: from 78.61.224.253 (NaSMail authenticated user tomas@topolis.lt) by avilys.eik.lt with HTTP; Sat, 14 Jul 2007 17:54:19 +0300 (EEST) Message-ID: <60152.78.61.224.253.1184424859.squirrel@avilys.eik.lt> In-Reply-To: <000301c7c622$269f24a0$0201a8c0@VEGA> References: <1181829227.3478.3.camel@localhost.localdomain> <4692B1A3.1000808@zend.com> <4692B7D4.6040001@zend.com> <200707101906.30925.larry@garfieldtech.com> <2237.24.1.37.132.1184204516.squirrel@www.l-i-e.com> <46958E6B.1000707@lerdorf.com> <2394.24.1.37.132.1184401215.squirrel@www.l-i-e.com> <4698D6F3.7030202@lerdorf.com> <000301c7c622$269f24a0$0201a8c0@VEGA> Date: Sat, 14 Jul 2007 17:54:19 +0300 (EEST) To: internals@lists.php.net User-Agent: NaSMail/1.2 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: ClamAV using ClamSMTP Subject: RE: [PHP-DEV] What is the use of "unicode.semantics" in PHP 6? From: tokul@users.sourceforge.net ("Tomas Kuliavas") > That sounds "good" in my ears. > > Software that relys on "old" non-unicode behaviour must be written in a > way two handle non-unicode and Unicode behaviour in two different ways. > But for example a rewritten "Squirrelmail" that runs exlusively on PHP6 > would be a good thing. > > So you could write on your release notes: "We have this new version > SquirrelMail++ that’s running only on hosts running PHP6. Using this would > be a great speed and performance increase, because the Unicode addons are > only available here. If you need an old non-unicode version, you have to > stay with our old historic version." The old historic Squirrelmail version > without Unicode support would be stays supported until some time. But all > users would know: If I want to have new features, I should think about a > change to PHP6, all other users could stay on the old version. > > In the case of the fantastic software "SquirrelMail++PHP6-only" (which I > would use on my servers, too) I would think in this direction! There is nothing in current PHP6 version that can be used by SquirrelMail. Last features are provided by PHP 5.1.0. Limiting code to PHP6 would reduce user base. SquirrelMail can work on PHP6 with unicode.semantics=off, if two lines in one script are fixed. P.S. I am not SquirrelMail guy. I am former SquirrelMail developer and I use own modified SquirrelMail version. It does not have issues with Japanese. -- Tomas