<div>Hi All,</div><div><br></div><div> the VMs are available at <a href="http://www.mirandabanda.org/files/Cog/VM/VM.r2508">http://www.mirandabanda.org/files/Cog/VM/VM.r2508</a>.</div><div><br></div><div><div>CogVM source as per VMMaker.oscog-eem.137/r2508.</div>
<div><br></div><div>Fix primitiveContextAt[Put] for non-contexts (ContextPart subclasses</div><div>other than MethodContext including BlockContext). stObjectAt[Put]</div><div>could fail so args should be popped only on success. Fixes failures</div>
<div>in ClosureCompilerTest>testSourceRangeAccessForBlueBookInjectInto</div><div>as of VMMaker.oscog-eem.118.</div><div><br></div><div>Add convenient shortPrintFrame:AndNCallers: for debugging.</div><div><br></div><div>
Make the unix launch script include /lib & /usr/lib in LD_LIBRARY_PATH if</div><div>LD_LIBRARY_PATH is unset. Modify the invocations of ex in the editing scripts</div><div>to not read ~/.exrc, and hence not be confused by e.g. set ignorecase.</div>
<div><br></div><div>Fix error codes for at: and at:put: primitive so that for non-indexable</div><div>objects they fail with #'bad receiver', not #'bad index'.</div><div><br></div><div>Filter-out attempts to create MNU pics with new selectors. Fixes</div>
<div>Stephane Rollandin's crash of 21/10/2011:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>[((Compiler new evaluate: ('Beuh' ifNuk: [yo]))</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>on: Error </div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>do: [:ex | ex description]) printString] fork</div></div>-- <br>best,<div>Eliot</div><br>