20:55:26scymtymSBCL transforms to STRINGIFY-OBJECT which checks *PRINT-PRETTY* and the pprint dispatch table. this is also my understanding of the spec
20:57:22Bikewait, are you talking specifically about the number case?
20:57:42Bikemy sbcl doesn't transform princ-to-string unless it knows the argument is a number, if i'm reading correctly
21:02:47scymtymkpoeck18: sorry, didn't see your message. i think *PRINT-PRETTY* controls whether pprint dispatch comes into play
21:04:43kpoeck18and *print-pretty* may change how a single string is printed?
21:05:42Bikeyeah, you could put some wacky type in the pprint dispatch table.
21:07:38Bikeif format ~a is affected by *print-pretty* sbcl's optimization is wrong, i guess. even something stupid like (format nil "~a" "hello world") looks different depending on the dynamic environment.