Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!think!linus!mbunix!bwk From: bwk@mbunix.mitre.org (Kort) Newsgroups: comp.lang.smalltalk Subject: Re: Smalltalk V/286 TopPanes Summary: Clearing the crud with "Scheduler reinitialize". Keywords: Dependents Message-ID: <85559@linus.UUCP> Date: 5 Jan 90 03:22:13 GMT References: <47d02008.20b6d@apollo.HP.COM> Sender: news@linus.UUCP Reply-To: bwk@mbunix.mitre.org (Barry Kort) Organization: The MITRE Corp. Bedford, MA Lines: 18 In article <47d02008.20b6d@apollo.HP.COM> yon@apollo.HP.COM (David Yon) writes: > At any rate, when I tried to remove LineEditor from the system, I got the > message, "has instances". I evaluated "LineEditor allInstances" and > lo and behold there were around 10 instances remaining. Curious, > I also evaluated "TopPane allInstances", and found that even though > there were only 5 windows opens on the screen, there were 23 instances > of TopPane in the system dictionary. Upon closer inspection, I found > that these were instances of windows that I had closed long ago. You probably have dependencies between the panes and their contents. Evaluate "Scheduler reinitialize" to get rid of this crud. (This will cause *all* windows to go away, leaving you with a fresh Transcript window. You can then open a fresh Browser and WorkSpace.) If you want to keep some things around, you will have to inspect Dependents and manually release just the ones you no longer want. --Barry Kort