Make messages that asdf prints slightly nicer, by using pretty-printer
justification routines. Sucky thing I: CLISP dislikes calls to FORMAT with pretty-print format strings. Bizarrely, though, it accepts calls to FORMATTER with the same format strings. So use FORMATTER everywhere to keep clisp happy. Sucky thing II: CMUCL can't do ENOUGH-NAMESTRING, because it has this weird ~UNSPECIFIC~ thing in its *DEFAULT-PATHNAME-DEFAULTS*. So don't use ENOUGH-NAMESTRING, even though it's crying out for it.
Showing with 28 additions and 16 deletions