On Tue, 2006-11-07 at 15:12 -0800, Steve VanDevender wrote: > There's really no way this can work in general. Even if it were to be > written as something like > > (if ... > (begin > (define ...))) > > to make it valid Scheme, it would produce a definition local to the > scope of the 'begin'.
Yeah, I knew I was cheating. I didn't realize that it would break this badly. Moreover, this is an RC bug; I've upgraded it to serious. > At least in the case of SCM, particular SCM versions are rather closely > tied to corresponding SLIB versions (5e2 needs 3a3, 5e3 needs 3a4) > partly because SLIB 'require' support is integrated into SCM. You may > have noticed that Aubrey Jaffer has tended to release new versions of > both SCM and SLIB simultaneously for some time now. Other Schemes > should work with various SLIB versions. I agree with your suggestion here; I'll upload a fix. Thomas
signature.asc
Description: This is a digitally signed message part