[ANN] OmniBrowser 1.0b2

Jon Hylands jon at huv.com
Sat Jan 8 23:56:21 UTC 2005


On Sat, 8 Jan 2005 15:49:18 -0500, Colin Putney <cputney at wiresong.ca>
wrote:

> I've just published OmniBrowser 1.0b2 to SqueakMap. 

What version of Squeak is it supposed to work with?

I tried to install it in a virgin 3.7 image (Squeak3.7-5989-full), and got
an error where it was trying to send #register to SystemBrowser, which is
undefined in my image...

======================

8 January 2005 6:52:25 pm

VM: Win32 - a SmalltalkImage
Image: Squeak3.7 [latest update: #5989]

UndefinedObject(Object)>>doesNotUnderstand: #register:
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	register: OBSystemBrowserAdaptor
	Receiver's instance variables: 
nil

OBSystemBrowserAdaptor class>>register
	Receiver: OBSystemBrowserAdaptor
	Arguments and temporary variables: 

	Receiver's instance variables: 
		superclass: 	Object
		methodDict: 	a MethodDictionary(#labelString->a
CompiledMethod (2479) #openEditS...etc...
		format: 	134
		instanceVariables: 	#('class' 'selector')
		organization: 	('registry protocol' labelString
openEditString: setClass:selecto...etc...
		subclasses: 	nil
		name: 	#OBSystemBrowserAdaptor
		classPool: 	nil
		sharedPools: 	nil
		environment: 	a SystemDictionary(lots of globals)
		category: 	nil

OBSystemBrowserAdaptor class>>initialize
	Receiver: OBSystemBrowserAdaptor
	Arguments and temporary variables: 

	Receiver's instance variables: 
		superclass: 	Object
		methodDict: 	a MethodDictionary(#labelString->a
CompiledMethod (2479) #openEditS...etc...
		format: 	134
		instanceVariables: 	#('class' 'selector')
		organization: 	('registry protocol' labelString
openEditString: setClass:selecto...etc...
		subclasses: 	nil
		name: 	#OBSystemBrowserAdaptor
		classPool: 	nil
		sharedPools: 	nil
		environment: 	a SystemDictionary(lots of globals)
		category: 	nil

MCMethodDefinition>>postload
	Receiver: a MCMethodDefinition(OBSystemBrowserAdaptor
class>>initialize)
	Arguments and temporary variables: 

	Receiver's instance variables: 
		classIsMeta: 	true
		source: 	'initialize
	self register'
		category: 	#initializing
		selector: 	#initialize
		className: 	#OBSystemBrowserAdaptor
		timeStamp: 	'cwp 12/5/2004 22:01'


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #register:
OBSystemBrowserAdaptor class>>register
OBSystemBrowserAdaptor class>>initialize
MCMethodDefinition>>postload
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MCMethodDefinition(MCDefinition)>>postloadOver:
[] in MCPackageLoader>>basicLoad {[:ea | ea   postloadOver: (self
obsoletionFor: ea)]}
[] in OrderedCollection(SequenceableCollection)>>do:displayingProgress:
{[:each :i |  bar value: i.  aBlock value: each]}
OrderedCollection(SequenceableCollection)>>withIndexDo:
[] in OrderedCollection(SequenceableCollection)>>do:displayingProgress:
{[:bar | self   withIndexDo: [:each :i |     bar value: i.    aBlock value:
e...]}
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
OrderedCollection(SequenceableCollection)>>do:displayingProgress:
[] in MCPackageLoader>>basicLoad {[additions   do: [:ea | self tryToLoad:
ea]   displayingProgress: 'Loading.....]}
BlockContext>>on:do:
[] in MCPackageLoader>>basicLoad {[[additions   do: [:ea | self tryToLoad:
ea]   displayingProgress: 'Loading....]}
BlockContext>>ensure:
MCPackageLoader>>basicLoad
[] in MCPackageLoader>>load {[self basicLoad]}
[] in MCPackageLoader>>useNewChangeSetDuring: {[aBlock value]}
BlockContext>>ensure:
MCPackageLoader>>useNewChangeSetDuring:
MCPackageLoader>>load
MCVersionLoader>>load
MCVersionLoader class>>loadVersion:
MCVersion>>load
[] in OBInstaller>>installViaMC {[:filename |  version := repository
loadVersionFromFileNamed: filename.  ver...]}
Array(SequenceableCollection)>>do:
OBInstaller>>installViaMC
OBInstaller>>doInstall
OBInstaller>>install
OBInstaller class>>install
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[] in StandardFileStream(PositionableStream)>>fileInAnnouncing: {[val :=
(self peekFor: $!)     ifTrue: [(Compiler evaluate: self nextChunk l...]}
...etc...


--------------------------------------------------------------
   Jon Hylands      Jon at huv.com      http://www.huv.com/jon

  Project: Micro Seeker (Micro Autonomous Underwater Vehicle)
           http://www.huv.com



More information about the Squeak-dev mailing list