Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!decwrl!mcnc!nowhere!rick From: rick@cua.cary.ibm.com (Rick DeNatale) Newsgroups: comp.lang.smalltalk Subject: Re: SmallTalk Methods - from Self Documenting to Cryptic Message-ID: <1991Mar25.232757.6528@cua.cary.ibm.com> Date: 25 Mar 91 23:27:57 GMT References: <1986@gemini.cs.nps.navy.mil> Reply-To: rick@cua.cary.ibm.com.UUCP (Rick DeNatale) Organization: CUA Lines: 18 In article <1986@gemini.cs.nps.navy.mil> steiger@taurus.cs.nps.navy.mil () writes: >I am running MacSmalltalk, version 0.4. Things were working fine until >one day my methods began converting to cryptic form. Every time I "compile" >a method now, all comments in the method are deleted and all variable names >local to the method are changed to t1, t2, etc. This is quite annoying and >the documentation says nothing. What's even more puzzling is that when I >re-install from the distribution disks, the problem persists. Any ideas? > >Bob Steigerwald This is just a guess, since it's been quite a while since I've used Apple ST-80, but it sounds like your change log isn't getting written when you try to log a changed method. I can't remember where Apple ST saves the changes,but for some reason (disk full, file size limit, resource file limit) I'd guess that the write is failing. The reason that your methods look strange is that ST-80 decompiles the method from bytecodes when the source isn't available. Good Luck, Rick DeNatale