On Sun, 2012-05-06 at 16:05 -0400, Faré wrote:
> On Sun, May 6, 2012 at 3:27 PM, Stelian Ionescu <[email protected]> wrote:
> > I'm using the elisp snippet below(courtesy of Stas Boukarev with some
> > modifications) to reload a .asd file. Is asdf::load-sysdef the best way
> > to trigger a reload(but not recompilation) ?
> >
> Yes, with a catch: IF there's a system in your
> central-registry, source-registry, quicklisp registry,
> or wherever locate-system will find it,
> then that OTHER system will be found by the next find-system,
> as called whenever you try to compile it.
> 
> So load-sysdef will only help you define a system
> that CANNOT be found by locate-system.

I only want to put a system into "manual" mode, and make sure that
find-system never overrides that no matter what. How about adding an
optional third parameter to load-sysdef that sets a "definitivep" flag
in the system, which makes find-system to never search it on the
file-system any more ?

-- 
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
asdf-devel mailing list
[email protected]
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Reply via email to