This is the fix: commit f8230a466ce3a86f360178f115fb62ee124448b9 Author: Peter Bex <peter....@xs4all.nl> Date: Sun Jun 30 18:50:09 2013 +0200
Fix meta-evaluation to actually take place in the meta environment and add tests Signed-off-by: Christian Kellermann <ck...@pestilenz.org> It seems pretty simple and applies cleanly to stability and tests out ok. Do you think I should apply it? Jim On Mar 10, 2014, at 2:08 PM, Peter Bex <peter....@xs4all.nl> wrote: > On Mon, Mar 10, 2014 at 07:37:36PM +0100, Sandra Snan wrote: >> I couldn't quite get this to work: >> >> It still can't find s-contains. >> If I move the entire (define-syntax create-tickets ...) sexp to the end >> of begin-for-syntax, it can't find create-tickets when called later. > > This is unfortunate: I just tested your code and it works with 4.8.4, but > not with 4.8.0.5. Most likely this was a large change we considered too > "dangerous" to include in the stability branch. I'm not sure which of > the many changes it was that fixed this. > > I'm afraid your only options are to stick with 4.7.0 or use the > 4.8.4 development snapshot (or git master) until 4.9.0 has been > released. The good news is that both the development snapshot and > master should be pretty stable since we're this close to a release. > > Cheers, > Peter > -- > http://www.more-magic.net > > _______________________________________________ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users