Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:98053 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 31731 invoked from network); 30 Jan 2017 21:08:54 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jan 2017 21:08:54 -0000 Authentication-Results: pb1.pair.com smtp.mail=dave@mudsite.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=dave@mudsite.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain mudsite.com designates 209.85.213.45 as permitted sender) X-PHP-List-Original-Sender: dave@mudsite.com X-Host-Fingerprint: 209.85.213.45 mail-vk0-f45.google.com Received: from [209.85.213.45] ([209.85.213.45:33681] helo=mail-vk0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B7/6B-51557-36BAF885 for ; Mon, 30 Jan 2017 16:08:54 -0500 Received: by mail-vk0-f45.google.com with SMTP id k127so223952633vke.0 for ; Mon, 30 Jan 2017 13:08:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mudsite-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=UJ6+No8pn2hpRKBV3dtm1hch8oCNTR3NBCvFQr3hJxE=; b=t7nfZM0R7vTAaaD90uLxL1LgfEqXAoNV+ICa/J3GpA+gLc3UoJ00+tRDYaggfiyYn1 peayTq/jCAOhB0v3Vezn4YcNsnD7B++7VC+8dZ6CbYAoVwvRsgnQgu85EYMVxqX/fbJ8 XDGDlYtOo025jtBqeTcPqz8WCMmGgPev6npZ11qh4d37Dk75h5kPfLNxJbSR5T+GVzt2 61py/7yj19raNJHnNb3GvepiuFE0N5Xo7O783JrmJjEn56c+mllDu4PGy/Ee9C7rg2LO azy+NKXBDrY9chVATBsVa2LbDntwYMOYyq9YcwRKrmvfsbXXsknBv07OAkHE+GZl7h4L W9Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=UJ6+No8pn2hpRKBV3dtm1hch8oCNTR3NBCvFQr3hJxE=; b=mMx304VK18R0rsb0bqE5Qnn0z08Q+I1QZFKeNAu8nXWeU34YDfl2qcpZak1JZ4aXWb 0Memei8jby5NWEi8HFxoMpVioALq/Hkoi9NXTxDOKUixFBzZykr5lwBcb2BeXFIZK7vf mqlpGWMHYd/fkyj9DQ5AcVXfLB/V/Vw6r9zDGKCzFgaKwOHS/YJrbQ5VuQ350NAofmmJ pZnGYPvHbQUu0a3/dC4WGRITiJezg4TQWvg3I+KBSVukqTYPtPCyNbRdQlQ5EoaeIXA7 ahMTQ3dH9ByFTa3D1nNHJjoLjyhXZ0A6UUANcHZQMvWeTEnMnRDHvDR//EF70DMCzQPE ysIA== X-Gm-Message-State: AIkVDXJc19kaKuLwbGxHyNhNLHCwmI8/Wa/zreeQ4V4FqKyD5cyJfC1vHpip999xFFUQvZcFpxs0eYMKmUVhJw== X-Received: by 10.31.212.135 with SMTP id l129mr2921152vkg.134.1485810528667; Mon, 30 Jan 2017 13:08:48 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 30 Jan 2017 21:08:37 +0000 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary=001a114eb460c3e13c054756384b Subject: Re: [RFC][Discussion] - list() reference syntax From: dave@mudsite.com (David Walker) --001a114eb460c3e13c054756384b Content-Type: text/plain; charset=UTF-8 On Wed, Jan 11, 2017 at 8:43 AM David Walker wrote: > [Sorry if this is a second time you get this, but email issues and all] > > Hi All, > > I had mentioned the other day my desire to look at, and attempt > implementation of allowing by-reference assignment within list()'s. Andrea > had created an RFC for this purpose 2+years ago, but withdrew it due to > problems with implementation with the parsing/compiler of PHP 5. I've > taken a shot at implementing this feature within PHP7 and have commandeered > the RFC and would like to re-open it for discussion. > > I've attached to the RFC my current implementation which seems to be > working in the cases I can think of. I'd be interested to hear from the > community about if this feature is still desirable, and if so, if there are > list() cases that I haven't thought about yet for test cases. > > RFC (sorry for awkward formatting, not sure if the issues with links in > messages & mailinglist are fixed yet): > http://wiki.php.net/rfc/list_reference_assignment > > Cheers > -- > Dave > I'd like to open this RFC to voting in the next week or so. I know that I had sent the notice for discussion during the list-serve problems earlier this month, but there has been limited comment over the past couple weeks. Unsure if that means there's little interest, or, just missed everyone, or is perfect as is (!! well, we could hope right?). So if there's any discussion now's a good time, otherwise I'd like to open it to voting early next week. Cheers -- Dave --001a114eb460c3e13c054756384b--