[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
|