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: A question about read syntax and compiled backreferences Date: Sun, 28 Jan 2007 14:48:16 -0500 Message-ID: References: <85ac04xhg3.fsf@lola.goethe.zz> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1170013769 1595 80.91.229.12 (28 Jan 2007 19:49:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 28 Jan 2007 19:49:29 +0000 (UTC) Cc: miles@gnu.org, schwab@suse.de, emacs-devel@gnu.org To: "Juanma Barranquero" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 28 20:49:27 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 1HBG1l-0004T2-St for ged-emacs-devel@m.gmane.org; Sun, 28 Jan 2007 20:49:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HBG1l-00063z-JC for ged-emacs-devel@m.gmane.org; Sun, 28 Jan 2007 14:49:25 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HBG1b-00063H-3T for emacs-devel@gnu.org; Sun, 28 Jan 2007 14:49:15 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HBG1Z-00062x-SH for emacs-devel@gnu.org; Sun, 28 Jan 2007 14:49:13 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HBG1Z-00062u-Nu for emacs-devel@gnu.org; Sun, 28 Jan 2007 14:49:13 -0500 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.52) id 1HBG1Z-0000xL-Ef for emacs-devel@gnu.org; Sun, 28 Jan 2007 14:49:13 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1HBG0e-0002gT-N1; Sun, 28 Jan 2007 14:48:16 -0500 In-reply-to: (lekktu@gmail.com) X-detected-kernel: 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:65569 Archived-At: This issue is NOT about circular lists! OTOH, perhaps we could to the reverse: default print-circle to nil during byte-compilation, and add a variable to activate it for the few files that really need it. No thanks. The fix is needed to handle the code generated by legitimate macros that put uninterned symbols into it. People should not have to set a flag to make calls to such macros work.