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: A generalization of `thunk-let' Date: Sun, 10 Dec 2017 18:03:16 +0100 Message-ID: <87mv2qcy7f.fsf@web.de> References: <87infp9z6j.fsf@web.de> <87r2s5ez0t.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1512925539 26286 195.159.176.226 (10 Dec 2017 17:05:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 10 Dec 2017 17:05:39 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: nicolas@petton.fr, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 10 18:05: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 1eO52l-0006dY-6c for ged-emacs-devel@m.gmane.org; Sun, 10 Dec 2017 18:05:35 +0100 Original-Received: from localhost ([::1]:45332 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eO52s-0006eL-AY for ged-emacs-devel@m.gmane.org; Sun, 10 Dec 2017 12:05:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eO50j-00053D-WD for emacs-devel@gnu.org; Sun, 10 Dec 2017 12:03:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eO50g-0000pi-SG for emacs-devel@gnu.org; Sun, 10 Dec 2017 12:03:30 -0500 Original-Received: from mout.web.de ([212.227.17.12]:58683) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eO50g-0000pL-Ij; Sun, 10 Dec 2017 12:03:26 -0500 Original-Received: from drachen.dragon ([92.74.165.17]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LbJ4A-1emvNc2K5q-00kvUG; Sun, 10 Dec 2017 18:03:18 +0100 In-Reply-To: (Richard Stallman's message of "Sat, 09 Dec 2017 16:59:47 -0500") X-Provags-ID: V03:K0:rI8QNQv0gio3dModohdU5iB9lVREBM7CT9DXAsEw64G3H/IzHEl gxSESbRQ9ThNeMMFLYyuawkKTn/RgdgwuLod2us0NiwiJySIWR8KCQUhwJqcQMK6lME+3qj B/QIn9s3IzORZh+xpGvgegTqN/ADWl/bZFZhiQQv6bduDxXjbGBeughoD7LU+M4rgcDYPfo OE2tq3DnGAIBbA2wH28KA== X-UI-Out-Filterresults: notjunk:1;V01:K0:iCFkO2XkBLI=:r6EQGu+IJAXsONcTVGLX+j obOyRv6Ph5JOOczJZbIurSqpLN8etZUGXlcjoBVxKxrmpFiVO3pp+tzSInX+7buq4jp4+NKEO 2crTjCcBFJvbDT0i4aPYGun0uttmJE4G7zIuoAMqE+BZMMdNGNv0F2o5/I8o1arA7UYw7uMrR iUn10eOUbuBPdHkmWKI9+67jxpv7HTlvOwHCUSYhgP4kNMhEHN03X4uGpfGOJ2GNC81JAnfHG lLokmFvsa03cT2qi5sGhXnYveEGSX4RPnrZ+5lklRCsT2rQmHO+wliHQXTKZcaK6CZ3htvmA1 tN37zKeSa2pqQQ95o5jz1b+4aGcDJg8pa9qeOiAKzeyVK1wld5A1nhiUq5TJfrmK2UB5K57Jq bGpIjXLG7XEjEhf1zYOxvBE72ewOpgnrTiNWIreWdn7Ont4Eqz5hXuNbVs1pBr9D+UejP813D aTfyik2wnAuG+39rAXJc90vsCz4NBYtPSal36bMVu4O04dUMjnHzzJOmrii1VDvo9y3i0YMI6 ZOq+meG08GmXbddRbM3RJAh538J9Ez+O5cqfpJqx6E7AQGCbUYRjr0EBoZ0phMtSV37QLPluy cgPyW8/g7LxMTa1vcgBX0UUX79qGObg8jJqrHXufVrvJwHmIkq+JBUEje9I9mui7Y63Kyn82k 1pTqYJKhl3FLf7+SJs7497KN0FiCl2SkiOEDKYzFk6A17heR2gDhloD1pZtwc2F/tpvKJRfpY PEnjUhPeVyN32TlcJxTtejBGknuqLPxeLw9Wtg1Sb8q3FeeR//T7LwMDk1ooLn5W6VmnZOji X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.12 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:220851 Archived-At: Richard Stallman writes: > Why design this to work on let bindings rather than on top-level > buffer-local bindings? Wouldn't the latter be most convenient for > this sort of thing? If I understand your question correctly: there is no such restriction - the code looks at the bindings of the as dependency declared variables - these don't have to be let-bindings. Michael.