From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: tomas@tuxteam.de Newsgroups: gmane.emacs.devel Subject: Re: unused local variables Date: Fri, 30 Nov 2007 17:58:48 +0000 Message-ID: <20071130175848.GA21587@www.trapp.net> References: <87wss1qd9e.fsf@ambire.localdomain> <20071130.092322.193982611.kazu@iij.ad.jp> <20071130.182726.126856507.kazu@iij.ad.jp> <85lk8fy9ef.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; x-action=pgp-signed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1196446944 1485 80.91.229.12 (30 Nov 2007 18:22:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Nov 2007 18:22:24 +0000 (UTC) Cc: Juanma Barranquero , Kazu Yamamoto , Stefan Monnier , emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 30 19:22:31 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IyAVT-0000of-FD for ged-emacs-devel@m.gmane.org; Fri, 30 Nov 2007 19:22:31 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IyAVD-00057D-Fv for ged-emacs-devel@m.gmane.org; Fri, 30 Nov 2007 13:22:15 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IyAVB-00056U-07 for emacs-devel@gnu.org; Fri, 30 Nov 2007 13:22:13 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IyAV9-00056G-Rq for emacs-devel@gnu.org; Fri, 30 Nov 2007 13:22:12 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IyAV9-00056D-Or for emacs-devel@gnu.org; Fri, 30 Nov 2007 13:22:11 -0500 Original-Received: from alextrapp1.equinoxe.de ([217.22.192.104] helo=www.elogos.de) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IyAV7-0001Dl-4d; Fri, 30 Nov 2007 13:22:09 -0500 Original-Received: from www.elogos.de (localhost [127.0.0.1]) by www.elogos.de (Postfix) with ESMTP id 3B4124B4F0; Fri, 30 Nov 2007 18:17:39 +0000 (UTC) Original-Received: by www.elogos.de (Postfix, from userid 4000) id 81DBE4B64E; Fri, 30 Nov 2007 17:58:48 +0000 (UTC) Content-Disposition: inline In-Reply-To: <85lk8fy9ef.fsf@lola.goethe.zz> User-Agent: Mutt/1.5.9i X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:84371 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, Nov 30, 2007 at 05:40:08PM +0100, David Kastrup wrote: [...] > Personally, I would love to see code like >=20 > `(lambda (x) (1+ ',y)) >=20 > go away rather sooner than later [...] +1 Since we all seem to expect that this won't be a painless transition: * is there any intention to go that path eventually? * should new code be written explicitly to be "lexical friendly"? (I'd expect most code to be , lexical friendly, and Miles seems to have tackled the titanic task with the core code anyway). I'd imagine that the first step might be style recommendations, the next would be some kind of checker pointing people to potential problems, and after a while just jump... regards - -- tom=C3=A1s -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFHUE9YBcgs9XrR2kYRAkQ/AJ9tixfqH0U0353JaQ1DcAleHcMn9ACfWJ1g m9jxRK5cUFUbrsnrOt+qicA=3D =3D5EVl -----END PGP SIGNATURE-----