From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: Patch for ice-9/format.scm (removes arbitrary ~{...~} iteration limit) Date: Sat, 10 Jul 2004 11:05:16 +1000 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87vfgwisdv.fsf@zip.com.au> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1089421563 574 80.91.224.253 (10 Jul 2004 01:06:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 10 Jul 2004 01:06:03 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Jul 10 03:05:54 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Bj6JN-0002Zi-00 for ; Sat, 10 Jul 2004 03:05:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bj6LZ-0001Dv-Hf for guile-devel@m.gmane.org; Fri, 09 Jul 2004 21:08:09 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Bj6LS-0001De-7v for guile-devel@gnu.org; Fri, 09 Jul 2004 21:08:02 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Bj6LR-0001DL-FD for guile-devel@gnu.org; Fri, 09 Jul 2004 21:08:02 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bj6LR-0001DI-CC for guile-devel@gnu.org; Fri, 09 Jul 2004 21:08:01 -0400 Original-Received: from [61.8.0.84] (helo=mailout1.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Bj6Iy-0001KF-IB for guile-devel@gnu.org; Fri, 09 Jul 2004 21:05:29 -0400 Original-Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.12.3/8.12.3/Debian-6.6) with ESMTP id i6A15P4u003009; Sat, 10 Jul 2004 11:05:25 +1000 Original-Received: from localhost (ppp2527.dyn.pacific.net.au [61.8.37.39]) by mailproxy2.pacific.net.au (8.12.3/8.12.3/Debian-6.6) with ESMTP id i6A15Nnk027061; Sat, 10 Jul 2004 11:05:25 +1000 Original-Received: from gg by localhost with local (Exim 3.36 #1 (Debian)) id 1Bj6Io-0002t0-00; Sat, 10 Jul 2004 11:05:18 +1000 Original-To: Matthias Koeppe Mail-Copies-To: never In-Reply-To: (Matthias Koeppe's message of "Tue, 25 May 2004 16:25:03 +0200") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:3853 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:3853 Matthias Koeppe writes: > > To my surprise, the list was cut off after the 100th element. I've been writing some new doco for format (and adding some checks to my lint program), and noticed this limit too, but didn't know what it meant. The common lisp spec doesn't say anything like it as far as I can tell. Maybe it was to avoid going into an infinite loop, but there's plenty of other ways that can happen :), so it's hardly a motivation. > I am sending a testcase for Guile's test suite and a patch that fixes > the problem. Looks likely. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel