<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&gt;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 &amp; /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 #&#39;bad receiver&#39;, not #&#39;bad index&#39;.</div><div><br></div><div>Filter-out attempts to create MNU pics with new selectors.  Fixes</div>
<div>Stephane Rollandin&#39;s crash of 21/10/2011:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>[((Compiler new evaluate: (&#39;Beuh&#39; 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>