[Etoys-notify] [JIRA] Updated: (SQ-95) Fix up grandfathered tiles and watchers

jira at immuexa.com jira at immuexa.com
Sun May 31 17:37:37 EDT 2009

     [ http://tracker.immuexa.com/browse/SQ-95?page=all ]

Scott Wallace updated SQ-95:

    Fix Version: future release - desirables
                     (was: squeakfest 2009 release - possibles)

> Fix up grandfathered tiles and watchers
> ---------------------------------------
>          Key: SQ-95
>          URL: http://tracker.immuexa.com/browse/SQ-95
>      Project: squeakland
>         Type: Improvement
>   Components: etoys
>     Reporter: team
>     Priority: Eventual
>      Fix For: future release - desirables
>  Attachments: PasteUpMorph.kfr.2.cs.gz
> Derived from TRAC Ticket #7009 (karl ramberg)
> Adds fixups to PasteUpMorph>>attemptCleanupReporting: that:
> (1) set minimum height for all tile-morphs in all player scripts.
> (2) fix up old-stle RandomNumbertiles
> (3) fix up Watchers left open in the world.
> (scott)  Hmm.. the following code in this fileout for #attemptCleanupReporting: caught my eye:
> "fix up old watchers left in the world"
> ActiveWorld submorphs
>         do: [:each | (each isAlignmentMorph
>             and: [(each isKindOf: ScriptEditorMorph) not])
>         ifTrue: [each
>                 allMorphsDo: [:i | i minCellSize: 0]]].
> I can appreciate that it's not that easy to figure out, in an old project, what is a "watcher" and what isn't, but this seems like a bit of a heavy-handed attempt, likely to break some morphs that happen to be open on the desktop at the time is invoked.
> In any case, if, going forward, we want to incorporate the code of PasteUpMorph.kfr.2.cs, it would now need to be integrated manually with the changes to the same method that subsequently took place with update 2193scriptNameTileFixup.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

More information about the Etoys-notify mailing list