[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Concurrent MVars for Guile
From: |
Mark H Weaver |
Subject: |
Re: Concurrent MVars for Guile |
Date: |
Wed, 04 Sep 2013 22:53:29 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Hi David,
David Thompson <address@hidden> writes:
> I am using this for my game library, guile-2d (the first version that
> you posted). A user ran into trouble installing guile-2d because of an
> error with case-lambda in this module. They are using Guile 2.0.7.
That's because in the old version, the 'case-lambda' had the docstring
outside of the clauses -- a syntax that wasn't supported before 2.0.9.
However, you should switch to using the new version of mvars.scm, which
avoids the 'case-lambda' altogether, and also fixes some bugs. The new
version should work on older versions of Guile.
Mark