From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: `thunk-let'? Date: Thu, 09 Nov 2017 23:43:57 +0100 Message-ID: <87inejvzrm.fsf@web.de> References: <87infp9z6j.fsf@web.de> <87zi90eehg.fsf@web.de> <87o9ocd6s4.fsf@web.de> <83zi7wr6jc.fsf@gnu.org> <87k1z0csxa.fsf_-_@web.de> <83k1yzqshk.fsf@gnu.org> <87vaijwclj.fsf@web.de> <6067cd20-903c-d9f4-54c6-5413ed2a9ba0@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1510267479 1771 195.159.176.226 (9 Nov 2017 22:44:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 9 Nov 2017 22:44:39 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 09 23:44:35 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCvYp-0000IB-MC for ged-emacs-devel@m.gmane.org; Thu, 09 Nov 2017 23:44:35 +0100 Original-Received: from localhost ([::1]:39056 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCvYw-0001vI-Sg for ged-emacs-devel@m.gmane.org; Thu, 09 Nov 2017 17:44:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCvYK-0001v1-W0 for emacs-devel@gnu.org; Thu, 09 Nov 2017 17:44:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCvYH-0006O6-2p for emacs-devel@gnu.org; Thu, 09 Nov 2017 17:44:05 -0500 Original-Received: from mout.web.de ([212.227.15.3]:56424) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eCvYG-0006NC-PA for emacs-devel@gnu.org; Thu, 09 Nov 2017 17:44:01 -0500 Original-Received: from drachen.dragon ([94.217.120.125]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0M3Spk-1f3WCk06Vc-00r192; Thu, 09 Nov 2017 23:43:58 +0100 In-Reply-To: <6067cd20-903c-d9f4-54c6-5413ed2a9ba0@gmail.com> (=?utf-8?Q?=22Cl=C3=A9ment?= Pit-Claudel"'s message of "Thu, 9 Nov 2017 16:48:01 -0500") X-Provags-ID: V03:K0:cIqcUOQoZ82BAKYxyPsWEPqp30JMV0eL1dxCtUbZ8BlaYipr6D+ XjHKPGIaUVRkO7oeDXSZ+jR1qUXO/ukWgaz4nLUor4W+03cnHH+xLL0+Sl2k1aScCrdQoTr BD10sqE13YPN9Cr1XiAMIEvUl1XippKo6oRnROnFRODxIkIXHxWJIxaGda/jV3hQnLBgVuA fTfADp/IYrJ7qoOvtps2g== X-UI-Out-Filterresults: notjunk:1;V01:K0:BbF+vbjp6Jg=:lx/M9U6EaZWq0NOP0MAdZz lexxH4Pl33b2EJa0bynzhvEA6KmQ55bASLjjqkz7JMGyISMYS4pXnE7v+SVkMo35yDyMRPFr/ wfwqXmGxYNQX5fAoMHCzlqfYq7T+PUj8RKvRa6WJl/gZFjcozrv4y5XDnWC44MROLa9NpSaTB ngHncqHGK0G3+Bip16TEMde1qz7UDXqoVDOqsHJJwSmr4aPyyCiBoYbBC5+UF8AEob9qENU2S VhkaHxV7g1zV3fn1NX480w9bDOxAqbvZTsM4q688n5Zd8RBiny+b7TDUXXDADJFmlKggfGUyy fNVAkeCu0BsTsskYIls0q9a64mF3EBbkkM9hTvwAgAl/bPaAeZyOUmNfbtqPRzOrPTMXzCNK+ s2eavZakw2Z88jj0ztjno4WkSdDFa0g6gwa2Ae8gSC7P2yUI0cyyhi8cb0RAWDOempsBz5JQT zb6KzSnwJokfsJqH3zhnH0nr/3IhLAW6CpjXena0zADcyzji2+CoVgdgB19NC6fnPyvwQadkQ DTmigq8y9/naFhm/0TcJPEHx1x0Hjsog5nkEs4fgL93kLfdX4YPrNMfjJpFBU3nXeMpz/yvHF r7TljM0x+ot4J5FAEK0/BJN5Wb6rNZ3uEIFyJjnWN71MZ44DZrc7X/kVAH574KTplF81eLMuK aoe1WZiHwzQLWZkaxRZErtGqnkz8bJqFMjX65LajuDwe3wyGFRGOZr1vrZzeYXFIzvwRwlZ5o oMvr69Xn5Pa/D41IiDaE6vkZPycLShQPQ06p3L7iZarGePLOnKOpT7E7ogxjdLA0RPf6VBoW X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:220011 Archived-At: Cl=C3=A9ment Pit-Claudel writes: > Thanks, but maybe you were responding to Drew and me at once? Eh - yes, I did ;-) > I didn't call the code half-baked :) I didn't even read it, in > fact. I'm just trying to get a better feel for what goes straight into > Emacs, and what goes into ELPA for experimentation. I was reacting to > this: > > > Well, it's in subr-x because I'm not sure that it is yet a good idea to > > "advertize it so loudly" as Stefan uses to say.=20 Yes, and it's good to discuss it. I don't have any experience with these decisions. I would say it's worth to support the basic concept of lazy bindings directly in Emacs, especially because the Elisp sources could benefit from it in the future. Unlike streams, for example, it's fundamental enough so that it could be useful not only for some special applications but for a broader set of files. Michael.