On Fri, 29 Sep 2006 19:03:20 -0400, "Jonathon McKitrick" jmckitrick@gmail.com wrote:
encoding error on stream #<SB-SYS:FD-STREAM for "a constant string" {128ACFB1}>
This is the stream the error was signaled for.
7: ((SB-PCL::FAST-METHOD HTML-TEMPLATE:FILL-AND-PRINT-TEMPLATE (PATHNAME T)) #<unavailable argument> #<unavailable argument> #P"web/am01/index.html" NIL (:STREAM #<SB-SYS:FD-STREAM for "a constant string" {128ACFB1}>))
This is the (Araneida) stream you gave as the STREAM keyword argument to FILL-AND-PRINT-TEMPLATE. They're obviously identical. So, you'll have to specify a fitting external format in Araneida. (Don't know how to do that.)
Without araneida, the text of the file, including the special characters, prints ok to the slime output buffer, which is in utf-8 encoding. If that matters.
It confirms my guess that HTML-TEMPLATE has nothing to do with this problem.
Cheers, Edi.