Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:32025 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5129 invoked by uid 1010); 3 Sep 2007 16:39:06 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 5114 invoked from network); 3 Sep 2007 16:39:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Sep 2007 16:39:06 -0000 Authentication-Results: pb1.pair.com smtp.mail=tokul@users.sourceforge.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=tokul@users.sourceforge.net; 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:51316] helo=avilys.eik.lt) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 33/6A-58805-8A83CD64 for ; Mon, 03 Sep 2007 12:39:05 -0400 Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id 685641F5145; Mon, 3 Sep 2007 19:33:27 +0300 (EEST) Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id 4BA591F5134; Mon, 3 Sep 2007 19:33:27 +0300 (EEST) Received: from 78.61.224.253 (NaSMail authenticated user tomas@topolis.lt) by avilys.eik.lt with HTTP; Mon, 3 Sep 2007 19:33:27 +0300 (EEST) Message-ID: <36616.78.61.224.253.1188837207.squirrel@avilys.eik.lt> In-Reply-To: <1188820136.3317.3.camel@localhost.localdomain> References: <60461.195.22.180.233.1188818194.squirrel@avilys.eik.lt> <1188820136.3317.3.camel@localhost.localdomain> Date: Mon, 3 Sep 2007 19:33:27 +0300 (EEST) To: jani.taskinen@iki.fi Cc: 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] PHP bugs in Turkish locale From: tokul@users.sourceforge.net ("Tomas Kuliavas") I'll add comments on 35050 and you will ignore it, because bug is not open. You have patch on http://bugs.php.net/bug.php?id=35583. I understand why it might have been rejected. Using mapping table to lowercase ascii is not optimal solution. I have other patch, but you are not free to use code licensed under GPL. I am not C programmer and this patch uses code taken from program licensed under GPL. I've noticed one change. strcasecmp() is no longer locale aware. PHP does not have regression test for 19795 bug or this test depends on locale that is not available on my machine. strtolower(), strtoupper() and stristr() are still locale aware. Currently I am not testing other string functions. > You are free to send a patch.. :) > > If you have objections, please add comment to the report marked as "Wont > fix" and don't spam the already huge database with one more report about > same issue. > > --Jani >> Hi, >> >> Maybe somebody could provide good explanation why you can fix the issue >> (http://bugs.php.net/bug.php?id=42526). You can't claim that locale >> insensitive tolower() breaks things, because your functions are locale >> insensitive in some setups. >> >> Now I can only see that PHP developers close bug reports as "bogus" or >> "won't fix" without any good explanation. I think I've already said on >> this list once. If you lie in order to prove your point, you lose. You >> don't need PHP6 in order to fix it. Fix is possible or I don't see whole >> picture. >> >> -- >> Tomas