From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barry Margolin Newsgroups: gmane.emacs.help Subject: Re: Mis-features of let Date: Wed, 20 Apr 2005 00:12:20 -0400 Organization: Symantec Message-ID: References: <1113844268.703229.310830@g14g2000cwa.googlegroups.com> <1113851147.155814.314630@g14g2000cwa.googlegroups.com> <87y8bfzx9z.fsf-monnier+gnu.emacs.help@gnu.org> <1113869741.838603.250620@o13g2000cwo.googlegroups.com> <87pswry5py.fsf-monnier+gnu.emacs.help@gnu.org> <1113882527.264397.292310@o13g2000cwo.googlegroups.com> <87y8bfwgrv.fsf-monnier+gnu.emacs.help@gnu.org> <1113892700.139927.168000@g14g2000cwa.googlegroups.com> <1113942671.973916.309740@l41g2000cwc.googlegroups.com> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1113970260 699 80.91.229.2 (20 Apr 2005 04:11:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 20 Apr 2005 04:11:00 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 20 06:10:56 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DO6Y2-0006El-H6 for geh-help-gnu-emacs@m.gmane.org; Wed, 20 Apr 2005 06:10:47 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DO6cT-0007Fg-RS for geh-help-gnu-emacs@m.gmane.org; Wed, 20 Apr 2005 00:15:21 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news4.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail Original-NNTP-Posting-Date: Tue, 19 Apr 2005 23:12:20 -0500 Original-Newsgroups: gnu.emacs.help Mail-Copies-To: nobody User-Agent: MT-NewsWatcher/3.4 (PPC Mac OS X) X-Copies-To: never Original-Lines: 19 Original-NNTP-Posting-Host: 24.128.234.87 Original-X-Trace: sv3-pcvysOa7I4+EFiPov6wMfev5WMWf1oE0SfpqiiIsfGEcNqXeP+ybYfE8DlWKhgBXPAYkT0eZVu4eQTN!Nl0HcM+kabUgOB18K714SO5vpKu/ROTBu9xXf8t5llvQ9Fp9S23GG333tyw5MH7AqqYuyV2F3oae!dX2Xnk7VMssKSeZ+j3CVGQGe04MakfdoeA== Original-X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Original-Xref: shelby.stanford.edu gnu.emacs.help:130277 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:25845 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:25845 In article <1113942671.973916.309740@l41g2000cwc.googlegroups.com>, "rgb" wrote: > > The lifetimes of the other cells are totally unaffected by the the > let, > > This is where you are obviously wrong as I proved in my example. Are you talking about the example where you bound a symbol with let and then used put to add a property, and then you uninterned the symbol? I already explained why that had the behavior you saw, and it has nothing to do with let affecting the property list. It's because when you uninterned the symbol and then typed the symbol again, you got a different symbol than the one that was in the function. -- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me ***