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 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php