Hi Lukas,
I've tried to encapsulate the problem in a test:| stylesheetFile stylesheetContents rendererResult |stylesheetContents := '/* a style sheet */'.stylesheetFile := (PRFile named: 'defaultCss') filename: 'style.css'; mimetype: 'text/css'; contents: stylesheetContents.rendererResult := WARenderCanvas builder render: [ :html |html render: stylesheetFile file contents].self assert: rendererResult = stylesheetContentsIn my image the assertion fails. If I change ByteArray>>greaseString to return self displayString the assertion succeeds.Does that help?2010/1/12 Julian Fitzell <jfitzell@gmail.com>I'm seeing the same as Nick, fwiw. Same if I try to edit the stylesheet.
Julian
On Tue, Jan 12, 2010 at 2:59 AM, Lukas Renggli <renggli@gmail.com> wrote:
> #[100 101 98 117 103 103 105 110 103], but this method is never called
> when I browse Pier.
>
> Lukas
>
>
> 2010/1/12 Nick Ager <nick.ager@gmail.com>:
>> Hi Lukas,
>> Don't think the browse cache is the problem. What do you get with:
>> #[100 101 98 117 103 103 105 110 103] greaseString
>> on my image the result:
>> '#[100 101 98 117 103 103 105 110 103]'
>>
>> 2010/1/12 Lukas Renggli <renggli@gmail.com>
>>>
>>> > Does your the implementation of
>>> > ByteArray>>greaseString match this:
>>> > ByteArray>>greaseString
>>> > "ByteArrays should not automatically be converted to Strings. You should
>>> > use
>>> > a GRCodec for this."
>>> > ^ self printString
>>>
>>> Yes.
>>>
>>> > or does your image have an implementation of ByteArray>>encodeOn?
>>>
>>> No.
>>>
>>> Maybe you should clear your browser caches?
>>>
>>> Lukas
>>>
>>> > 2010/1/11 Lukas Renggli <renggli@gmail.com>
>>> >>
>>> >> Has this been fixed, because it works here?
>>> >>
>>> >> Lukas
>>> >>
>>> >> 2010/1/11 Julian Fitzell <jfitzell@gmail.com>:
>>> >> > Maybe we need to implement #encodeOn: on ByteArray? Lukas?
>>> >> >
>>> >> > Julian
>>> >> >