[asdf-devel] ASDF features under discussion
Daniel Herring
dherring at tentpost.com
Wed Sep 23 05:40:36 UTC 2009
On Mon, 21 Sep 2009, Nikodemus Siivola wrote:
> 2009/8/19 Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com>:
>
>> First the question. What is the level of integration of ASDF with
>> different implementations? Does ASDF support all lisp implementations
>> equally? Does SBCL (and perhaps other) ship the latest versions of
>> ASDF?
>
> (Sorry for the late answer.) SBCL ships with a periodically updated
> upstream ASDF.
>
> That is, it might not be the latest bleeding-edge one for each
> release, but the intention is that the one SBCL comes with contains no
> modifications. Historically this has not always been true, I think,
> but it has been the intention.
IMO, ASDF should be augmented with (stable) hooks into REQUIRE for all
capable lisps. It should similarly try to handle all reasonable
variations required by implementations.
> If cleaning ASDF of the SBCL-contrib-related stuff is done, then
> possibly this will change -- but even in that case we would prefer to
> keep the changes minimal.
Nikodemus, does this SBCL-contrib stuff refer to my email on sbcl-help?
If so, I was wanting to fix ASDF to always hook into REQUIRE regardless of
the SBCL_BUILDING_CONTRIB environment variable. As it stands now, a (load
"asdf.lisp") usually won't hook in; only a REQUIRE of the precompiled
ASDF works.
Later,
Daniel
More information about the asdf-devel
mailing list