<br><br><div class="gmail_quote">On Sat, Mar 28, 2009 at 10:44 AM, 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 class="im">Eliot Miranda wrote:<br>
&gt;<br>
&gt;<br>
&gt; On Sat, Mar 28, 2009 at 7:09 AM, Keith Hodges<br>
</div><div class="im">&gt; &lt;<a href="mailto:keith_hodges@yahoo.co.uk">keith_hodges@yahoo.co.uk</a> &lt;mailto:<a href="mailto:keith_hodges@yahoo.co.uk">keith_hodges@yahoo.co.uk</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     Eliot Miranda wrote:<br>
&gt;     &gt; Hi All,<br>
&gt;     &gt;<br>
&gt;     &gt;     we&#39;re using MC1.5 &amp; I just had cause to reload all my<br>
&gt;     packages in<br>
&gt;     &gt; a fresh image and I&#39;ve noticed that none of my class categories were<br>
&gt;     &gt; moved over.  The bug is that the category order exists only<br>
&gt;     implicitly<br>
</div>&gt;     &gt; in the source/<a href="http://source.st" target="_blank">source.st</a> &lt;<a href="http://source.st" target="_blank">http://source.st</a>&gt; &lt;<a href="http://source.st" target="_blank">http://source.st</a>&gt;<br>

<div class="im">&gt;     element of the mcz and<br>
&gt;     &gt; doesn&#39;t exist at all in the snapshot.bin so when loading loads from<br>
&gt;     &gt; snapshot.bin one ends up with some essentially random category<br>
&gt;     order.<br>
&gt;     &gt;  Anyone have fixes for this?<br>
&gt;     &gt;<br>
&gt;     Hi Eliot,<br>
&gt;<br>
&gt;     checking the current MC1.5 it is saving category definitions in the<br>
&gt;     snapshot.bin file.<br>
&gt;<br>
&gt;<br>
&gt; Have you tested that a load of a package containing some large class<br>
&gt; not currently in your image loads with correct organization? (VMMaker<br>
&gt; is ideal).<br>
</div>VMMaker-ar.118 loaded in the correct order for me.</blockquote><div><br></div><div>Ah, sorry.  That&#39;s not a good test.  The order that  you get is the order in which methods come in (which might be alphabetical).  i.e. after the load the first category in your organization will be the category of the first method loaded, the second category will be the category of the next method not in the first category and so on.  Since VMMaker-ar.118 has this organization anyway you won&#39;t see any change.</div>
<div><br></div><div>So... reorganize the categories in Interpreter in VMMaker-ar.118 so they&#39;re e.g. alphabetical, save that and ten load it into a fresh image and see what you get.</div><div><br></div><div><br></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
(I dont have SystemEditor loaded or enabled though.)<br>
<font color="#888888"><br>
Keith<br>
<br>
<br>
<br>
<br>
<br>
</font></blockquote></div><br>