Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:114685 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 87084 invoked from network); 1 Jun 2021 20:03:49 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 1 Jun 2021 20:03:49 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3C9431804AE for ; Tue, 1 Jun 2021 13:16:54 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 1 Jun 2021 13:16:53 -0700 (PDT) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id B74035C0216 for ; Tue, 1 Jun 2021 16:16:52 -0400 (EDT) Received: from imap8 ([10.202.2.58]) by compute3.internal (MEProxy); Tue, 01 Jun 2021 16:16:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=fH3LYV O7k02XJS5VK69hdt5u3iqTM/oMeqlW3Jd88Uk=; b=j+ZtWC6eVZAXC4wfHSuIUx Vea/bqPEnczkKhC8umzRo+RiSI1r0IMM6lCE5ZEDBtfz4ibvp7qOh/vVzY+Vl7d+ KnVedT8COGpObGMEL+j9B90qijgKVhjGgVXwtEJa8In1Bhb0eKTFVFkqhWMYDUAw zsmxW/ZQ+0KjStOCj7axnmM5fAmMRL97A4INNEQYCRCqbih4g4aqpDk9UcAlS3VQ rqXmKFuD7HSD/LBJlKpPEQHGb5CZZmcUn4X4wuEqjL/2gdKB+fCLREBcS1NfqBKT rIGoiITqFWbBFOYK/IDpWmQpjBty3tuHFibgT3TSw3CuYzoG9hExjTHJQVo/NuqA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdelhedgudeglecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfnfgr rhhrhicuifgrrhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivghlughtvggthhdrtg homheqnecuggftrfgrthhtvghrnhepgeefffekleetgfekleegleffffdujeejvedvjedt leekuddufeelleevffeuheejnecuffhomhgrihhnpehphhhprdhnvghtpdgvgihtvghrnh grlhhsrdhiohenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehlrghrrhihsehgrghrfhhivghlughtvggthhdrtghomh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7326C3A0130; Tue, 1 Jun 2021 16:16:52 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-519-g27a961944e-fm-20210531.001-g27a96194 Mime-Version: 1.0 Message-ID: <2bd9b619-d2f9-4126-bbe3-9f889dd277ba@www.fastmail.com> In-Reply-To: References: Date: Tue, 01 Jun 2021 15:16:31 -0500 To: "php internals" Content-Type: text/plain Subject: Re: [PHP-DEV] [Vote] Auto-capture multi-line closures From: larry@garfieldtech.com ("Larry Garfield") On Mon, May 31, 2021, at 3:45 PM, Larry Garfield wrote: > Greetings, Internalians. After a bit of a delay, I have opened the > vote for auto-capturing multi-line closures. > > https://wiki.php.net/rfc/auto-capture-closure > > The vote closes Monday 14 June. > > Prior discussion thread: https://externals.io/message/113740 After some off-list discussion, we've decided to cancel this vote for now. Reviewing the previous discussion we had agreed to dig into the question of how to capture fewer variables when possible, but haven't had the opportunity to do so yet. In the interest of honesty we're going to stop the vote for now, and Nuno is going to try to do so before the end of June so that we can hopefully bring it back to a vote with an improved implementation, or at least a roadmap for how the implementation can be improved without behavioral changes. Thank you to everyone that's voted so far; we'll be back as soon as possible for you to vote again. --Larry Garfield