Re: Re: Turkish/Azeri locale support

From: Date: Tue, 04 May 2010 13:04:32 +0000
Subject: Re: Re: Turkish/Azeri locale support
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-48192@lists.php.net to get a copy of this message
On 04.05.2010, at 16:44, Steven Van Poeck wrote:

> Adam Harvey wrote:
>> Well, I'm going to assume that people have had whatever say they were
>> going to. It seems that we have three options, so let's put it to a
>> vote.
>> 
>> (To be completely clear, this is purely for trunk. This certainly
>> isn't a candidate for backporting to 5.3.)
>> 
>> The options are:
>> 
>> 1. Apply Tomas's patch to make case-insensitive lookups
>> locale-ignorant. Pros: fixes immediate problem. Cons: breaks BC for
>> case-insensitive function/method name lookups for high-bit characters
>> in single-byte encodings. (Not that we've ever advertised or
>> documented that.)
>> 
>> 2. Make function/method names case-sensitive, per Stan's e-mail. Pros:
>> fixes problem; brings PHP into line with most other languages; extra
>> consistency with variables; possible performance improvement. Cons: BC
>> break from current documented behaviour.
>> 
>> 3. Do nothing. Pros: no BC breaks of any kind. Cons: continues to
>> annoy Turkish and Azeri developers and those developing for those
>> locales.
>> 
>> If you'd care to reply with a vote for option 1, 2 or 3, I'll tally up
>> the votes in a week or so. And yes, I am volunteering to deal with
>> this should option 1 or 2 be picked.

my vote: option 2

that's the most consistent solution


Thread (32 messages)

« previous php.internals (#48192) next »