<div dir="ltr">Hi,<div><br></div><div>I had sprinkled menu items 

around some tools (like the MCSnapshotBrowser) that were labelled something like "Load into other environment...", which would prompt you for the environment, then make it the "Environment current" during the loading. I have lost track though how many of these I have submitted to the Inbox or how many have been merged in Trunk and which were not.</div><div><br></div><div>One of these menu items is "change environment..." on a package in the Monticello Browser. It would change the environment of an MCWorkingCopy for future snapshots and loads.</div><div><br></div><div>Also all my modifications kept Environments out of the package definitions. In terms of Tony's experiment: you would need your special environment with doesNotUnderstand: already set up, then make it the "Environment current" while you load the package in order to get it back as Tony had intended it to be. For example, create the (empty) package in the Monticello browser, then "change environment" of it to your special environment, then load the package from a repository. If you would not do this and load as usual instead, it would load into Smalltalk globals instead, regardless of how Tony had saved it.</div><div><br></div><div>Kind regards,<br>Jakob</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Do., 25. März 2021 um 19:10 Uhr schrieb Tobias Pape <<a href="mailto:Das.Linux@gmx.de">Das.Linux@gmx.de</a>>:<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<br>
<br>
<br>
> On 25. Mar 2021, at 19:09, Tony Garnock-Jones <<a href="mailto:tonyg@leastfixedpoint.com" target="_blank">tonyg@leastfixedpoint.com</a>> wrote:<br>
> <br>
> On 3/25/21 6:20 PM, Vanessa Freudenberg wrote:<br>
>> Your PI subclass just needs to answer what classes and methods are considered to be in your package. What else do you need?<br>
> <br>
> They need to be attached to the correct Environment on load, too. So the package needs to know something about Environments other than Environment current.<br>
<br>
I think Jakob had a bit more tooling, no?<br>
<br>
BEst<br>
        -Tobias<br>
<br>
</blockquote></div>