Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97994 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88053 invoked from network); 27 Jan 2017 17:00:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jan 2017 17:00:05 -0000 Authentication-Results: pb1.pair.com header.from=nikita.ppv@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.161.172 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@gmail.com X-Host-Fingerprint: 209.85.161.172 mail-yw0-f172.google.com Received: from [209.85.161.172] ([209.85.161.172:34593] helo=mail-yw0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A6/7A-28703-19C7B885 for ; Fri, 27 Jan 2017 12:00:03 -0500 Received: by mail-yw0-f172.google.com with SMTP id w75so20903870ywg.1 for ; Fri, 27 Jan 2017 09:00:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=i0WMokhPLY9agRYa9Kd1e1nYXz4WONgU8rUVFiIPpNA=; b=B7MD8U9QYakqfIZ3/NKrRWSwE5yuCQ1M5k91owcS6igrxyMti0FWrWOqsV2g8mnZwf ltUc2TyHtrheJ3/c5l7l5+2w8y7S4fiY0LDm0pv+P8DcHwa3eKu09GrmEuw9XNGT8NU8 pia11pHeu/9cR8Tzq0SkaNqZiB16YRH7mFfaLGrv3zxTQQcdjfy5XlaVOdbGhNU6NnSk F1hJqqYuoXfKaw1ZmJFRPnXiNIJk1mF0zz87tmFfBw+/M6pMKY8hDoMNFNnUZqhzRK3+ qz4k3MWd0Htt2Pg5h17dWs4PbhXuXkqX395Xf1T/K3WmXJeSy4Cb4ahJ1OEfYSkEURpQ qdgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=i0WMokhPLY9agRYa9Kd1e1nYXz4WONgU8rUVFiIPpNA=; b=QvGaSNDXUYwjErYy3HqspbgjzUkJ4R/FGEifFaTBhdkwaVU5V7qbx9Ku0/f0/GmBQ3 IldNWekLwsFXxBw6y/gizsR6WLpVBiTNBn6MBj5VvsiQg7Kr1pmw9coaSp5p0VKLGp4f OpNiSULrMxEtA79YPFu4Loj6Wp1Aeu52tkSWElWJWrAWXNaxVwezj188YgYYBFwJY7AQ cqIhRV0ZfBHgN+ZNqQ14vY+Jxz0zCVHR2Gw7noc7QnC+Qan5aAkfnl/cLJx52P+tT0nd fkHCcUIsKKEGjNIDvALQx0KIXtiO8vFR/k2ar6rg+r3bziDXBIOI7f6YfpDZjE9VgnxV N6kA== X-Gm-Message-State: AIkVDXLrNc74yh9/Ekg1hZ/rkQlx4DsF4L8rA0+vGZ73BiiItqLjy6cTGrhxQzNkFOY6rPaRuPFVGduLqX9GLQ== X-Received: by 10.129.62.6 with SMTP id l6mr6282209ywa.271.1485536398558; Fri, 27 Jan 2017 08:59:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.129.80.215 with HTTP; Fri, 27 Jan 2017 08:59:58 -0800 (PST) In-Reply-To: References: Date: Fri, 27 Jan 2017 17:59:58 +0100 Message-ID: To: Sammy Kaye Powers Cc: PHP Internals Content-Type: multipart/alternative; boundary=f403045f29d8565d290547166555 Subject: Re: [PHP-DEV] [RFC][VOTE] Trailing commas in all list syntax From: nikita.ppv@gmail.com (Nikita Popov) --f403045f29d8565d290547166555 Content-Type: text/plain; charset=UTF-8 On Fri, Jan 27, 2017 at 5:05 PM, Sammy Kaye Powers wrote: > Hello my internals friends! > > After a 2 week (ahem... 1 year & 3 month - sorry for dropping the > ball) discussion period, the "Trailing commas in all list syntax" RFC > is now open for voting. > > See the discussion here: > https://www.mail-archive.com/internals@lists.php.net/msg81366.html > > You can vote yay or nay for each possible list syntax individually. > > Voting will close 2017-02-10 16:00 (UTC). > > Thanks to @WesNetmo for pushing me to bring this to vote. The > community (or at least a sample from twitter) seems to want this > (https://twitter.com/sammyk/status/824298464456691712) so here we go! > :) > I've voted based on the following rule: * Vote yes if the list is enclosed in (), [] or {}. * Vote no otherwise. I can see how it is useful in some cases, but I really don't like the idea of having a comma followed by a semicolon, as is the case for the class member declarations... Nikita --f403045f29d8565d290547166555--