Still not working in my image - I thought I'd downloaded the latest
seaside3.0 source today, so that's a little odd. ... unless something has
changed in Pharo. I'm using Pharo09.12. 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
or does your image have an implementation of ByteArray>>encodeOn?
2010/1/11 Lukas Renggli <renggli(a)gmail.com>
Has this been fixed, because it works here?
Lukas
2010/1/11 Julian Fitzell <jfitzell(a)gmail.com>om>:
Maybe we need to implement #encodeOn: on
ByteArray? Lukas?
Julian
On Mon, Jan 11, 2010 at 4:40 AM, Nick Ager <nick.ager(a)gmail.com> wrote:
> On the pier seaside 3.0 code-branch, browsing
> to:
http://localhost:8080/pier/environment/style.css, results in:
> #[47 42 32 98 108 117 101 112 114 105 110 ...
> rather than:
> /* blueprint patches */
> h1, h2, h3, h4, h5, h6 { margin: 0; fo....
> This issue is caused by a change in how ByteArray is rendered in Seaside
3.0
> (the problem was also present prior to
merging the latest Pier code):
> seaside 2.8
> Object>>encodeOn: aDocument
> aDocument print: self displayStriong
> seaside 3.0
> Object>>encodeOn: aDocument
> aDocument print: self greaseString
> ByteArray>>greaseString
> "ByteArrays should not automatically be converted to Strings. You should
use
> a GRCodec for this."
> ^ self printString
> changing ByteArray>>greaseString to return self displayString fixes the
> problem. However I can see there are a number of ways to fix this, and
as
it's
such a low level change I'm sure there was a good reason for
displayString to be changed to printString. Thoughts?
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki
--
Lukas Renggli
http://www.lukas-renggli.ch
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki