<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Georgia">Not sure what sort of failures you are seeing,
      but I tried to replicate anyway. I deleted the changes file,
      started the image, OK'd the warning and filed out a recently-added
      class. I got one walkback which I fixed with:<br>
      <br>
      'From Squeak4.4 of 1 March 2013 [latest update: #12489] on 15
      March 2013 at 7:14:23 am'!<br>
      <br>
      !BasicClassOrganizer methodsFor: 'fileIn/Out'!<br>
      fileOutCommentOn: t1 moveSource: t2 toFile: t3 <br>
      &nbsp;&nbsp;&nbsp; | t4 |<br>
      &nbsp;&nbsp;&nbsp; classComment<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ifNotNil: [t1 cr.<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; t4 := RemoteString<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; newString: (classComment text ifNil:
      '**missing comment**')<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; onFileNumber: t3<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; toFile: t1.<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; t2<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ifTrue: [classComment := t4]]! !<br>
      <br>
      Otherwise, the fileout seems fine.<br>
      <br>
      Cheers,<br>
      Bob<br>
      <br>
    </font>
    <div class="moz-cite-prefix">On 3/15/13 6:10 AM, Frank Shearar
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAJbhyRG26XYjsiA-O=5iNxAzYNbstGFw7nwd9BF3UxCQpAOBGw@mail.gmail.com"
      type="cite">
      <pre wrap="">So I freely confess: I should not have deleted the directory from
which I was running an image. When I saved the image, the image still
worked, but of course its changes file was broken.

I now have a few tens of hours of work in an image that I need to
extract only the following techniques all fail:
* filing out the class
* making a new changeset and filing that out
* saving the package through MC
* deleting the corrupted changes file

So one option that I don't particularly want to do is to open a new
image and hand cut-n-paste (via emacs, because on Linux the line
endings get messed up copying between Squeak images directly), method
by method, the source.

Is there an easier way of recovering from this mess?

frank


</pre>
    </blockquote>
    <br>
  </body>
</html>