On Fri, 11 Mar 2005, Brian Downing wrote:
> ; compiling (DEFUN %MAP-FOR-EFFECT ...)
> ; compiling "FUNCTION must take as many arguments as there are sequences provided.
> The result is a sequence of type OUTPUT-TYPE-SPEC such that element I
> is the result of applying FUNCTION to element I of each of the argument
> I guess it /is/ a top-level top-level form after all, although the
> pprint prefix "; " didn't carry through properly (maybe it's not a
It's not a pprint-magic at all: the NOTE-TOP-LEVEL-FORM uses just a simple
FORMAT. It isn't clear to me at all how to make word-wrapping, let alone
per-line-prefixes work for non-lists without eg. runtime format control
string evaluation like (format t (format nil "~~<@~A~~:@>" long-string)).
Anything nicer then that would be good.
> (This looks like a misplaced docstring anyway - should it be out there
> by itself?)
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."