Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50000 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20478 invoked from network); 30 Oct 2010 07:23:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Oct 2010 07:23:05 -0000 Authentication-Results: pb1.pair.com header.from=admin@codeangel.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=admin@codeangel.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain codeangel.org from 216.119.135.130 cause and error) X-PHP-List-Original-Sender: admin@codeangel.org X-Host-Fingerprint: 216.119.135.130 a2s40.a2hosting.com Windows 98 (1) Received: from [216.119.135.130] ([216.119.135.130:52653] helo=a2s40.a2hosting.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1B/04-31541-8D7CBCC4 for ; Sat, 30 Oct 2010 03:23:05 -0400 Received: from c-98-212-133-218.hsd1.il.comcast.net ([98.212.133.218] helo=[192.168.0.100]) by a2s40.a2hosting.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1PC5mI-0002rj-Au for internals@lists.php.net; Sat, 30 Oct 2010 03:23:02 -0400 Message-ID: <4CCBC7E7.8060809@codeangel.org> Date: Sat, 30 Oct 2010 02:23:19 -0500 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101027 Thunderbird/3.0.10 MIME-Version: 1.0 To: internals@lists.php.net References: <4CCB6B21.1070708@codeangel.org> <8757232E56758B42B2EE4F9D2CA019C904CC19@US-EX2.zend.net> <4CCBBC88.5000904@php.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - a2s40.a2hosting.com X-AntiAbuse: Original Domain - lists.php.net X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - codeangel.org Subject: Re: [PHP-DEV] rename T_PAAMAYIM_NEKUDOTAYIM to T_DOUBLE_COLON From: admin@codeangel.org (Chad Emrys) On 10/30/2010 02:09 AM, Mike Van Riel wrote: > On 30 okt 2010, at 08:34, Sebastian Bergmann wrote: > >> On 10/30/2010 11:53 AM, Andi Gutmans wrote: >>> I would prefer this was not changed. >> >> +1 (for the same reasons) >> > > I agree with Andi, Rasmus and the other people in favor. > > This token name is part of the history of PHP and adds to it's > uniqueness. > > But besides this: renaming the constant is probably not going to solve > the problem (at least not anytime soon). > > Changing this constant would mean breaking BC (some people using the > tokenizer extension might use it) and thus officially it should only > be implemented in PHP-next. > This means that the support requests will be coming in for a long time > as it not even planned for release or anything. > > Suppose that this rename would happen in the next minor release: most > shared hosts lag immensily with their installed PHP version and I > reckon most questions come from inexperienced / starting developers > working with / on said hosts. And this means it will again take a long > time before you notice any effect. (not to mention that Linux distros > also lag). > > (additionally I wonder why people ask such a simple question on IRC > whilst googling provides your answer faster..) > > Bottom line: I'd opt for keeping it. > > Kind regards, > > Mike van Riel Just want to make this point: the length of time for it to take affect is not an argument for not implementing it. It'll come out when it's out. The sooner we implement it, the sooner we'll notice the effect. This goes for any change slanted for major release. (Also if I understand, there is a synonym in Tokenizer anyway so both would work and won't break BC, I just don't understand why the confusing name has to show up in error messages).