>>>>> "rif" == rif  <[EMAIL PROTECTED]> writes:

    rif> OK, I guess I see "what", but I'm curious as to the "why".  It seems
    rif> quite misleading to (describe '*print-length*), and get a message
    rif> indicating that its value is 5, when it's actually nil.  I'm sure
    rif> there's some good reason, but I don't understand.

I don't know, but probably so describe can take advantage of all the
printing machinery and do something sensible if you didn't have
*print-length* and friends set.

I suppose it's possible to have a special case for *standard-output*,
*print-level*, and *print-length* since they seem to be the variables
bound by describe.

Ray


Reply via email to