[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Include reverse-list->string in srfi-13's
Re: [Chicken-hackers] [PATCH] Include reverse-list->string in srfi-13's import library
Thu, 7 Aug 2014 21:44:35 +0200
On Mon, Aug 04, 2014 at 09:33:39PM +1200, Evan Hanson wrote:
> This procedure is provided by library.scm, but also needs to be exported
> by the primitive srfi-13 library so that it's accessible when a module
> imports "srfi-13" but not "chicken".
Thanks, pushed. It's hard to oversee the consequences, if any.
I expected this to cause a whole lot of eggs that previously compiled
without warnings will now start compiling with warnings ("re-importing
already imported identifier"), but for some odd reason it doesn't do
that! Any idea why?
Is it because it knows it's the exact same identifier, or is it just
some sort of weirdness in how core's "fake" modules are handled?
What will happen when SRFI-13 is pulled out of core?
Maybe we should consider deprecating and eventually dropping the
version in the "chicken" module to avoid these problems?
Unfortunately, it's being used in library.scm several times.