[BUG] Monticello problem while mucking with Parser
Joshua 'Schwa' Gargus
schwa at cc.gatech.edu
Wed Aug 6 01:59:42 UTC 2003
On Tue, Aug 05, 2003 at 06:37:19PM -0700, Colin Putney wrote:
>
> On Tuesday, August 5, 2003, at 11:11 AM, Joshua 'Schwa' Gargus wrote:
>
> >I made a Monticello package containing the attached .st file, which
> >includes the parser changes for the matrix syntax tweaks that Andreas
> >introduced in Croquet. The .st file files in fine, but if you make a
> >new monticello package including the changes, file it out as a .mcv,
> >and try to load it into a new image, the fit hits the shan.
> >
> >The problem is that the package modifies the method
> >Parser>>messagePart:repeat:, which is called again after it is
> >modified, but before the new methods that it calls are added to the
> >image.
> >
> >I'm not too concerned; since I'm not actively hacking it and don't
> >need versioning, I can just load the .st file once and forget about
> >it. Just thought you might like to know.
>
> Thanks for the heads up, I definitely want to hear about these issues.
>
> Can you tell me how the .st file was produced? It appears that .st
> format is vulnerable to this type of problem as well, but this
> particular one happens not to trigger it. Was it arranged that way on
> purpose?
This .st file was exported from Monticello, and was not manually
rearranged. It was originally imported from a .cs file that I filed
out of a Croquet image, again without rearranging.
Thanks for all of your work. Monticello is cool!
Joshua
>
> As for Monticello, Avi and I have plans to make snapshot loading more
> atomic, in order to avoid just these sorts of issues. It looks like it
> will be fairly tricky, though, so it's hard to say when it will be
> done. If any one else gets bitten by this, do let me know.
>
> Colin
>
More information about the Squeak-dev
mailing list
|