Hi Mike,
On Sun 21 Jun 2009 08:31, Mike Gran writes:
> Not really in a position to help, since I'm still AFK, but,
> somewhere along the line I pushed this patch to r6rs vectors
> in the String_abstraction2 tree.
Took me a little while to understand it, but it seems the patch is
right. I commi
Andy Wingo writes:
> Hi Mike,
>
> On Sun 21 Jun 2009 08:31, Mike Gran writes:
>
>> Not really in a position to help, since I'm still AFK, but,
>> somewhere along the line I pushed this patch to r6rs vectors
>> in the String_abstraction2 tree.
>
> Took me a little while to understand it, but it
Hello,
Mike Gran writes:
> --- a/libguile/r6rs-ports.c
> +++ b/libguile/r6rs-ports.c
> @@ -210,7 +210,10 @@ static SCM
> cbp_mark (SCM port)
> {
>/* Mark the underlying method and object vector. */
> - return SCM_PACK (SCM_STREAM (port));
> + if (SCM_PTAB_ENTRY (port) != NULL)
> +re
l...@gnu.org (Ludovic Courtès) writes:
> Mike Gran writes:
>
>> --- a/libguile/r6rs-ports.c
>> +++ b/libguile/r6rs-ports.c
>> @@ -210,7 +210,10 @@ static SCM
>> cbp_mark (SCM port)
>> {
>>/* Mark the underlying method and object vector. */
>> - return SCM_PACK (SCM_STREAM (port));
>> + i
l...@gnu.org (Ludovic Courtès) writes:
> Of course I read Neil's commit right after: the answer is "if PORT is
> closed."
>
> Thanks for finding it out!
The credit for that is Andy's. When applying Mike's fix, he changed
it to say `SCM_OPENP (port)'.
Anyway, an excellent group effort! :-)
N
2009/6/21 Andy Wingo :
> Took me a little while to understand it, but it seems the patch is
> right. I committed and pushed it to master. Linas, can you try again?
Yes, that fixes it for me.
--linas
Hi Andy (and other guile-lib people),
So now that the heroic work of launching the 1.9.x series has been
done, is there any chance there'll be a guile-lib release to match?
Just noticed that 1.6 doesn't play well with Guile 1.9.0 (looks like
syncase issues) but that the latest code from the guile-