From: Bruno H. <br...@cl...> - 2004-09-22 19:45:51
|
Sam wrote: > to make it better for the current situation, we might modify FORMAT to > print a special character before and after each ~S to escape > fill-stream. then (warn "foo ~S bar" form) will send an open escape > sequence after "foo " and a close escape sequence before " bar", and > fill-stream not replace spaces inside the printed representation of FORM > with conditional newlines. It sounds ugly, but might actually work. To make it less ugly, you could use a particular function call, specific to the fill-stream type, instead of an escape sequence. This would eliminate the risk that such an "escape sequence" actually ever gets echoed to the user. Bruno |