<div>Great work Bert and Eliot</div>
<div> </div>
<div>Karl</div>
<div><br><br> </div>
<div class="gmail_quote">On Mon, May 3, 2010 at 9:49 AM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div style="WORD-WRAP: break-word">
<div>
<div>Thanks Eliot. Your blind fix works :)</div>
<div><br></div>
<div>Here is how to make an Etoys script if you want to test yourself: </div>
<div>* right-click (or cmd/alt click) on any object (e.g., a sketch, window, button, about any Morph). Its halo pops up.</div>
<div>* click the cyan &quot;viewer&quot; halo handle. You get a viewer for the object</div>
<div>* drag out a command tile (those with the yellow exclamation mark button to the left). That creates a script.</div>
<div><br></div>
<div>Before, this would give a walkback. With your fix, it works as expected.</div>
<div><br></div>
<div>I just committed the fix. Ah, I see the commit message came in already. Cool.</div>
<div><br></div>
<div>Btw, I *love* how straight-forward it is to get such simple fixes into Etoys now. Much less cumbersome than pushing a changeset to the update stream. Everyone should try it. If you commit to the etoysinbox, that does no harm at all :)</div>

<div><br></div>
<div><span style="WORD-SPACING: 0px; FONT: 12px &#39;Lucida Grande&#39;; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate">
<div style="FONT-FAMILY: Helvetica"><span style="FONT-FAMILY: Helvetica">- Bert -</span></div><br></span></div>
<div>On 03.05.2010, at 03:32, Eliot Miranda wrote:</div>
<blockquote type="cite">Hi Bert, 
<div><br></div>
<div>    there are 2.5 ways to fix this.  1. change senders of selector:arguments:precedence:temporaries:block:encoder:primitive: to send selector:arguments:precedence:temporaries:block:encoder:primitive:properties: with a new AdditionalMethodState (silly).</div>

<div>2a add the initialization of MethodNode&#39;s properties to selector:arguments:precedence:temporaries:block:encoder:primitive: (find attached)</div>
<div>2b implement selector:arguments:precedence:temporaries:block:encoder:primitive: in terms of selector:arguments:precedence:temporaries:block:encoder:primitive:properties: passing a new AdditionalMethodState.</div>
<div><br></div>
<div>I&#39;ll leave to to you to implement 2b if you prefer it.</div>
<div><br></div>
<div>Beware, this is a completely untested fix because I haven&#39;t yet reproduced the bug, but it has a good chance of being correct.</div>
<div><br></div>
<div>best</div>
<div>Eliot<br><br>
<div class="gmail_quote">On Sun, May 2, 2010 at 6:13 PM, Eliot Miranda <span dir="ltr">&lt;<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Hi Bert, 
<div><br></div>
<div>    I&#39;ve downloaded the dev package but so far haven&#39;t figured out how to reproduce.  Let me know.</div>
<div><br></div>
<div>best</div>
<div>Eliot</div>
<div>
<div></div>
<div class="h5">
<div>
<div></div>
<div>
<div><br>
<div class="gmail_quote">On Sat, May 1, 2010 at 11:15 AM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<div style="WORD-WRAP: break-word">
<div>
<div>On 01.05.2010, at 18:17, Ricardo Moran wrote:</div>
<blockquote type="cite">Hi guys, I just wanted to tell you the new dev image throws a DNU when I try to create a script by throwing a tile in the world.</blockquote></div>
<div><br></div>
<div>Something to do with nil method properties. Eliot, can you take a look? See attached debug log, and let me know if you need help reproducing.</div>
<div><br></div>
<div>Dev package is at <a href="http://etoys.squeak.org/download/" target="_blank">http://etoys.squeak.org/download/</a></div><br><font color="#888888">
<div><span style="FONT-SIZE: 12px">
<div style="FONT-FAMILY: Helvetica"><span style="FONT-FAMILY: Helvetica">- Bert -</span></div><br></span></div></font></div><br>
<div style="WORD-WRAP: break-word"></div><br></blockquote></div><br></div></div></div></div></div></blockquote></div><br></div><span>&lt;MethodNode-selectorargumentsprecedencetemporariesblockencoderprimitive.st&gt;</span></blockquote>
</div>
<div><br></div><br></div><br>_______________________________________________<br>etoys-dev mailing list<br><a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br><a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
<br></blockquote></div><br>