On Mar 2, 2005, at 12:04 PM, Raymond Toy wrote:

>
>>>>>> "Marco" == Marco Antoniotti <[EMAIL PROTECTED]> writes:
>
>     Marco> However,  I must raise the issue:  REQUIRE is deprecated.  
> If there is
>
> Deprecated doesn't mean you can't use it.  It just means it might go
> away in the mythical next version of ANSI CL.
>
> But that doesn't mean cmucl can't use require however it wants to in
> its own code.

Ok.


>
>     Marco> some magic that went into REQUIRE in order to do away with 
> package
>     Marco> locks, it should be put into LOAD as well.
>
> Well, that would defeat the purpose of package locks.  If you don't
> want to use require, I think something like
>
>    (without-package-locks
>      (load "library:subsystems/gray-streams-library"))
>
> will do the trick.

Fine.  In any case there is the issue of the non-working restart.



>
> However we may also want to think about whether we want require to
> disable package locks.  In general, we probably don't want that,
> except when we're requiring our own special packages like
> gray-streams, clx, clm, or hemlock.

I agree that in general we do not want that.

Cheers



--
Marco Antoniotti                                        
http://bioinformatics.nyu.edu
NYU Courant Bioinformatics Group                tel. +1 - 212 - 998 3488
715 Broadway 10th FL                            fax. +1 - 212 - 998 3484
New York, NY, 10003, U.S.A.


Reply via email to