By default, the connection between the lisp and the slime repl is buffered. I would like to propose to have it unbuffered. on the grounds that if the user has a (format t ...), he/she probably wants the message to appear immediately on the screen :-)
Isn't the proper way to make the message appear immediately to use a (force-output) or a (format t "....~%")?