<div dir="ltr">No luck emailing the quotation marks. Let's try a German character 'ß'<br><br>(defun test-handler ()<br>  (no-cache)<br>  (recompute-request-parameters :external-format (flex:make-external-format :utf-8 :eol-style :lf))<br>
  (setf (hunchentoot:content-type) "text/html; charset=utf-8")<br>  (with-html-output-to-string (*standard-output* nil :prologue nil :indent nil)<br>    (:html <br>     (:head <br>      (:title "Test page"))<br>
     (:body<br>      (:p "weiß")))))<br><br>Will produce text like "wei�"<br>If I set the global variable:<br>(setf *hunchentoot-default-external-format* (flex:make-external-format :utf-8 :eol-style :lf))<br>
the problem gets fixed. <br><br>Andrew<br><br><br><div class="gmail_quote">On Tue, Sep 2, 2008 at 2:03 PM, Andrei Stebakov <span dir="ltr"><<a href="mailto:lispercat@gmail.com">lispercat@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">I have problems with some of the utf-8 characters in sbcl 1.0.18 and hunchentoot-0.15.7 (Ubuntu)<br>
When I create a handler like this:<br><br>(defun test-handler ()<br>  (no-cache)<br>  (recompute-request-parameters :external-format (flex:make-external-format :utf-8 :eol-style :lf))<br>
  (setf (hunchentoot:content-type) "text/html; charset=utf-8")<br>  (with-html-output-to-string (*standard-output* nil :prologue nil :indent nil)<br>    (:html <br>     (:head <br>      (:title "Test page"))<br>

     (:body<br>      (:p <br><pre>""quotation"")))))<br></pre><br>Where I have those "right and left quotation marks" I get an error:<br>#\LEFT_DOUBLE_QUOTATION_MARK (code 8220) is not a LATIN-1 character.<br>

   [Condition of type FLEXI-STREAMS:EXTERNAL-FORMAT-ENCODING-ERROR]<br><br>If, on the other hand, I set global variable *hunchentoot-default-external-format* to utf-8<br>(setf *hunchentoot-default-external-format* (flex:make-external-format :utf-8 :eol-style :lf))<br>

then everything works.<br>I just want one handler to handle the uft-8 encoding, how can I fix it?<br><br>Thank you,<br>Andrew<br><br></div>
</blockquote></div><br></div>