Out of sync source code

Dan Ingalls Dan.Ingalls at disney.com
Wed Jan 19 03:56:21 UTC 2000


>I've noticed that Squeak has trouble keeping source code in sync when
>storing methods with large literal strings embedded in them.  Usually when
>this happens, I'm forced to abandon the image, or compress the changes file,
>or perform some other contortion to get the source code back in sync.

PlayingCard>>imageData has a 16K literal in it, and I have routinely worked with the .ST form of FontSets, which can have literals upwards of 50K, with a full span of 0-255 ascii codes in them.

As far as we know, the source code machinery has been rock solid for several years but it could well be that some recent change has broken the way certain literals are stored.  We would very much appreciate it if you can provide a simple case where things are happy before and not happy afterwards.

	- Dan

PS:  You aren't shipping .changes files around in a manner that could result in other than the *exact* same characters being copied, are you?






More information about the Squeak-dev mailing list