*standard-output* with Unicode characters?
I'm confused about how to output Unicode characters to *standard-output* using format. In my delivered app (and in my normal development saved image) I want to do the equivalent of: (format t "~a~%" (string (code-char 8217))) And have that print something (almost anything really) to the standard output of my Linux terminal. Instead, I get thrown into the debugger with "Error: #\U+2019 is not of type BASE-CHAR." -- which is certainly true, since it's not an 8-bit character. I'ved tried using SET-DEFAULT-CHARACTER-ELEMENT-TYPE and that didn't seem to make a difference. I presume I need to rebind *standard-output* and/or *terminal-io* but I'm not sure how to do that. Any advice. Cheers, Chris Dean