[ENH][GOODIE] OSProcess V2.6 (version 2.6 released)

David T. Lewis lewis at mail.msen.com
Sun Dec 9 16:00:19 UTC 2001


On Sun, Dec 09, 2001 at 08:43:57AM -0500, David T. Lewis wrote:
> On Sun, Dec 09, 2001 at 05:48:19AM +0000, John Hinsley wrote:
> > I backed out of installing the earlier version when I got similar
> > errors. What am I doing wrong here?

  <problem loading OSProcess into image with older version of OSProcess>

> Remove all of the OSProcess classes, and also the UnixOSProcessPlugin
> classes (four of them now) which are hidden in the VMConstruction-Plugins 
> category. Reload everything from the new change sets, and everything
> should be fine. Well, almost everything; if you have any previously
> opened CommandShell windows, you may find that they have gotten confused
> by all of this surgury.

Attached change set clobbers OSProcess with fewer keystrokes.

Dave
-------------- next part --------------
'From Squeak3.1alpha of 27 September 2001 [latest update: #4347] on 9 December 2001 at 11:53:23 am'!
"Change Set:		OSProcessMajorClobber
Date:			9 December 2001
Author:			David T. Lewis

Clean out all OSProcess and CommandShell classes prior to loading
a new release of OSProcess and CommandShell."!


!OSProcess class methodsFor: 'initialize-release' stamp: 'dtl 12/9/2001 11:48'!
removeAllOSProcessAndCommandShellClassesFromSystem
	"Use this prior to loading a complete new release of OSProcess and CommandWindow.
	Warning: this clobbers CommandShell as well as OSProcess."

	"OSProcess removeAllOSProcessAndCommandShellClassesFromSystem"

	(Smalltalk allClasses select: [:e | 'UnixOSProcessPlugin*' match: e name])
		do: [:class | class removeFromSystem].
	Smalltalk organization removeCategoriesMatching: 'OSProcess-*'
! !



More information about the Squeak-dev mailing list