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

2018-03-13 Thread felix . winkelmann
> But honestly, I think it's better to just drop require-extension-for-syntax > and perhaps even require-extension. The former, yes. The latter is a SRFI, even though few support it. > > One more question: Where should we document "the initial (nameless) macro > environment"? For example, cond-

[Chicken-hackers] [PATCH 0/2] Remove primitive aliasing

2018-03-13 Thread Evan Hanson
Hi hackers, As the commit message for the second patch says: now that all built-in values are namespaced rather than marked as "##core#primitive" and aliased with a "#%" prefix, we can drop all special handling for primitive variable marks. The first patch is necessary because I forgot to update

[Chicken-hackers] PATCH [0/3] Clean up lambda-infos a bit

2018-03-13 Thread Evan Hanson
Hi there, Here's another small patchset, this time with the goal of making procedure lambda-infos slightly nicer to look at. None of these depends on another, they just have a common theme. All three are very simple. Cheers, Evan >From 68935403917fa8c3f067b92f638139c3d25bbc18 Mon Sep 17 00:00:00