<div dir="ltr"><div class=""><table class="" cellpadding="0"><tbody><tr class=""><td colspan="3"><table class="" cellpadding="0"><tbody><tr><td class=""><div class=""></div></td></tr></tbody></table></td></tr></tbody></table>

</div><div id=":1uj" class=""><div id=":1ui" class="" style="overflow:hidden"><div dir="ltr"><div><div>I
 am using asdf-system-connections and notice a glitch in its design. As 
the original author no longer maintains it, I'm try to fix this myself. 
This system is designed to allow the loading of a connected system (say 
"A") automatically when two or more dependent systems (say "B" and "C") 
are loaded. The problem I'm encountering is that when another system 
(say "D") is defined to depend on B and C, then A is not loaded until 
after D is done loading, but D may need the definitions in A. 
asdf-system-connections defines a function load-connected-systems which 
does the work of loading the connected system definitions, but this is 
called from a new #'operate :after method which apparently doesn't get 
called until A is done loading.<br>
<br>I am looking for a place from which to call load-connected-systems 
that will trigger its call as soon as it's able, i.e., immediately once 
both "B" and "C" are loaded. I'm not familiar with the internals of ASDF
 and wonder if someone can guide me to a good place to define this.<br>
<br></div>Thanks,<br></div>Liam</div></div></div></div>