From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Building Emacs overflowed pure space Date: Wed, 19 Jul 2006 22:21:56 -0400 Message-ID: References: <7dbe73ed0607180138x35e9d9bft3e42f20cb369795c@mail.gmail.com> <200607181929.k6IJTZN9028639@jane.dms.auburn.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1153362171 6530 80.91.229.2 (20 Jul 2006 02:22:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 20 Jul 2006 02:22:51 +0000 (UTC) Cc: emacs-devel@gnu.org, teirllm@dms.auburn.edu, ralphm@members.fsf.org, mituharu@math.s.chiba-u.ac.jp, mathias.dahl@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 20 04:22:48 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G3OBX-0004Cn-Do for ged-emacs-devel@m.gmane.org; Thu, 20 Jul 2006 04:22:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G3OBW-0006e5-Pq for ged-emacs-devel@m.gmane.org; Wed, 19 Jul 2006 22:22:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1G3OAp-0006CE-DS for emacs-devel@gnu.org; Wed, 19 Jul 2006 22:21:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1G3OAo-0006Br-Jh for emacs-devel@gnu.org; Wed, 19 Jul 2006 22:21:58 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G3OAo-0006Bk-Do for emacs-devel@gnu.org; Wed, 19 Jul 2006 22:21:58 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1G3OAs-000507-Sm; Wed, 19 Jul 2006 22:22:03 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1G3OAm-0004Vj-EG; Wed, 19 Jul 2006 22:21:56 -0400 Original-To: Stefan Monnier In-reply-to: (message from Stefan Monnier on Wed, 19 Jul 2006 11:05:39 -0400) 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:57363 Archived-At: The setq can be placed after, but the cdr can't, in case the `body' does a setcdr on it. It is (cdr ,temp), referring to the uninterned symbol. The body cannot refer to that uninterned symbol (that's the whole point of using one). So it is safe to take the cdr at the end.