[Seaside-dev] apparent corruption in JQuery-Core-lr.110.mcz

Dale Henrichs dhenrich at vmware.com
Mon Nov 8 23:33:41 UTC 2010


In a Pharo image, the source for JQDevelopmentLibrary>>jQueryJs (in 
JQuery-Core-lr.110.mcz) has some non-ascii characters embedded in the 
method source:

  		return this[ optall.queue === false ? "each" : "queue" ](function() {
			// XXX ‘this’ does not always have a nodeName when running the
			// test suite

...this causes trouble when loading into GemStone as the sourceString is 
corrupted... looking at the sourceString:

   (JQDevelopmentLibrary sourceCodeAt: #jQueryJs) asString class

I get back WideString when it should be ByteString. This is a "known 
problem" that Monticello does not handle multi-byte strings in a 
platform independent way...

Dale


More information about the seaside-dev mailing list