Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91928 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76326 invoked from network); 24 Mar 2016 20:38:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Mar 2016 20:38:46 -0000 Authentication-Results: pb1.pair.com smtp.mail=mtkocak@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mtkocak@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.47 as permitted sender) X-PHP-List-Original-Sender: mtkocak@gmail.com X-Host-Fingerprint: 74.125.82.47 mail-wm0-f47.google.com Received: from [74.125.82.47] ([74.125.82.47:35021] helo=mail-wm0-f47.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7F/7B-15440-55054F65 for ; Thu, 24 Mar 2016 15:38:46 -0500 Received: by mail-wm0-f47.google.com with SMTP id l68so1194161wml.0 for ; Thu, 24 Mar 2016 13:38:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lo9AG1FwEjO4eOLJ0ZPZO/ELwPjGly3rAknpqyHB7xI=; b=j8Krbii2qLLj8tkDTVnd9JejrPkHUbChhmLZqHA5ouceWH+yY/0XMBPV7r+kkpnJn9 TI1Hsoqb/MGH40l/uf3KmKSVvujrQ/O1encQV/zV+22DBHlieBS+ikzl7xR+PEOR2z7A xPXjpzPGBn3ff/MH79iJMiC7u4XMDdqNoemgjedEaIB400Eq7LMS2rvR7V7ethzlqOcQ nqenVei411UUmc0libkw67RfWKmiPZYDfqN0HOsGSPzM5jQmPrQKpc/KDrodrQiuPHN+ ffwXksQoonRc4QgDWle0dElhaiqjy/E6524xj43Cbp/RDHTA56CX8NQNn6YBZJxGoLDr dzXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lo9AG1FwEjO4eOLJ0ZPZO/ELwPjGly3rAknpqyHB7xI=; b=Nq/h/CFMDRL1YtyD0EaSnGNrFzWp5Wr8jYz0GAAYtB+UqP6GdJMwF1+Po22QF/5HLP 6SGmzc7njPvQLGq5PeJaryr6IeGKLSqln7lDXY0BjaQqRJJACH6HuR/OxfXP8mxozsrT Qv9M7BxC23/7TSzkXWZzztFcf+/R1XPvF+53ExQ3r6zbqevWWA2ZR7b1ix97hoSUvL5h PLc6B/w1PlpD//zPNg1E+i2PCrg6I2+mOR0QuRj7tiGhiuwlnDjiz8F78qiHqhGCvwv6 vW6ygoPXu02zD7vPFWMM1SZndFBL3CfCYcITEIF73dl4gvb6Aj9yquiVzQ4RN0cxFMdd fzTg== X-Gm-Message-State: AD7BkJJKSTNIY1AJiHqpGKryyD65hjmWxjuTEgSp5/mcGgBZSImDZnUI4NI0p82Aj66Lew== X-Received: by 10.28.11.69 with SMTP id 66mr12668607wml.103.1458851923409; Thu, 24 Mar 2016 13:38:43 -0700 (PDT) Received: from dynamic-2a00-1028-8388-232a-d54d-36c1-bdc2-5b68.ipv6.broadband.iol.cz (dynamic-2a00-1028-8388-232a-d54d-36c1-bdc2-5b68.ipv6.broadband.iol.cz. [2a00:1028:8388:232a:d54d:36c1:bdc2:5b68]) by smtp.gmail.com with ESMTPSA id gb9sm8931004wjb.26.2016.03.24.13.38.42 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 24 Mar 2016 13:38:42 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) In-Reply-To: <98.2B.15440.39F44F65@pb1.pair.com> Date: Thu, 24 Mar 2016 21:38:40 +0100 Cc: internals@lists.php.net Content-Transfer-Encoding: quoted-printable Message-ID: <59659E29-A7EF-40AB-BFF3-4DEE9D682412@gmail.com> References: <56F40965.30302@telia.com> <3A78AC53-5235-4CFE-9F0D-21F5837B6025@gmail.com> <98.2B.15440.39F44F65@pb1.pair.com> To: Andrea Faulds X-Mailer: Apple Mail (2.3124) Subject: Re: [PHP-DEV] Re: [RFC Proposal] Null Coalesce Equal Operator From: mtkocak@gmail.com (Midori Kocak) Hi, I changed the name but I really don=E2=80=99 know how to change the url = :) Midori > On 24 Mar 2016, at 21:35, Andrea Faulds wrote: >=20 > Hi, >=20 > Sara Golemon wrote: >> Changing "equal" to "assignment" seems to have been the suggestion. >> I've taken that into the short-ternary version. And as a minor edit >> (not worth closing/reopening vote) would recommend the same for null >> coallesce. >>=20 >> -Sara >=20 > The other suggestion was to change "coalesce" to "coalescing", because = the former is a grammatical error I made when I wrote the original ?? = RFC, whereas the latter is the correct name. >=20 > Actually, if we go back to my original email on this subject: >=20 >>>> Den 2016-03-13 kl. 02:59, skrev Andrea Faulds: >>>>> I do have one thing to add, though. It's something of a nitpick, = but the name ought to be the "null-coalescing assignment operator". This = would follow the convention of referring to +=3D, -=3D etc. as = compound/combined assignment operators[1][2], not "equal" operators = (which sounds more like what =3D=3D and =3D=3D=3D do, to me) and avoids = the mistake ("coalesce" instead of "coalescing") that I originally made = in my RFC for ??.[3] I think that RFC naming is important, because the = name the author chooses for a feature tends to be the one that ends up = in the manual. >=20 > I already gave a suggestion for a name there: "null-coalescing = assignment operator". >=20 > It's not a big deal, though. :) >=20 > --=20 > Andrea Faulds > https://ajf.me/ >=20 > --=20 > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >=20