<div dir="ltr">I'm sorry about that. I did not know I had to delete the other stuff from the preamble and the postscript.<div>This change was meant for the inbox and I miss-clicked, and had to do some fixup when the menu bar didn't update.</div><div><br></div><div>Sorry, again.</div><div><br></div><div>Best, </div><div>Karl</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 28, 2019 at 11:47 PM Levente Uzonyi <<a href="mailto:leves@caesar.elte.hu">leves@caesar.elte.hu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Karl,<br>
<br>
You changed both the preamble and the postscript of the package, which <br>
means that both scripts will be evaluated on update. You also left the <br>
previous preamble and postscript in place (which were not very user <br>
friendly, because they mangled with preferences), which means that those <br>
preference changes will be applied again when your version or Morphic is <br>
loaded.<br>
So, if I update my image which has deprecation warnings disabled, my <br>
setting will be erased and the deprecation warnings will be enabled by <br>
the postscript. In an unfortunate scenario such change could render my <br>
image unresponsive.<br>
<br>
When you update any of these scripts, please make sure that only things <br>
that need to be evaluated for the current .mcm stay there. Delete <br>
everything else from the scripts.<br>
<br>
Levente<br>
<br>
On Thu, 28 Feb 2019, <a href="mailto:commits@source.squeak.org" target="_blank">commits@source.squeak.org</a> wrote:<br>
<br>
> Karl Ramberg uploaded a new version of Morphic to project The Trunk:<br>
> <a href="http://source.squeak.org/trunk/Morphic-kfr.1480.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/trunk/Morphic-kfr.1480.mcz</a><br>
><br>
> ==================== Summary ====================<br>
><br>
> Name: Morphic-kfr.1480<br>
> Author: kfr<br>
> Time: 28 February 2019, 4:40:24.875838 pm<br>
> UUID: 9fdf2251-873b-9b42-a287-d85231cd70d3<br>
> Ancestors: Morphic-kfr.1479<br>
><br>
> Force update of TheWorldMainDockingBar<br>
><br>
> =============== Diff against Morphic-kfr.1479 ===============<br>
><br>
> Item was changed:<br>
>  ----- Method: TheWorldMainDockingBar>>newProjectMenuItemOn: (in category 'submenu - projects') -----<br>
>  newProjectMenuItemOn: menu<br>
><br>
>       Project allSubclasses do: [ :each |<br>
>               menu addItem: [ :item |<br>
>                       item<br>
>                               contents: ('New ', each name) translated;<br>
>                               help: ('Start a new ', each name) translated;<br>
>                               target: self;<br>
>                               selector: #newProject:;<br>
> +                             arguments: { each } ] ] !<br>
> -                             arguments: { each } ] ]!<br>
><br>
> Item was changed:<br>
>  (PackageInfo named: 'Morphic') postscript: '"Migrate all open resizers."<br>
>  AbstractResizerMorph allSubInstancesDo: [:ea |<br>
>       ea handleColor isColor ifFalse: [ea handleColor: nil].<br>
>       ea removeAllMorphs].<br>
><br>
>  "Re-enable deprecation warnings in Trunk."<br>
> + Deprecation showDeprecationWarnings: true.<br>
> + <br>
> + TheWorldMainDockingBar updateInstances'!<br>
> - Deprecation showDeprecationWarnings: true.'!<br>
<br>
</blockquote></div>