Faré wrote:
> On Sun, Feb 23, 2014 at 12:11 PM, Robert Goldman <rpgold...@sift.net> wrote:
>> The :REQUIRE directive seems undocumented.
>>
>> Under what circumstances is it acceptable?
>>
> If I remember the intent and interpret the source code correctly,
> it is always acceptable, but highly non-portable, and is thus better
> guarded by a
> (:feature :sbcl (:require :sb-posix))
> or
> (:feature :ecl (:require :sockets))
> or some such.
>
> The result being that your component depends on a system that when
> loaded calls (require name).

I see.  We had done something like that, but by having a pseudo-system type 
called REQUIRE-SYSTEM, and setting it up to use REQUIRE for (PERFORM LOAD-OP 
SYSTEM)....

I have a documentation patch that describes REQUIRE now.  Should push it soon.

Cheers,
r


Reply via email to