<div dir="ltr">Hi Tim,<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 6, 2015 at 12:58 PM, tim Rowledge <span dir="ltr">&lt;<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In a latest trunk image, fully updated, I tried to &#39;load from disk’ my older preferences. It fails because in DiskProxy&gt;comeFullyUpOnReload: the code does<br>
<br>
        globalObj := Smalltalk at: symbol ifAbsent: [<br>
                preSelector == nil &amp; (constructorSelector = #yourself) ifTrue: [<br>
                        Transcript cr; show: symbol, &#39; is undeclared.&#39;.<br>
                        (Undeclared includesKey: symbol) ifTrue: [^ Undeclared at: symbol].<br>
                        Undeclared at: symbol put: nil.<br>
                        ^ nil].<br>
                ^ self error: &#39;Global &quot;&#39;, symbol, &#39;&quot; not found&#39;].<br>
The symbol is #Context<br></blockquote><div><br></div><div>Is there any way a Pharo preferences file could have muddied the waters? Pharo refactored ContextPart and MethodContext to Context recently.  But Squeak is still using the ContextPart/MethodContext names, and while BlockCOntext remains, it isn&#39;t used. </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Saving a new preferences file and reloading seems to work. I’ve no idea where the #Context comes from and pretty much any attempt to look through the stack starts firing off annoying notifiers because the ‘aDataStream’ parameter in the IdentityDictionary&gt;readDataFrom:size: is nil by this point.<br>
Is this crucially important? Probably not but it will annoy anyone with a preferences file.<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Science is imagination equipped with grappling hooks.<br>
<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">best,<div>Eliot</div></div>
</div></div>