<br><br><div class="gmail_quote">On Mon, Mar 9, 2009 at 3:58 PM, Keith Hodges <span dir="ltr">&lt;<a href="mailto:keith_hodges@yahoo.co.uk">keith_hodges@yahoo.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">Keith Hodges wrote:<br>
&gt; Keith Hodges wrote:<br>
&gt;<br>
&gt;&gt;&gt; I will at some point push out a 3.8.22 VM that should put up a more<br>
&gt;&gt;&gt; helpful dialog message, but people who have older VMs underfoot<br>
&gt;&gt;&gt; should realize this behaviour should be an indication that perhaps<br>
&gt;&gt;&gt; your VM is too old.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; Unfortunately the machine that I have designated for Bob to be an auto<br>
&gt;&gt; build/test server is a power-pc machine. What are the chances of a<br>
&gt;&gt; power-pc version of the closures vm?<br>
&gt;&gt;<br>
&gt;&gt; just interested to know<br>
&gt;&gt;<br>
&gt;&gt; Keith<br>
&gt;&gt;<br>
&gt; Ok I see it is designated beta1U for universal, so the problem lies<br>
&gt; elsewhere!<br>
&gt;<br>
&gt; Keith<br>
&gt;<br>
</div></div>OK so assigining to closure temporaries is no-longer allowed and flags a<br>
syntax error (not my code you understand)</blockquote><div><br></div><div>There is a preference that allows one to compile old code that does assign to block arguments.  Its called allowBlockArgumentAssignment.  Of course one can assign to closure temporaries.  e.g.</div>
<div><br></div><div>    self do: [:i| | j | j := i + 1. ...</div><div><br></div><div>But assigning to a block argument is dubious.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<font color="#888888"><br>
Keith<br>
<br>
<br>
</font></blockquote></div><br>