[Chicken-hackers] [PATCH] Rework library loading to support conditional unit entry

2020-11-02 Thread felix . winkelmann
Hi! After some serious testing and discussing a few of the changes with Evan, we decided to merge this patch. I had some trouble applying it, since it is somewhat old and my git skills are not the greatest, so he will just push it, so please consider it signed-off. Thanks a lot, Evan! This is a

Re: [Chicken-hackers] [PATCH] Rework library loading to support conditional unit entry

2020-05-11 Thread Evan Hanson
Hi there, On 2018-11-12 9:08, Evan Hanson wrote: > On 2018-11-11 21:03, Peter Bex wrote: > > I think now's a good time to revisit this patch. Of course it no longer > > applies. Would you care to rebase it? > > Yeah, I will do so, thanks. You can just ignore it until I can prepare a > new

Re: [Chicken-hackers] [PATCH] Rework library loading to support conditional unit entry

2018-11-11 Thread Evan Hanson
On 2018-11-11 21:03, Peter Bex wrote: > I think now's a good time to revisit this patch. Of course it no longer > applies. Would you care to rebase it? Yeah, I will do so, thanks. You can just ignore it until I can prepare a new version. Same goes for the specialisation exports patch. Cheers,

Re: [Chicken-hackers] [PATCH] Rework library loading to support conditional unit entry

2018-11-11 Thread Peter Bex
On Tue, May 29, 2018 at 06:42:33PM +1200, Evan Hanson wrote: > Hello fellow hackers, > > Here is a big, gnarly patch that finishes the work I started in Bergen, > which was to change the way we handle library dependencies so that units > can be loaded conditionally. This was inspired by Peter's

[Chicken-hackers] [PATCH] Rework library loading to support conditional unit entry

2018-05-29 Thread Evan Hanson
Hello fellow hackers, Here is a big, gnarly patch that finishes the work I started in Bergen, which was to change the way we handle library dependencies so that units can be loaded conditionally. This was inspired by Peter's changes to make import expressions lexically-scoped, so that you can