Re: ASDF: module and system level dependencies don't work right?

Todd Sabin <[email protected]>
Newsgroups gmane.lisp.cclan.general
Message-ID <[email protected]>
"Robert P. Goldman" <[email protected]> writes:
>     >> Is there a clear description (even intuitive) of the intended behavior
>     >> of the :force argument?
>
>     TS> I've looked at it some more, and think I understand it now.  The
>     TS> things you can specify with :force (I think):
>
>     TS> nil - force nothing (the default)
>
>     TS> t - force everything, but only in the system named in the
>     TS> operate command
>
> Is this really the effective semantics of T?  It doesn't seem like it
> to me.  I just tested by doing:
>
> (asdf:oos 'asdf:load-op :shop-airport :force t)
>
> on this system definition:
>[...]
> and all of the depended-on systems were recompiled...

Right, sorry.  I remember now.  The options I described are what the
intent appears to be, based on some of the code and comments.  But the
code that actually checks for whether something is forced or not
doesn't jibe with the rest of it.  I missed that the second time
around.

That's probably a bug, but since :force is undocumented it's hard to
say.

-- 
Todd Sabin                                          <[email protected]>


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.