[bug #33996] 2.0.2: Crash related to ports and threads

2011-08-12 Thread Cedric Cellier
URL: http://savannah.gnu.org/bugs/?33996 Summary: 2.0.2: Crash related to ports and threads Project: Guile Submitted by: rixed Submitted on: ven. 12 août 2011 09:42:12 CEST Category: None Severity: 3 -

Re: Map not call/cc safe

2011-08-12 Thread Andy Wingo
On Sat 06 Aug 2011 22:17, Hans Aberg haber...@telia.com writes: FYI: running this file with Guile 2.0.2, the last test claims does not have call/cc safe 'map'. http://sisc-scheme.org/r5rs_pitfall.scm This behaviour is permissible in the R5RS. In R6RS it is not, and it doesn't look like it

Re: Map not call/cc safe

2011-08-12 Thread Hans Aberg
On 12 Aug 2011, at 22:08, Andy Wingo wrote: FYI: running this file with Guile 2.0.2, the last test claims does not have call/cc safe 'map'. http://sisc-scheme.org/r5rs_pitfall.scm This behaviour is permissible in the R5RS. In R6RS it is not, and it doesn't look like it will be

[bug #30070] multiple returns from map

2011-08-12 Thread Andy Wingo
Follow-up Comment #2, bug #30070 (project guile): Stefan, the tail pointer does preserve performance, but it does not preserve the R6RS invariant about multiple returns. Szavai is right. Perhaps we should provide some other definition of `map' within R6RS to satisfy this requirement. However,

[bug #23112] SRFI-1 `drop-right' and `take-right' don't work with dotted lists

2011-08-12 Thread Andy Wingo
Update of bug #23112 (project guile): Status:None = Fixed Open/Closed:Open = Closed ___ Follow-up Comment #8: Thank you for the