Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:37434 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8414 invoked from network); 4 May 2008 16:35:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 May 2008 16:35:40 -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:54870] helo=avilys.eik.lt) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 48/5A-43080-AD5ED184 for ; Sun, 04 May 2008 12:35:39 -0400 Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id 07EAB1F5190 for ; Sun, 4 May 2008 19:34:42 +0300 (EEST) Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id E19E41F5188 for ; Sun, 4 May 2008 19:34:41 +0300 (EEST) Received: from 78.61.224.253 (NaSMail authenticated user tomas@topolis.lt) by avilys.eik.lt with HTTP; Sun, 4 May 2008 19:34:41 +0300 (EEST) Message-ID: <48988.78.61.224.253.1209918881.nsm@avilys.eik.lt> In-Reply-To: <4BD5A050-02F2-46BD-B867-FA8CA12FF1BD@macvicar.net> References: <4BD5A050-02F2-46BD-B867-FA8CA12FF1BD@macvicar.net> Date: Sun, 4 May 2008 19:34:41 +0300 (EEST) To: internals@lists.php.net User-Agent: NaSMail/1.4 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] Removal of unicode_semantics From: tokul@users.sourceforge.net ("Tomas Kuliavas") > We've discussed this a few times in the past and it's time to make a > final decision about its removal. > > I think most people have agreed that this is the way forward but no > one has produced a patch. I have a student working on unicode > conversion for the Google Summer of Code and this would help make it > simpler. unicode_semantics=on breaks backwards compatibility in scripts that have implemented multiple character set support in current PHP setups. If setting is removed, instead of maintaining at least some bits of backwards compatibility and doing some additional work, you force massive code rewrites in scripts that depend on working charset support and more work for people, who use interpreter. Every time somebody proposes removal of this setting, they claim that majority agreed on it when there is no agreement on anything. People only defended own positions and we had other flame about unicode_semantics. -- Tomas