Re: [Chicken-hackers] [PATCH] Clean up syntax expansion and renaming a bit

2018-03-12 Thread Evan Hanson
On 2018-03-11 10:34, Peter Bex wrote: > Did you forget about the second patch? I did indeed. Applied! Evan ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

[Chicken-hackers] require, require-extension-for-syntax, and the initial macro environment

2018-03-12 Thread Peter Bex
Hi all, I was just moving things around in the CHICKEN 5 manual, and ran into "require-extension-for-syntax". I thought we had removed it and require-extension, but apparently both are part of the (chicken base) module. I'm not sure why we still need these (probably because require-extension is

Re: [Chicken-hackers] require, require-extension-for-syntax, and the initial macro environment

2018-03-12 Thread John Cowan
On Mon, Mar 12, 2018 at 2:55 PM, Peter Bex wrote: > I'm not sure why we still need these (probably because require-extension > is a SRFI (55)?). As a SRFI fan, I still say flush it. SRFI 55 isn't very portable: besides Chicken, where it began, it spread only to Gauche, Guile, SISC, STklos, Si

Re: [Chicken-hackers] [PATCH] Drop the "chicken" module

2018-03-12 Thread Evan Hanson
On 2018-03-11 14:48, Peter Bex wrote: > The attached patch finally gets rid of the "chicken" module. > A note of warning: this won't compile with the pre5 snapshot, > you'll first need to build latest master and then use that to > compile this one. Applied. Well done everyone! > If this patch is

[Chicken-hackers] [PATCH] Move `sleep' to "chicken.base"

2018-03-12 Thread Evan Hanson
This one somehow managed to escape. Evan >From 61b1454666e766d4532304b22346572ed70a4adc Mon Sep 17 00:00:00 2001 From: Evan Hanson Date: Tue, 13 Mar 2018 06:42:41 +1300 Subject: [PATCH] Move `sleep' to "chicken.base" --- chicken.base.import.scm | 1 + library.scm | 13 -