On 2/16/16 Feb 16 -9:51 AM, Eric Timmons wrote:
On Mon, Feb 15, 2016 at 3:48 PM, Robert Goldman rpgoldman@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