From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: libguile/print.c fixes Date: Mon, 05 May 2003 20:28:17 -0500 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87ade0zwwe.fsf@raven.i.defaultvalue.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1052184535 29702 80.91.224.249 (6 May 2003 01:28:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 6 May 2003 01:28:55 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue May 06 03:28:53 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19CrGH-0007iw-00 for ; Tue, 06 May 2003 03:28:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19CrGg-0001aj-06 for guile-devel@m.gmane.org; Mon, 05 May 2003 21:29:18 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19CrGL-0001OW-00 for guile-devel@gnu.org; Mon, 05 May 2003 21:28:57 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19CrG1-0000pN-00 for guile-devel@gnu.org; Mon, 05 May 2003 21:28:39 -0400 Original-Received: from dsl093-098-016.wdc1.dsl.speakeasy.net ([66.93.98.16] helo=defaultvalue.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19CrFi-0000GC-00 for guile-devel@gnu.org; Mon, 05 May 2003 21:28:18 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id 0BA5BFD6 for ; Mon, 5 May 2003 20:28:18 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id 023112150F7; Mon, 5 May 2003 20:28:17 -0500 (CDT) Original-To: guile-devel@gnu.org In-Reply-To: (Paul Jarc's message of "Mon, 05 May 2003 17:32:38 -0400") User-Agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2275 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2275 prj@po.cwru.edu (Paul Jarc) writes: > Symbol names containing \ don't strictly need to be printed in > #{this}# style, but it would significantly simplify the code if they > were. Any objections? Not sure. It's nice to avoid the escaping when you don't need it, but I'm not sure how much complexity that introduces. If we have to scan the symbol at construction time anyway, I wonder if there's any clever way we could just set a flag (bit) that says whether or not the symbol name needs escape encoding when we create it? Do we have any unused symbol bits lying around? -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel