[Seaside] Understanding encodings in Seaside 3.0
john at pierce.name
Wed May 26 12:49:40 UTC 2010
Problem solved! Reading the JS file as binary and returning it as a
ByteArray stream works perfectly. I appreciate the assist and I'll
watch the issues list to see how this unfolds.
If you can find a path with no obstacles, it probably doesn't lead
anywhere. -- Frank A. Clark
On Wed, May 26, 2010 at 12:54 AM, Philippe Marschall
<philippe.marschall at gmail.com> wrote:
> 2010/5/26 John Pierce <john at pierce.name>:
>> My Configuration:
>> 1. Mac running Squeak VM 4.2.2b1
>> 2. Using Pharo 1.0 image
>> 3. Installed Seaside 3.0a5 from seaside.st builder script
>> 4. Using Comanche HTTP server
>> I am trying to write a SeaKEdtior (pronounced CKEditor) class that
>> extends WAFileLibrary. Instead of embedding all the numerous
>> unzip them in my image's default directory and serve them directly
>> from Squeak using Seaside's file handler and my custom SeaKEditor
>> class that streams content from the file system.
> If you're serving files from the file system what I would recommend is
> reading the files in #binary mode and putting the response in #binary
> mode as well when writing to it.
> If you don't do that you need to read the file using the right
> encoding. Seaside will then convert it to the output encoding.
> You're right there a bug in Seaside preventing utf-16 to work .
>  http://code.google.com/p/seaside/issues/detail?id=569
More information about the seaside