From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joost Kremers Newsgroups: gmane.emacs.help Subject: Re: Declaring a local dynamic variable? Date: 23 Sep 2013 16:26:28 GMT Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1379953822 23957 80.91.229.3 (23 Sep 2013 16:30:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Sep 2013 16:30:22 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Sep 23 18:30:25 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VO91l-00062e-Kw for geh-help-gnu-emacs@m.gmane.org; Mon, 23 Sep 2013 18:30:25 +0200 Original-Received: from localhost ([::1]:41663 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VO91l-0006Rb-6P for geh-help-gnu-emacs@m.gmane.org; Mon, 23 Sep 2013 12:30:25 -0400 Original-Path: usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 26 Original-X-Trace: individual.net j45iSStHwQ7IbHegbdvAEw+lhgMcfCeVYDM742sW7monpjlLgf Cancel-Lock: sha1:rVMX0JKXavAHD/JbzDYq5S2zigk= Mail-Copies-To: nobody X-Editor: Emacs of course! User-Agent: slrn/pre1.0.0-18 (Linux) Original-Xref: usenet.stanford.edu gnu.emacs.help:201252 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93521 Archived-At: Andreas Röhler wrote: > Am 20.09.2013 22:59, schrieb Barry Margolin: >> This isn't a style warning. Often the reason is mistyping a local >> variable name. >> >> (let ((foobar ...)) >> ... >> (blah fobar) >> ...) >> > > This is another case. IIUC there was nothing wrong with the OP's example. Well, it would be great if the byte compiler could distinguish between the two cases, but apparently it's not. So I guess the question comes down to how easy/difficult would it be to implement a compiler that can? And is it worth the resources to develop one, as opposed to using that time & effort for some other feature? I cannot comment on the former (I know nothing about compilers apart from how to invoke them) but my suspicion is that the answer to the latter would tend towards "no". ;-) -- Joost Kremers joostkremers@fastmail.fm Selbst in die Unterwelt dringt durch Spalten Licht EN:SiS(9)