[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #1174: srfi-42: append-ec fails when apply limit is r
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #1174: srfi-42: append-ec fails when apply limit is reached |
Date: |
Wed, 17 Dec 2014 19:28:03 -0000 |
#1174: srfi-42: append-ec fails when apply limit is reached
------------------------+---------------------------------------------------
Reporter: acharlton | Owner: iraikov
Type: defect | Status: new
Priority: minor | Milestone: someday
Component: extensions | Version: 4.9.x
Keywords: srfi-42 |
------------------------+---------------------------------------------------
Which causes simple operations like this to fail:
{{{
(append-ec (: i 10000)
(list i i))
}}}
Attached is a patch that fixes this issue.
This issue is also present in string-append-ec, but a similar, reasonably
efficient fix would involve adding a dependancy of some sort. Probably the
easiest way would be to use srfi-13 and replace (apply string-append ...)
with (string-concatenate ...)
--
Ticket URL: <http://bugs.call-cc.org/ticket/1174>
CHICKEN Scheme <http://www.call-with-current-continuation.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-janitors] #1174: srfi-42: append-ec fails when apply limit is reached,
Chicken Trac <=