[ANN] SqueakMap browser!

Karl Ramberg karl.ramberg at chello.se
Thu Aug 22 20:57:17 UTC 2002



goran.hultgren at bluefish.se wrote:
> 
> Hi all!
> 
> I have just packed up a new release of SqueakMap, check it's own entry
> at:
> http://marvin.bluefish.se:8000/sm/packagebyname/squeakmap
> 
> (Notice the new feature of being able to use an url based on the name)
> :-)
> 
> Just click the download link, unzip in your Squeak directory, file in
> sminstall-mini.st (or the other for the complete banana) and then
> evaluate:
> 
> SMSqueakMapBrowser open
> 
> This will hopefully open up an empty morphic browser. Make sure you have
> a transcript open and then press "load updates". You can do that at
> anytime.
> 
> Note: Only the menu in the first category list works, I haven't
> implemented any other menues.
> The only thing you can do is browse, drill down, back up and check the
> "deep packages" thing.
> 
> Well, what do you think sofar? :-)

Looks nice but I keep getting a total system breakdown trying to 
do anything after filing in the stuff
Look at attached dump.

Karl
-------------- next part --------------
MessageNotUnderstood: fromString:
22 August 2002 10:53:57 pm

VM: Mac OS - Squeak3.2gamma of 15 January 2002 [latest update: #4857]
Image: Squeak3.2alpha [latest update: #4646]

UndefinedObject(Object)>>doesNotUnderstand:
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #fromString: and arguments: #('82f328ab-175d...etc...
	Receiver's instance variables: 
nil
SMCategory class(SMObject class)>>newIn:withId:
	Receiver: SMCategory
	Arguments and temporary variables: 
		aMap: 	a SMSqueakMap
		anUUIDString: 	'82f328ab-175d-40b4-a363-bc0287dabd77'
	Receiver's instance variables: 
		superclass: 	SMObject
		methodDict: 	a MethodDictionary(#addCategory:->a CompiledMethod (1990) #addObjec...etc...
		format: 	162
		instanceVariables: 	#('mandatory' 'subCategories' 'parent' 'objects')
		organization: 	('private' addObject: parent: removeObject:)
('categories' addCat...etc...
		subclasses: 	nil
		name: 	#SMCategory
		classPool: 	nil
		sharedPools: 	nil
		environment: 	a SystemDictionary(lots of globals)
		category: 	nil

SMSqueakMap>>newCategoryWithId:
	Receiver: a SMSqueakMap
	Arguments and temporary variables: 
		anIdString: 	'82f328ab-175d-40b4-a363-bc0287dabd77'
		cat: 	nil
	Receiver's instance variables: 
		cards: 	a Dictionary()
		categories: 	a Dictionary()
		repositories: 	a Dictionary()
		dir: 	MacFileDirectory on 'Video:Squeak3.2a-4646 Folder:sm'
		transactionCounter: 	0
		firstTransactionNumber: 	nil
		daysBacklog: 	182
		adminPassword: 	nil
		module: 	nil

SMSqueakMap>>DoIt
	Receiver: a SMSqueakMap
	Arguments and temporary variables: 

	Receiver's instance variables: 
		cards: 	a Dictionary()
		categories: 	a Dictionary()
		repositories: 	a Dictionary()
		dir: 	MacFileDirectory on 'Video:Squeak3.2a-4646 Folder:sm'
		transactionCounter: 	0
		firstTransactionNumber: 	nil
		daysBacklog: 	182
		adminPassword: 	nil
		module: 	nil

--- The rest of the stack ---
Compiler>>evaluate:in:to:notifying:ifFail:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
[] in SMSqueakMap>>loadUpdatesFrom:log:
BlockContext>>ensure:
SMSqueakMap>>loadUpdatesFrom:log:
[] in SMSqueakMap>>loadLog
BlockContext>>ensure:
SMSqueakMap>>loadLog
SMSqueakMap>>reloadLog
[] in SMSqueakMap>>loadFullFrom:
Time class>>millisecondsToRun:
SMSqueakMap>>loadFullFrom:
SMSqueakMap>>loadUpdatesFrom:
SMSqueakMap>>loadUpdates
SMSqueakMapBrowser>>loadUpdates
PluggableButtonMorph>>performAction
[] in PluggableButtonMorph>>mouseUp:
Array(SequenceableCollection)>>do:
PluggableButtonMorph>>mouseUp:
PluggableButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorph(Morph)>>handleEvent:
PluggableButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess


More information about the Squeak-dev mailing list