Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70816 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95131 invoked from network); 21 Dec 2013 14:29:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Dec 2013 14:29:16 -0000 Authentication-Results: pb1.pair.com header.from=tjerk.meesters@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tjerk.meesters@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.176 as permitted sender) X-PHP-List-Original-Sender: tjerk.meesters@gmail.com X-Host-Fingerprint: 209.85.220.176 mail-vc0-f176.google.com Received: from [209.85.220.176] ([209.85.220.176:49485] helo=mail-vc0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3B/00-28184-6B4A5B25 for ; Sat, 21 Dec 2013 09:24:55 -0500 Received: by mail-vc0-f176.google.com with SMTP id id10so948241vcb.7 for ; Sat, 21 Dec 2013 06:24:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lqQdf+OCAccIB5zL+VOpcZuTy4f9SSdpsHnSy3MrhH0=; b=KRHk3LTxnGig/ow8Ij4eUhsI6VhRFVvzI9HaaCWG6CPyNSFXa1mYsSh31s0SaYJ2sU nDY81rQF3N6peKtEyR+etYhOM5Nq6Ji6k9MCm4ggI46utdymtSyxQ9v/cfN4ygFu5PNw hiutGTVl0ijaYHvPvyfabTx2ydIobowI1YZ0/QaPBPka7VNVUVqbM3KQK26V21MTqyVc mtV60kSjdwtDjRbWMDVDbMychDDaTc4RfYdeHPATV+koXO7B/ImS+dwaxkjxdZnDkSq7 wbqefIaIHIAh3+3GLKBdhrwSyPZ9UsdXcT/j3pRnMfHR1gvXGWH1E4A+0PwnROVUrWEV NJLA== MIME-Version: 1.0 X-Received: by 10.58.108.196 with SMTP id hm4mr1393534veb.28.1387635891451; Sat, 21 Dec 2013 06:24:51 -0800 (PST) Received: by 10.58.128.33 with HTTP; Sat, 21 Dec 2013 06:24:51 -0800 (PST) In-Reply-To: References: <52B4C3AB.9010909@lerdorf.com> Date: Sat, 21 Dec 2013 22:24:51 +0800 Message-ID: To: Rasmus Lerdorf Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a11c3b4ac6340c204ee0c2843 Subject: Re: [PHP-DEV] Re: power operator (again) From: tjerk.meesters@gmail.com (Tjerk Meesters) --001a11c3b4ac6340c204ee0c2843 Content-Type: text/plain; charset=ISO-8859-1 On Sat, Dec 21, 2013 at 8:35 AM, Tjerk Meesters wrote: > Hi Rasmus, > > > On Sat, Dec 21, 2013 at 6:24 AM, Rasmus Lerdorf wrote: > >> Tjerk, I hadn't noticed this part of your patch before. >> >> >> https://github.com/datibbaw/php-src/commit/f60b98cf7a8371233d800a6faa286ddba4432d02 >> >> I don't think this is necessary and it looks odd having pow as a >> language construct. There is nothing wrong with having pow() as a >> regular legacy function here. >> > > When Pierre suggested it I admittedly had not thought it through enough > what the possible issues could be and to paraphrase Phil Sturgeon, doing > this would break "public function pow() { }" and that's not acceptable. > > This obviously means that the voting has to be broken off ... like, again. > > I'm so sorry about this; it seems that the truly good observations only > come during voting phase ... > > The following will be done: > 1) Voting gets closed > 2) Status goes back to Discussion > 3) Code changes will be made and will be documented in the RFC > The changes have been made, the offending commit has been reverted and the PR updated. Travis reported a build failure but afaict not due to these changes. 4) RFC stays that way until next year > 5) Voting opens again. > Waiting for that long seemed a bit overkill, so I've reopened the vote now. Whoever changed or removed their vote because of the construct issue, please review the changes and update their vote where necessary. > > >> Without this piece I think adding ** is a good idea. >> >> -Rasmus >> > > > > -- > -- > Tjerk > -- -- Tjerk --001a11c3b4ac6340c204ee0c2843--