Re: ASDF: optimization settings and other enhancements



On 2005-08-30, John <MGYF9fXO@xxxxxxxxxxxxxx> wrote:
> On 2005-08-30, Klaus Weidner <kweidner@xxxxxxxxx> wrote:
>> This way, (asdf::use :cl-ppcre :xmls) works interactively to load multiple
>> packages.
>
> I guess that's a little shorter than:
>
> (require 'cl-ppcre)
> (require 'xmls)
>
> but not by much.

That would be nice if it worked consistently, but on my Debian system it only
appears to be supported for SBCL. It doesn't work for CLISP, CMUCL, and GCL.
How do other CL dialects handle "require"? (It's deprecated and marked as
implementation dependent in the Hyperspec, so that doesn't help here...)

My point is that (as far as I know) making "require" work consistently would
need modifications to each Lisp environment individually (and may not be easily
possible since the language doesn't allow redefining functions in the CL
package), while (asdf:use) could be made to work within ASDF itself, so it
would be easier to make consistent, especially since it's such a simple change.

-Klaus
.


Quantcast