Hi Randall,<br><br><div class="gmail_quote">On Thu, Apr 28, 2011 at 3:50 PM, Randal L. Schwartz <span dir="ltr">&lt;<a href="mailto:merlyn@stonehenge.com">merlyn@stonehenge.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
&gt;&gt;&gt;&gt;&gt; &quot;Levente&quot; == Levente Uzonyi &lt;<a href="mailto:leves@elte.hu">leves@elte.hu</a>&gt; writes:<br>
<br>
Levente&gt; since the early days of the developement of Squeak 4.1 (3.11<br>
Levente&gt; back then) BlockContext was replaced by BlockClosure. I guess<br>
Levente&gt; it&#39;s time to remove it from the system and merge ContextPart<br>
Levente&gt; and MethodContext to Context as it was originally planned. Any<br>
Levente&gt; objections?<br>
<br>
I know that most of the things that reach that deep are probably all<br>
core stuff (like debuggers), but is it possible to have some sort of<br>
backward-compatible API that mimics the old interfaces for legacy code?<br></blockquote><div><br></div><div>This issue is essentially moot.  Backwards-compatibility code already exists.  But BlockContexts are no longer created or used so they can be eliminated, and once this is done there is only one context class and hence we can merge ContextPart and MethodContext into Context.  Providing backward-compatible names for Context (e.g. Smalltalk at: #MethodContext put: Context) are possible but dubious, no?</div>
<div><br></div><div>best,</div><div>Eliot</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
--<br>
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - <a href="tel:%2B1%20503%20777%200095" value="+15037770095">+1 503 777 0095</a><br>
&lt;<a href="mailto:merlyn@stonehenge.com">merlyn@stonehenge.com</a>&gt; &lt;URL:<a href="http://www.stonehenge.com/merlyn/" target="_blank">http://www.stonehenge.com/merlyn/</a>&gt;<br>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.<br>
See <a href="http://methodsandmessages.posterous.com/" target="_blank">http://methodsandmessages.posterous.com/</a> for Smalltalk discussion<br>
<br>
</font></blockquote></div><br>