Re: [Chicken-hackers] [PATCH] Fix hygiene in ##sys#expand-extended-lambda-list

2016-06-17 Thread John Cowan
Peter Bex scripsit: > This is rarely a problem, because everyone always imports the chicken > and scheme modules anyway, but it shouldn't be *required* to do that. Indeed. I try to write maximally-portable code, so I generally don't import chicken as a whole: I use (import (only chicken use

[Chicken-hackers] [PATCH] Fix hygiene in ##sys#expand-extended-lambda-list

2016-06-17 Thread Peter Bex
Hi all, While updating the import list for the "object-evict" CHICKEN 5 egg, I noticed that it would error out if I left out the "chicken" import. The reason was that it needed these identifiers: - when - unless - void - optional The first 3 I understand, we'll need to take them from (chicken