On Thu, Jan 24, 2013 at 7:50 PM, Robert Goldman <[email protected]> wrote:
> However, this ASDF is not ready for prime time, at least for use with
> ACL.  Its behavior with ACL, because of getting rid of the
> WITH-COMPILATION-UNIT, is simply unacceptable.
>
Please try 2.26.146, which restores W-C-U.

> I really don't like the removal of W-C-U: it takes the normal ASDF
> use-case of single-process compilation and loading, and deprecates
> correct behavior there in order to achieve some improvements in a
> non-standard case of compiling lisp files in different processes, and to
> fix a problem with the less often used TEST-OP.
>
I dispute that W-C-U is correct in this normal use case:
depending on the compiler, it incorrectly eliminates warnings
from non-recompiled files, in the case that you're not building
from clean, not forcing, and some of these files had warnings.
I consider that a bug. Displaying too many warnings is also a bug,
but the users can manually use W-C-U if there's none and they want it;
they can't remove the W-C-U if there's one and they don't want it.

Anyway, I agree that backward compatibility is important enough here,
and that if and when more implementations are supported,
that WCU will become less relevant and may be removed for good later.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Instead of loving your enemies, treat your friends a little better.
                — Edgar Watson Howe

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

Reply via email to