[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.1-40-g22
From: |
Andreas Rottmann |
Subject: |
Re: [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.1-40-g2252321 |
Date: |
Sat, 14 May 2011 01:20:02 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
address@hidden (Ludovic Courtès) writes:
> Hi Andreas,
>
> Thanks for taking care of this, and thanks for the great doc too!
>
> "Andreas Rottmann" <address@hidden> writes:
>
>> commit 2252321bb77fe83d98d5bcc9db1c76b914e9dd6a
>> Author: Andreas Rottmann <address@hidden>
>> Date: Sat May 7 23:40:14 2011 +0200
>>
>> Make the R6RS simple I/O library use conditions
>>
>> * module/rnrs/io/ports.scm (display): Implement as an
>> exception-converting wrapper around Guile's core display.
>> * module/rnrs/io/simple.scm: Don't export Guile's corresponding core
>> procedures, but use `(rnrs io ports)' instead. This way, we get the
>> conditions required by R6RS raised.
>>
>> * doc/ref/r6rs.texi (rnrs io simple): Mention that these procedures are
>> supposed to raise R6RS conditions.
>
> Could you add one or more test cases?
>
I've started to hack on this, aiming for at least providing tests of a
"control sample" of exception-related behaviors in `(rnrs io simple)'
and parts of `(rnrs io ports)'. However, as this is already
significantly more than one test, it may take a bit. I could however
push my existing work at any point, if that's needed for any reason.
Regards, Rotty
--
Andreas Rottmann -- <http://rotty.yi.org/>