<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"><<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>></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, <<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>> wrote:<br>
> Frank Shearar uploaded a new version of Environments to project The Inbox:<br>
> <a href="http://source.squeak.org/inbox/Environments-fbs.9.mcz" target="_blank">http://source.squeak.org/inbox/Environments-fbs.9.mcz</a><br>
><br>
> ==================== Summary ====================<br>
><br>
> Name: Environments-fbs.9<br>
> Author: fbs<br>
> Time: 2 January 2013, 10:51:07.232 pm<br>
> UUID: c2996611-b252-4942-a8a3-2ae7db6995ac<br>
> Ancestors: Environments-cwp.8<br>
><br>
> The ReleaseSqueakTrunk CI job fails because it raises a debugger. This avoids that problem.<br>
><br>
> =============== Diff against Environments-cwp.8 ===============<br>
><br>
> Item was added:<br>
> + ----- Method: Environment>>do: (in category 'enumerating') -----<br>
> + do: aBlock<br>
> + "Evaluate aBlock for each of the receiver's values."<br>
> +<br>
> + contents valuesDo: aBlock!<br>
<br>
</div></div>I'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's not unbearably odious, I'd<br>
appreciate a swift review (even if it's a "no thanks"), if possible!<br></blockquote><div><br></div><div style>Oh, I didn't notice this was in the Inbox. I just moved it to trunk.</div><div style><br></div>
<div style>You'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>