This patch of mine appears to have gone unnoticed; let's retry 3 years
later! It still applies cleanly.
On Mar 16, 2008, at 19:22, Kevin Reid wrote:
> The printer for FUNCTIONs currently binds *print-level* to 3.
> However, *print-level* is tested with respect to a dynamic depth
> counter, not relative to the thing being printed, so any FUNCTION
> with a name which is a list, inside at least two levels of
> structure, will never have its name printed. This patch fixes that
> by rebinding *print-level* to (+ 3 sb-kernel:*current-level-in-
> print*) instead, and includes a test case.
>
|