A modest proposition: DEFSYSTEM-DEPENDS-ON should die [was Re: What's the right way to extend ASDF with new symbols?]
Robert Goldman
rpgoldman at sift.net
Tue Feb 16 15:55:46 UTC 2016
On 2/16/16 Feb 16 -9:51 AM, Eric Timmons wrote:
> On Mon, Feb 15, 2016 at 3:48 PM, Robert Goldman <rpgoldman at sift.net> wrote:
>> Trying again:
>>
>> Can someone please state what it is that Quicklisp needs?
>
> Quicklisp needs some way to determine all the direct dependencies
> required to load a system and its definition. It currently does this
> by direct inspection of the defsystem form (with a *macroexpand-hook*)
> *and* by registering an :around method for asdf:operate to catch any
> direct calls to asdf:load-system.
>
> -Eric
>
If that is the case, then my proposed change will not upset QL.
I was pretty sure it wouldn't, after checking the current implementation
of DEFSYSTEM-DEPENDS-ON, but this adds a lot of confidence.
Thank you very much, Eric.
r
More information about the asdf-devel
mailing list