<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 3, 2013 at 5:56 AM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 2 January 2013 22:51,  &lt;<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>&gt; wrote:<br>

&gt; Frank Shearar uploaded a new version of Environments to project The Inbox:<br>
&gt; <a href="http://source.squeak.org/inbox/Environments-fbs.9.mcz" target="_blank">http://source.squeak.org/inbox/Environments-fbs.9.mcz</a><br>
&gt;<br>
&gt; ==================== Summary ====================<br>
&gt;<br>
&gt; Name: Environments-fbs.9<br>
&gt; Author: fbs<br>
&gt; Time: 2 January 2013, 10:51:07.232 pm<br>
&gt; UUID: c2996611-b252-4942-a8a3-2ae7db6995ac<br>
&gt; Ancestors: Environments-cwp.8<br>
&gt;<br>
&gt; The ReleaseSqueakTrunk CI job fails because it raises a debugger. This avoids that problem.<br>
&gt;<br>
&gt; =============== Diff against Environments-cwp.8 ===============<br>
&gt;<br>
&gt; Item was added:<br>
&gt; + ----- Method: Environment&gt;&gt;do: (in category &#39;enumerating&#39;) -----<br>
&gt; + do: aBlock<br>
&gt; +       &quot;Evaluate aBlock for each of the receiver&#39;s values.&quot;<br>
&gt; +<br>
&gt; +       contents valuesDo: aBlock!<br>
<br>
</div></div>I&#39;d added this to the Inbox rather than just pushing to Trunk because<br>
an Environment is not (just) a Dictionary and so should not<br>
necessarily blindly reproduce its API. However, this _is_ blocking all<br>
4.5 alpha release artifacts so if it&#39;s not unbearably odious, I&#39;d<br>
appreciate a swift review (even if it&#39;s a &quot;no thanks&quot;), if possible!<br></blockquote><div><br></div><div style>Oh, I didn&#39;t notice this was in the Inbox. I just moved it to trunk.</div><div style><br></div>
<div style>You&#39;re right, long-term, I think we want a new protocol for manipulating bindings, but for now feel free to fix things by making Environment more compatible with SystemDictionary.</div><div style><br></div>
<div style>Colin</div><div style><br></div></div></div></div>