I have attached the copy stack below. Some sniffing around indicates that:
Apparently upon checking for the pre-reqs to: {'SmallWiki
Examples'-'0.9.26'-10312}
package'SmallWiki' of version: '0.9.49' is found. Then the parcel loading
code and I quote:
"If the parcel is already loaded check its version and bail if its not
acceptable." and it does indeed bail :)
because I have SmallWiki version '0.9.51' loaded i.e. the latest version.
So changing the pre-req to 'SmallWiki Examples' so that it does not
specify a version for SmallWiki would work unless of course it really only
works with version SmallWiki '0.9.49' and not with '0.9.51'.
Please let me know when this has been addressed, I am eager to check out
what is there as far as extensions.
-Charles
---------------------------------------------------------
Unhandled exception: BlockClosure [] in Signal>>newException
Parcel class>>ensureLoadedParcel:withVersion:for:
optimized [] in [] in Parcel
class>>ensureLoadedParcel:withVersion:forPundle:
BlockClosure>>ensure:
Parcel class>>withFileCachesDo:
optimized [] in Parcel class>>ensureLoadedParcel:withVersion:forPundle:
Cursor>>showWhile:
Parcel class>>ensureLoadedParcel:withVersion:forPundle:
optimized [] in Store.Pundle>>checkParcelPrerequisite:version:
BlockClosure>>on:do:
Store.Bundle(Store.Pundle)>>checkParcelPrerequisite:version:
Store.Bundle(Store.Pundle)>>checkPrerequisite:name:version:
[] in Store.Bundle(Store.Pundle)>>checkPrerequisites
Array(SequenceableCollection)>>do:
Store.Bundle(Store.Pundle)>>checkPrerequisites
Store.BundleModel class>>loadFromDB:within:
optimized [] in Store.BundleModel class>>newFromDB:within:
BlockClosure>>on:do:
Store.BundleModel class>>newFromDB:within:
Store.Bundle>>loadSrcWithin:
optimized [] in [] in Store.Bundle>>loadSrc
BlockClosure>>on:do:
optimized [] in Store.Bundle>>loadSrc
optimized [] in [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
BlockClosure>>ensure:
Cursor>>showWhile:
optimized [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
BlockClosure>>on:do:
optimized [] in [] in [] in Notice class>>showNotice:complete:while:title:
BlockClosure>>on:do:
optimized [] in [] in Notice class>>showNotice:complete:while:title:
BlockClosure>>on:do:
optimized [] in Notice class>>showNotice:complete:while:title:
BlockClosure>>ensure:
Notice class>>showNotice:complete:while:title:
Store.Bundle>>loadSrc
Store.Bundle(Store.Pundle)>>loadSrcWithImgPundle:
[] in Store.VersionBrowser(Store.AbstractTool)>>loadPundle
OrderedCollection>>do:
Store.VersionBrowser(Store.AbstractTool)>>loadPundle
Store.MultiSequenceController(SequenceController)>>dispatchMenuSymbol:
Store.MultiSequenceController(SequenceController)>>dispatchMenuSelection:
Store.MultiSequenceController(ControllerWithMenu)>>processMenu:at:centered:
Store.MultiSequenceController(ControllerWithMenu)>>processMenuAt:centered:
Store.MultiSequenceController(ControllerWithMenu)>>yellowButtonPressedEvent:
Store.MultiSequenceController(SequenceController)>>yellowButtonPressedEvent:
YellowButtonPressedEvent>>dispatchTo:
Store.MultiSequenceController(ControllerWithMenu)>>handleEvent:
EventDispatcher>>dispatch:to:
EventDispatcher>>dispatchEvent:
YellowButtonPressedEvent(Event)>>dispatch
YellowButtonPressedEvent(Event)>>dispatchForWindowManager:
optimized [] in WindowManager>>safelyDispatchForWindowManager:
BlockClosure>>on:do:
WindowManager>>safelyDispatchForWindowManager:
WindowManager>>processNextEvent
optimized [] in [] in WindowManager>>newProcess
BlockClosure>>on:do:
optimized [] in WindowManager>>newProcess
BlockClosure>>on:do:
optimized [] in Process class>>forBlock:priority:
----------------------------------------------------------------------
Parcel class>>ensureLoadedParcel:withVersion:for:
Receiver:
a Parcel class
Instance Variables:
superclass = CodeComponent
methodDict = a MethodDictionary[229]
format = 16393
subclasses = nil
instanceVariables = an Array[7]
organization = ('initialize-release' #initialize)
('accessing' #bundleName #bundleName: #packageName #packageName:
#postUnloadBlock #pundleName #summary #toolListIcon #version #version:
#versionString)
('copying' #postCopy)
('printing' #displayString #listEntry #printOn: #putStatsOn:)
('change management' #addBinding:in: #addBinding:in:attributes: #addClass:
#addClass:attributes: #addDoIt: #addNameSpace: #addNameSpace:attributes:
#addSelector:class: #addSelector:class:attributes: #changeBinding:in:
#changeBinding:in:attributes: #changeClass: #changeClass:attributes:
#changeNameSpace: #changeNameSpace:attributes: #changeSelector:class:
#changeSelector:class:attributes: #changeSelector:class:protocol:
#commentClass: #commentNameSpace: #relocateBinding:from:to:
#relocateClass:from:to: #relocateNameSpace:from:to: #removeBinding:in:
#removeClass: #removeDoIt: #removeEntiretyOfClass: #removeNameSpace:
#removeSelector:class: #renameBinding:in:as: #renameClass:as:
#renameNameSpace:as: #reorganizeClass: #reorganizeClassData:
#reorganizeNameSpace:)
('editing' #addChangeSet: #addChangesToChangeList:
#addClassAndAllSelectors: #addClasses: #addClassesAndAllSelectors:
#addEntiretyOfClass: #addEntiretyOfClasses: #addName:in: #addNames:in:
#addObject: #addObject:named: #addSelector:forClass: #addSelector:toClass:
#addSelectors:forClass: #addStatic:to: #cleanse #discard #empty
#removeChangeSet: #removeClasses: #removeEntiretyOfClasses:
#removeName:in: #removeNames:in: #removeObject: #removeSelector:forClass:
#removeSelectors:forClass: #removeStatic:from: #undefineClass:
#update:with:from:)
('ui' #fileOutAsFor: #saveParcelDialogFor:
#saveParcelDialogFor:preOpen:preSave: #uiForEmpty #uiForRename)
('load/unload' #abortLoadBecause: #abortSaveBecause: #abortUnloadBecause:
#createOrFindExpression #fileIntoFrom: #fileOutOn: #packageEnvironment
#packageUndeclared #parcelOutOn:withSource:hideOnLoad:republish:backup:
#prerequisitesForLoading #remove #unload)
('queries' #allCallsOn: #allImplementorsOf: #classesAndSelectorsDo:
#containsSelectors:forClass: #danglingReferencesIfUnloadedDo:
#definedAndExtendedClasses #definedBindings #definedBindingsDo:
#definedBindingsFor: #definedClasses #definedClassesDo: #definedNamesFor:
#definedNameSpaces #definedObjects #definedObjectsDo:
#definedOrExtendedClassNamesFor: #definedProtocolsFor:
#definedSelectorsFor: #definedSelectorsFor:andProtocol:
#definedStaticReferences #definedThings #definesClass:
#definesClassOrNameSpace: #definesName:in: #definesObject:
#definesOrExtendsBehavior: #definesOrExtendsClass:
#definesSelector:forClass: #extendedBehaviors #extendedClasses
#extendsBehavior: #extendsClass: #extendsObject: #extensionsDo:
#externalMethodsUsedExclusively #getCategoriesOfClasses
#getChildrenObjects #loadedPrerequisites #methodsDo: #namedObjects
#overridesDo: #unparceledMethodsOfDefinedClasses)
('change set compatibility' #addOtherChange: #atClass:includes:
#atName:includes: #atSelector:class: #changedClasses #propertyChanged:
#propertyChanged:value:)
('testing' #hasCodeOverriddenByOtherParcels
#hasDanglingReferencesIfUnloaded #hasExtendedClasses
#hasExtendedNameSpaces #hasExtensions #hasItselfBeenModified
#hasOverriddenCode #hasUninstalledCode #isDirty #isEmpty #isLoaded
#isParcel #isSaveable #notEmpty)
('private' #adviseManager #checkedActionMethod:
#definedClassesExcludedSelectors #definedClassExcludedSelectors:
#extensionMethods #forPackage:do: #installUninstalledBindings
#installUninstalledClasses #installUninstalledMethods #manager
#markAsClean #markAsDirty #markNotModified #nonMetaClassOf:
#performAction: #postLoad: #setActionMethod:class:selector: #unloadLogged:
#unloadSource #unloadSourceSafely: #writeDefinition:on: #writeMethods:on:
#writeRemovalScriptOn:)
('private-selectors' #classesThatHaveBindings #classesThatHaveSelectors
#hasBindingsFor: #hasSelectorsFor: #objectsThatHaveBindings #selectorsAt:)
('actions' #executeActionBlock:for:)
('overrides' #comparesTo: #overriddenClass: #overriddenNameSpace:
#overriddenSelector:class: #overriddenStatic:in: #reinstalledClass:
#reinstalledNameSpace: #reinstalledSelector:class: #reinstalledStatic:in:
#removeOverriddenClass: #removeOverriddenNameSpace:
#removeOverriddenSelector:class: #removeOverriddenStatic:nameSpace:)
('store-utilities' #classOfDbRecord #relatedPackage #relatedParcel)
('store' #asDBRecord #asPackage #asPackageNamed:
#checkPrerequisiteNamed:withVersion:requiredVersion: #copyPropertiesTo:
#moveContentsTo: #traceVersion #traceVersionString)
('private-load/unload' #addSpecialItemsFrom: #doComponentLoadedActions
#doComponentUpdatingActions: #putStoredPropertiesIn:
#queryLoaded:ifLoadedAndOK:ifFail: #removeClass:unloaded:
#removeNameSpace:unloaded: #runClassExtensionPostLoadMethods
#setParcelPropertyFrom:)
('converting' #asParcel)
('private-editing'
#addChangesFor:instanceSelectors:classSelectors:to:bindings:source:)
('Refactoring Browser' #allClassesAndNameSpaces #isUnparceledParcel
#textForItem)
name = #Parcel
classPool = a NameSpaceOfClass[2]
environment = a NameSpace[227]
parcels = a List[58]
classParcelMap = nil
parcelFileInfoCache = a Dictionary[0]
parcelFileDirectoryCache = a Dictionary[0]
Arguments:
parcelName = 'SmallWiki'
versionString = '0.9.49'
codeReaderOrNil = {'SmallWiki Examples'-'0.9.26'-10312}
Temporaries:
aDirectoryOrNil = nil
parcelOrPundle = {SmallWiki}
dirs = nil
found = nil
i = nil
dirName = nil
dir = nil
Context PC = 50
----------------------------------------------------------------------
optimized [] in [] in Parcel
class>>ensureLoadedParcel:withVersion:forPundle:
Receiver:
an UndefinedObject
Temporaries:
.self = Parcel
.parcelName = 'SmallWiki'
.versionString = '0.9.49'
.aPundle = {'SmallWiki Examples'-'0.9.26'-10312}
newParcel = nil
Context PC = 9
----------------------------------------------------------------------
BlockClosure>>ensure:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in Parcel
class>>ensureLoadedParcel:withVersion:forPundle:
outerContext = nil
copiedValues = an Array[5]
Arguments:
aBlock = BlockClosure [] in Parcel class>>withFileCachesDo:
Temporaries:
result = nil
Context PC = 4
----------------------------------------------------------------------
Parcel class>>withFileCachesDo:
Receiver:
a Parcel class
Instance Variables:
superclass = CodeComponent
methodDict = a MethodDictionary[229]
format = 16393
subclasses = nil
instanceVariables = an Array[7]
organization = ('initialize-release' #initialize)
('accessing' #bundleName #bundleName: #packageName #packageName:
#postUnloadBlock #pundleName #summary #toolListIcon #version #version:
#versionString)
('copying' #postCopy)
('printing' #displayString #listEntry #printOn: #putStatsOn:)
('change management' #addBinding:in: #addBinding:in:attributes: #addClass:
#addClass:attributes: #addDoIt: #addNameSpace: #addNameSpace:attributes:
#addSelector:class: #addSelector:class:attributes: #changeBinding:in:
#changeBinding:in:attributes: #changeClass: #changeClass:attributes:
#changeNameSpace: #changeNameSpace:attributes: #changeSelector:class:
#changeSelector:class:attributes: #changeSelector:class:protocol:
#commentClass: #commentNameSpace: #relocateBinding:from:to:
#relocateClass:from:to: #relocateNameSpace:from:to: #removeBinding:in:
#removeClass: #removeDoIt: #removeEntiretyOfClass: #removeNameSpace:
#removeSelector:class: #renameBinding:in:as: #renameClass:as:
#renameNameSpace:as: #reorganizeClass: #reorganizeClassData:
#reorganizeNameSpace:)
('editing' #addChangeSet: #addChangesToChangeList:
#addClassAndAllSelectors: #addClasses: #addClassesAndAllSelectors:
#addEntiretyOfClass: #addEntiretyOfClasses: #addName:in: #addNames:in:
#addObject: #addObject:named: #addSelector:forClass: #addSelector:toClass:
#addSelectors:forClass: #addStatic:to: #cleanse #discard #empty
#removeChangeSet: #removeClasses: #removeEntiretyOfClasses:
#removeName:in: #removeNames:in: #removeObject: #removeSelector:forClass:
#removeSelectors:forClass: #removeStatic:from: #undefineClass:
#update:with:from:)
('ui' #fileOutAsFor: #saveParcelDialogFor:
#saveParcelDialogFor:preOpen:preSave: #uiForEmpty #uiForRename)
('load/unload' #abortLoadBecause: #abortSaveBecause: #abortUnloadBecause:
#createOrFindExpression #fileIntoFrom: #fileOutOn: #packageEnvironment
#packageUndeclared #parcelOutOn:withSource:hideOnLoad:republish:backup:
#prerequisitesForLoading #remove #unload)
('queries' #allCallsOn: #allImplementorsOf: #classesAndSelectorsDo:
#containsSelectors:forClass: #danglingReferencesIfUnloadedDo:
#definedAndExtendedClasses #definedBindings #definedBindingsDo:
#definedBindingsFor: #definedClasses #definedClassesDo: #definedNamesFor:
#definedNameSpaces #definedObjects #definedObjectsDo:
#definedOrExtendedClassNamesFor: #definedProtocolsFor:
#definedSelectorsFor: #definedSelectorsFor:andProtocol:
#definedStaticReferences #definedThings #definesClass:
#definesClassOrNameSpace: #definesName:in: #definesObject:
#definesOrExtendsBehavior: #definesOrExtendsClass:
#definesSelector:forClass: #extendedBehaviors #extendedClasses
#extendsBehavior: #extendsClass: #extendsObject: #extensionsDo:
#externalMethodsUsedExclusively #getCategoriesOfClasses
#getChildrenObjects #loadedPrerequisites #methodsDo: #namedObjects
#overridesDo: #unparceledMethodsOfDefinedClasses)
('change set compatibility' #addOtherChange: #atClass:includes:
#atName:includes: #atSelector:class: #changedClasses #propertyChanged:
#propertyChanged:value:)
('testing' #hasCodeOverriddenByOtherParcels
#hasDanglingReferencesIfUnloaded #hasExtendedClasses
#hasExtendedNameSpaces #hasExtensions #hasItselfBeenModified
#hasOverriddenCode #hasUninstalledCode #isDirty #isEmpty #isLoaded
#isParcel #isSaveable #notEmpty)
('private' #adviseManager #checkedActionMethod:
#definedClassesExcludedSelectors #definedClassExcludedSelectors:
#extensionMethods #forPackage:do: #installUninstalledBindings
#installUninstalledClasses #installUninstalledMethods #manager
#markAsClean #markAsDirty #markNotModified #nonMetaClassOf:
#performAction: #postLoad: #setActionMethod:class:selector: #unloadLogged:
#unloadSource #unloadSourceSafely: #writeDefinition:on: #writeMethods:on:
#writeRemovalScriptOn:)
('private-selectors' #classesThatHaveBindings #classesThatHaveSelectors
#hasBindingsFor: #hasSelectorsFor: #objectsThatHaveBindings #selectorsAt:)
('actions' #executeActionBlock:for:)
('overrides' #comparesTo: #overriddenClass: #overriddenNameSpace:
#overriddenSelector:class: #overriddenStatic:in: #reinstalledClass:
#reinstalledNameSpace: #reinstalledSelector:class: #reinstalledStatic:in:
#removeOverriddenClass: #removeOverriddenNameSpace:
#removeOverriddenSelector:class: #removeOverriddenStatic:nameSpace:)
('store-utilities' #classOfDbRecord #relatedPackage #relatedParcel)
('store' #asDBRecord #asPackage #asPackageNamed:
#checkPrerequisiteNamed:withVersion:requiredVersion: #copyPropertiesTo:
#moveContentsTo: #traceVersion #traceVersionString)
('private-load/unload' #addSpecialItemsFrom: #doComponentLoadedActions
#doComponentUpdatingActions: #putStoredPropertiesIn:
#queryLoaded:ifLoadedAndOK:ifFail: #removeClass:unloaded:
#removeNameSpace:unloaded: #runClassExtensionPostLoadMethods
#setParcelPropertyFrom:)
('converting' #asParcel)
('private-editing'
#addChangesFor:instanceSelectors:classSelectors:to:bindings:source:)
('Refactoring Browser' #allClassesAndNameSpaces #isUnparceledParcel
#textForItem)
name = #Parcel
classPool = a NameSpaceOfClass[2]
environment = a NameSpace[227]
parcels = a List[58]
classParcelMap = nil
parcelFileInfoCache = a Dictionary[0]
parcelFileDirectoryCache = a Dictionary[0]
Arguments:
aBlock = BlockClosure [] in [] in Parcel
class>>ensureLoadedParcel:withVersion:forPundle:
Context PC = 20
----------------------------------------------------------------------
optimized [] in Parcel class>>ensureLoadedParcel:withVersion:forPundle:
Receiver:
an UndefinedObject
Temporaries:
.self = Parcel
.parcelName = 'SmallWiki'
.versionString = '0.9.49'
.aPundle = {'SmallWiki Examples'-'0.9.26'-10312}
newParcel = nil
Context PC = 14
----------------------------------------------------------------------
Cursor>>showWhile:
Receiver:
a Cursor
Instance Variables:
errorCode = 0
handle = 36
image = Depth1Image(extent: 16@16 depth: 1)
mask = Depth1Image(extent: 16@16 depth: 1)
hotSpot = 0@0
name = 'wait'
Arguments:
aBlock = BlockClosure [] in Parcel
class>>ensureLoadedParcel:withVersion:forPundle:
Temporaries:
oldcursor = Cursor wait
Context PC = 13
----------------------------------------------------------------------
Parcel class>>ensureLoadedParcel:withVersion:forPundle:
Receiver:
a Parcel class
Instance Variables:
superclass = CodeComponent
methodDict = a MethodDictionary[229]
format = 16393
subclasses = nil
instanceVariables = an Array[7]
organization = ('initialize-release' #initialize)
('accessing' #bundleName #bundleName: #packageName #packageName:
#postUnloadBlock #pundleName #summary #toolListIcon #version #version:
#versionString)
('copying' #postCopy)
('printing' #displayString #listEntry #printOn: #putStatsOn:)
('change management' #addBinding:in: #addBinding:in:attributes: #addClass:
#addClass:attributes: #addDoIt: #addNameSpace: #addNameSpace:attributes:
#addSelector:class: #addSelector:class:attributes: #changeBinding:in:
#changeBinding:in:attributes: #changeClass: #changeClass:attributes:
#changeNameSpace: #changeNameSpace:attributes: #changeSelector:class:
#changeSelector:class:attributes: #changeSelector:class:protocol:
#commentClass: #commentNameSpace: #relocateBinding:from:to:
#relocateClass:from:to: #relocateNameSpace:from:to: #removeBinding:in:
#removeClass: #removeDoIt: #removeEntiretyOfClass: #removeNameSpace:
#removeSelector:class: #renameBinding:in:as: #renameClass:as:
#renameNameSpace:as: #reorganizeClass: #reorganizeClassData:
#reorganizeNameSpace:)
('editing' #addChangeSet: #addChangesToChangeList:
#addClassAndAllSelectors: #addClasses: #addClassesAndAllSelectors:
#addEntiretyOfClass: #addEntiretyOfClasses: #addName:in: #addNames:in:
#addObject: #addObject:named: #addSelector:forClass: #addSelector:toClass:
#addSelectors:forClass: #addStatic:to: #cleanse #discard #empty
#removeChangeSet: #removeClasses: #removeEntiretyOfClasses:
#removeName:in: #removeNames:in: #removeObject: #removeSelector:forClass:
#removeSelectors:forClass: #removeStatic:from: #undefineClass:
#update:with:from:)
('ui' #fileOutAsFor: #saveParcelDialogFor:
#saveParcelDialogFor:preOpen:preSave: #uiForEmpty #uiForRename)
('load/unload' #abortLoadBecause: #abortSaveBecause: #abortUnloadBecause:
#createOrFindExpression #fileIntoFrom: #fileOutOn: #packageEnvironment
#packageUndeclared #parcelOutOn:withSource:hideOnLoad:republish:backup:
#prerequisitesForLoading #remove #unload)
('queries' #allCallsOn: #allImplementorsOf: #classesAndSelectorsDo:
#containsSelectors:forClass: #danglingReferencesIfUnloadedDo:
#definedAndExtendedClasses #definedBindings #definedBindingsDo:
#definedBindingsFor: #definedClasses #definedClassesDo: #definedNamesFor:
#definedNameSpaces #definedObjects #definedObjectsDo:
#definedOrExtendedClassNamesFor: #definedProtocolsFor:
#definedSelectorsFor: #definedSelectorsFor:andProtocol:
#definedStaticReferences #definedThings #definesClass:
#definesClassOrNameSpace: #definesName:in: #definesObject:
#definesOrExtendsBehavior: #definesOrExtendsClass:
#definesSelector:forClass: #extendedBehaviors #extendedClasses
#extendsBehavior: #extendsClass: #extendsObject: #extensionsDo:
#externalMethodsUsedExclusively #getCategoriesOfClasses
#getChildrenObjects #loadedPrerequisites #methodsDo: #namedObjects
#overridesDo: #unparceledMethodsOfDefinedClasses)
('change set compatibility' #addOtherChange: #atClass:includes:
#atName:includes: #atSelector:class: #changedClasses #propertyChanged:
#propertyChanged:value:)
('testing' #hasCodeOverriddenByOtherParcels
#hasDanglingReferencesIfUnloaded #hasExtendedClasses
#hasExtendedNameSpaces #hasExtensions #hasItselfBeenModified
#hasOverriddenCode #hasUninstalledCode #isDirty #isEmpty #isLoaded
#isParcel #isSaveable #notEmpty)
('private' #adviseManager #checkedActionMethod:
#definedClassesExcludedSelectors #definedClassExcludedSelectors:
#extensionMethods #forPackage:do: #installUninstalledBindings
#installUninstalledClasses #installUninstalledMethods #manager
#markAsClean #markAsDirty #markNotModified #nonMetaClassOf:
#performAction: #postLoad: #setActionMethod:class:selector: #unloadLogged:
#unloadSource #unloadSourceSafely: #writeDefinition:on: #writeMethods:on:
#writeRemovalScriptOn:)
('private-selectors' #classesThatHaveBindings #classesThatHaveSelectors
#hasBindingsFor: #hasSelectorsFor: #objectsThatHaveBindings #selectorsAt:)
('actions' #executeActionBlock:for:)
('overrides' #comparesTo: #overriddenClass: #overriddenNameSpace:
#overriddenSelector:class: #overriddenStatic:in: #reinstalledClass:
#reinstalledNameSpace: #reinstalledSelector:class: #reinstalledStatic:in:
#removeOverriddenClass: #removeOverriddenNameSpace:
#removeOverriddenSelector:class: #removeOverriddenStatic:nameSpace:)
('store-utilities' #classOfDbRecord #relatedPackage #relatedParcel)
('store' #asDBRecord #asPackage #asPackageNamed:
#checkPrerequisiteNamed:withVersion:requiredVersion: #copyPropertiesTo:
#moveContentsTo: #traceVersion #traceVersionString)
('private-load/unload' #addSpecialItemsFrom: #doComponentLoadedActions
#doComponentUpdatingActions: #putStoredPropertiesIn:
#queryLoaded:ifLoadedAndOK:ifFail: #removeClass:unloaded:
#removeNameSpace:unloaded: #runClassExtensionPostLoadMethods
#setParcelPropertyFrom:)
('converting' #asParcel)
('private-editing'
#addChangesFor:instanceSelectors:classSelectors:to:bindings:source:)
('Refactoring Browser' #allClassesAndNameSpaces #isUnparceledParcel
#textForItem)
name = #Parcel
classPool = a NameSpaceOfClass[2]
environment = a NameSpace[227]
parcels = a List[58]
classParcelMap = nil
parcelFileInfoCache = a Dictionary[0]
parcelFileDirectoryCache = a Dictionary[0]
Arguments:
parcelName = 'SmallWiki'
versionString = '0.9.49'
aPundle = {'SmallWiki Examples'-'0.9.26'-10312}
Temporaries:
newParcel = nil
Context PC = 17
----------------------------------------------------------------------
optimized [] in Store.Pundle>>checkParcelPrerequisite:version:
Receiver:
an UndefinedObject
Temporaries:
.reqName = 'SmallWiki'
.reqVersion = '0.9.49'
.self = {'SmallWiki Examples'-'0.9.26'-10312}
Context PC = 9
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in
Store.Pundle>>checkParcelPrerequisite:version:
outerContext = nil
copiedValues = an Array[3]
Arguments:
anExceptionSelector = Parcel missingParcelSignal
handlerBlock = BlockClosure [] in
Store.Pundle>>checkParcelPrerequisite:version:
Context PC = 18
----------------------------------------------------------------------
Store.Bundle(Store.Pundle)>>checkParcelPrerequisite:version:
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Arguments:
reqName = 'SmallWiki'
reqVersion = '0.9.49'
Context PC = 12
----------------------------------------------------------------------
Store.Bundle(Store.Pundle)>>checkPrerequisite:name:version:
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Arguments:
reqType = #any
reqName = 'SmallWiki'
reqVersion = '0.9.49'
Temporaries:
pref = #parcelsFirst
message = nil
Context PC = 31
----------------------------------------------------------------------
[] in Store.Bundle(Store.Pundle)>>checkPrerequisites
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Arguments:
req = an Array[3]
Temporaries:
.self = {'SmallWiki Examples'-'0.9.26'-10312}
Context PC = 15
----------------------------------------------------------------------
Array(SequenceableCollection)>>do:
Receiver:
an Array
Arguments:
aBlock = BlockClosure [] in Store.Pundle>>checkPrerequisites
Temporaries:
i = 1
Context PC = 19
----------------------------------------------------------------------
Store.Bundle(Store.Pundle)>>checkPrerequisites
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Temporaries:
reqs = an Array[1]
Context PC = 17
----------------------------------------------------------------------
Store.BundleModel class>>loadFromDB:within:
Receiver:
a Store.BundleModel class
Instance Variables:
superclass = Store.PundleModel
methodDict = a MethodDictionary[124]
format = 16388
subclasses = nil
instanceVariables = an Array[0]
organization = ('relationships' #relatedBy:)
('printing' #classDescription #describeContents #describeContentsOn:level:
#displayString #fileOutChangesForDb:on:within: #fileOutChangesOn:within:
#printOn: #storeOn:)
('private-file out' #createOrFindExpression #fileOutChangesOn: #fileOutOn:)
('binary storage' #adjustComponents #dbLoadComponentsWithin:)
('initialize-release' #initializeForReconcileWith: #initializeFromDB:
#initializeFromImage: #setContentsFromDB:)
('unloading' #preUnloadChecksFromBundle: #unloadFromImage #unloadLogged:)
('private-change set access' #structureMark)
('public-change set access' #inspectChangeSet)
('accessing-browser' #allClasses #allMetaclasses #allNameSpaces
#dataForNamed: #dataForNamed:andProtocol: #includesDataKey:ownerName:
#includesDefinitionOf: #includesMethod: #includesSelector:class:
#includesSelector:className:meta: #methodsForClassNamed:andProtocol:meta:
#methodsForClassNamed:meta: #protocolsForClassNamed:meta:
#protocolsForDataIn: #toolListIcon)
('accessing' #addItem: #allContainedItems #allItems #anyContainedItems
#changedItemCount #changedItemCountFor: #databaseInformationClass
#descriptionsAndLevels #itemCount #leafDescriptions #leafItems
#pundleChangesClass #structure #structure: #traceBundle
#typeStringForBlessing #uniqueDescriptionsAndLevels)
('private - db storage' #dbContent #dbContentPundleFragments: #storeInDB
#updateFrom:)
('table of contents' #completeTableOfContentsNamed:
#tableOfBundleContentsOn: #tableOfBundleContentsOn:level:
#tableOfBundleContentsOnFile: #tableOfContentsOn: #tableOfContentsOnFile:)
('private-validation' #removeNonexistentComponents
#removeNonexistentComponentsRecursive #validateLoadOrder)
('private' #asDBDescription #classOfDbRecord #comparePackages:
#descriptionClass #dialogForException: #doUnloadFromImage #emergencyUnload
#loadContentsFromDBWithin: #manager #pundlesNotIn:or: #removeComponent:
#validateOkayToPublish)
('queries' #definedBindings #definedClasses
#definedClassesExcludedSelectors #definedNameSpaces #definedObjects
#extensionMethods)
('parcel support' #copyContentsToParcel: #dataNotInParcel:on:
#definedClassesNotInParcel: #definedClassesNotInParcel:on:
#definedNameSpacesNotInParcel: #definedNameSpacesNotInParcel:on:
#methodsNotInParcel:on: #namedObjects
#saveAsParcel:saveStructure:saveLinks:
#saveAsParcel:saveStructure:saveLinks:parcelOptions:
#saveAsParcelFromSpecs:)
('db utilities' #cleanUpOverrides #reconcileWithDb: #setNewTraceTo:)
('private-differences calculation' #computeDiffsBetween:into:
#computeDiffsBetweenDBBundle:into: #modifications #modificationsFor:)
('content management' #addComponent: #allContentCollectionsDo:
#anyContentDescriptions #component:beingRenamedTo: #containedItems
#containedItems: #contentDescriptions #contentDescriptionsFor: #contents)
('compaisons' #comparesTo:)
('testing' #containsDescription: #containsItem: #hasBeenModified
#hasBeenModifiedIn: #hasCodeOverridden #hasExtensions #isBundle #isEmpty
#isLeaf #overridesSelf)
name = #BundleModel
classPool = a NameSpaceOfClass[1]
environment = a NameSpace[218]
Arguments:
aDBBundle = {'SmallWiki Examples'-'0.9.26'-10312}
parentBundle = {'SmallWiki Examples'-'0.9.26'-10312}
Temporaries:
imgBundle = nil
Context PC = 3
----------------------------------------------------------------------
optimized [] in Store.BundleModel class>>newFromDB:within:
Receiver:
an UndefinedObject
Temporaries:
.self = Store.BundleModel
.aDBBundle = {'SmallWiki Examples'-'0.9.26'-10312}
.parentBundle = {'SmallWiki Examples'-'0.9.26'-10312}
Context PC = 8
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in Store.BundleModel class>>newFromDB:within:
outerContext = nil
copiedValues = an Array[3]
Arguments:
anExceptionSelector = Store.PundleModel emergencyUnloadSignal
handlerBlock = BlockClosure [] in Store.BundleModel
class>>newFromDB:within:
Context PC = 18
----------------------------------------------------------------------
Store.BundleModel class>>newFromDB:within:
Receiver:
a Store.BundleModel class
Instance Variables:
superclass = Store.PundleModel
methodDict = a MethodDictionary[124]
format = 16388
subclasses = nil
instanceVariables = an Array[0]
organization = ('relationships' #relatedBy:)
('printing' #classDescription #describeContents #describeContentsOn:level:
#displayString #fileOutChangesForDb:on:within: #fileOutChangesOn:within:
#printOn: #storeOn:)
('private-file out' #createOrFindExpression #fileOutChangesOn: #fileOutOn:)
('binary storage' #adjustComponents #dbLoadComponentsWithin:)
('initialize-release' #initializeForReconcileWith: #initializeFromDB:
#initializeFromImage: #setContentsFromDB:)
('unloading' #preUnloadChecksFromBundle: #unloadFromImage #unloadLogged:)
('private-change set access' #structureMark)
('public-change set access' #inspectChangeSet)
('accessing-browser' #allClasses #allMetaclasses #allNameSpaces
#dataForNamed: #dataForNamed:andProtocol: #includesDataKey:ownerName:
#includesDefinitionOf: #includesMethod: #includesSelector:class:
#includesSelector:className:meta: #methodsForClassNamed:andProtocol:meta:
#methodsForClassNamed:meta: #protocolsForClassNamed:meta:
#protocolsForDataIn: #toolListIcon)
('accessing' #addItem: #allContainedItems #allItems #anyContainedItems
#changedItemCount #changedItemCountFor: #databaseInformationClass
#descriptionsAndLevels #itemCount #leafDescriptions #leafItems
#pundleChangesClass #structure #structure: #traceBundle
#typeStringForBlessing #uniqueDescriptionsAndLevels)
('private - db storage' #dbContent #dbContentPundleFragments: #storeInDB
#updateFrom:)
('table of contents' #completeTableOfContentsNamed:
#tableOfBundleContentsOn: #tableOfBundleContentsOn:level:
#tableOfBundleContentsOnFile: #tableOfContentsOn: #tableOfContentsOnFile:)
('private-validation' #removeNonexistentComponents
#removeNonexistentComponentsRecursive #validateLoadOrder)
('private' #asDBDescription #classOfDbRecord #comparePackages:
#descriptionClass #dialogForException: #doUnloadFromImage #emergencyUnload
#loadContentsFromDBWithin: #manager #pundlesNotIn:or: #removeComponent:
#validateOkayToPublish)
('queries' #definedBindings #definedClasses
#definedClassesExcludedSelectors #definedNameSpaces #definedObjects
#extensionMethods)
('parcel support' #copyContentsToParcel: #dataNotInParcel:on:
#definedClassesNotInParcel: #definedClassesNotInParcel:on:
#definedNameSpacesNotInParcel: #definedNameSpacesNotInParcel:on:
#methodsNotInParcel:on: #namedObjects
#saveAsParcel:saveStructure:saveLinks:
#saveAsParcel:saveStructure:saveLinks:parcelOptions:
#saveAsParcelFromSpecs:)
('db utilities' #cleanUpOverrides #reconcileWithDb: #setNewTraceTo:)
('private-differences calculation' #computeDiffsBetween:into:
#computeDiffsBetweenDBBundle:into: #modifications #modificationsFor:)
('content management' #addComponent: #allContentCollectionsDo:
#anyContentDescriptions #component:beingRenamedTo: #containedItems
#containedItems: #contentDescriptions #contentDescriptionsFor: #contents)
('compaisons' #comparesTo:)
('testing' #containsDescription: #containsItem: #hasBeenModified
#hasBeenModifiedIn: #hasCodeOverridden #hasExtensions #isBundle #isEmpty
#isLeaf #overridesSelf)
name = #BundleModel
classPool = a NameSpaceOfClass[1]
environment = a NameSpace[218]
Arguments:
aDBBundle = {'SmallWiki Examples'-'0.9.26'-10312}
parentBundle = {'SmallWiki Examples'-'0.9.26'-10312}
Context PC = 19
----------------------------------------------------------------------
Store.Bundle>>loadSrcWithin:
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Arguments:
parentBundle = {'SmallWiki Examples'-'0.9.26'-10312}
Context PC = 5
----------------------------------------------------------------------
optimized [] in [] in Store.Bundle>>loadSrc
Receiver:
an UndefinedObject
Temporaries:
.self = {'SmallWiki Examples'-'0.9.26'-10312}
imgBundle = nil
Context PC = 7
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in Store.Bundle>>loadSrc
outerContext = nil
copiedValues = an Array[2]
Arguments:
anExceptionSelector = RedefinitionNotification
handlerBlock = BlockClosure [] in [] in Store.Bundle>>loadSrc
Context PC = 18
----------------------------------------------------------------------
optimized [] in Store.Bundle>>loadSrc
Receiver:
an UndefinedObject
Temporaries:
.self = {'SmallWiki Examples'-'0.9.26'-10312}
imgBundle = nil
.leafNames = an OrderedCollection[7]
Context PC = 15
----------------------------------------------------------------------
optimized [] in [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in Store.Bundle>>loadSrc
increment = 0.00581395
res = nil
newValue = nil
Context PC = 5
----------------------------------------------------------------------
BlockClosure>>ensure:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
outerContext = nil
copiedValues = an Array[2]
Arguments:
aBlock = BlockClosure [] in Cursor>>showWhile:
Temporaries:
result = nil
Context PC = 4
----------------------------------------------------------------------
Cursor>>showWhile:
Receiver:
a Cursor
Instance Variables:
errorCode = 0
handle = 36
image = Depth1Image(extent: 16@16 depth: 1)
mask = Depth1Image(extent: 16@16 depth: 1)
hotSpot = 0@0
name = 'wait'
Arguments:
aBlock = BlockClosure [] in [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
Temporaries:
oldcursor = Cursor normal
Context PC = 23
----------------------------------------------------------------------
optimized [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in Store.Bundle>>loadSrc
increment = 0.00581395
res = nil
newValue = nil
Context PC = 13
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
outerContext = nil
copiedValues = an Array[2]
Arguments:
anExceptionSelector = IncrementNotification
handlerBlock = BlockClosure [] in [] in [] in [] in Notice
class>>showNotice:complete:while:title:
Context PC = 18
----------------------------------------------------------------------
optimized [] in [] in [] in Notice class>>showNotice:complete:while:title:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in Store.Bundle>>loadSrc
increment = 0.00581395
res = nil
newValue = nil
.noticeModel = a Notice
.progress = a ValueHolder on: 0.0
.title = 'Store : <1s>%% done'
Context PC = 18
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in [] in Notice
class>>showNotice:complete:while:title:
outerContext = nil
copiedValues = an Array[5]
Arguments:
anExceptionSelector = MessageNotification
handlerBlock = BlockClosure [] in [] in [] in Notice
class>>showNotice:complete:while:title:
Context PC = 18
----------------------------------------------------------------------
optimized [] in [] in Notice class>>showNotice:complete:while:title:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in Store.Bundle>>loadSrc
increment = 0.00581395
res = nil
newValue = nil
.noticeModel = a Notice
.progress = a ValueHolder on: 0.0
.title = 'Store : <1s>%% done'
Context PC = 18
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in Notice
class>>showNotice:complete:while:title:
outerContext = nil
copiedValues = an Array[5]
Arguments:
anExceptionSelector = ResetIncrementNotification
handlerBlock = BlockClosure [] in [] in Notice
class>>showNotice:complete:while:title:
Context PC = 18
----------------------------------------------------------------------
optimized [] in Notice class>>showNotice:complete:while:title:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in Store.Bundle>>loadSrc
increment = 0.00581395
res = nil
newValue = nil
.noticeModel = a Notice
.progress = a ValueHolder on: 0.0
.title = 'Store : <1s>%% done'
Context PC = 21
----------------------------------------------------------------------
BlockClosure>>ensure:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in Notice
class>>showNotice:complete:while:title:
outerContext = nil
copiedValues = an Array[5]
Arguments:
aBlock = BlockClosure [] in Notice class>>showNotice:complete:while:title:
Temporaries:
result = nil
Context PC = 4
----------------------------------------------------------------------
Notice class>>showNotice:complete:while:title:
Receiver:
a Notice class
Instance Variables:
superclass = ApplicationModel
methodDict = a MethodDictionary[9]
format = 16390
subclasses = nil
instanceVariables = an Array[2]
organization = ('interface opening' #postOpenWith:)
('aspects' #message: #notice #show: #textView)
('updating' #changedMessages)
('private' #invokePostOpen #on:)
('interface closing' #requestForWindowClose)
name = #Notice
classPool = a NameSpaceOfClass[0]
environment = a NameSpace[560]
savedWindowInformation = an IdentityDictionary[0]
Arguments:
aString = 'Loading SmallWiki Examples(0.9.26,lukas)'
anInteger = 172
aBlock = BlockClosure [] in Store.Bundle>>loadSrc
titleString = 'Store'
Temporaries:
noticeModel = a Notice
int = 172
increment = 0.00581395
progress = a ValueHolder on: 0.0
res = nil
title = 'Store : <1s>%% done'
newValue = nil
Context PC = 125
----------------------------------------------------------------------
Store.Bundle>>loadSrc
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Temporaries:
imgBundle = nil
leafNames = an OrderedCollection[7]
Context PC = 30
----------------------------------------------------------------------
Store.Bundle(Store.Pundle)>>loadSrcWithImgPundle:
Receiver:
a Store.Bundle
Instance Variables:
primaryKey = 10312
name = 'SmallWiki Examples'
timeStamp = 342584266
version = '0.9.26'
userName = 'lukas'
trace = 9469
dbIdentifier = #psql_public_cst
blessingLevel = 20
commentID = 0
propertiesID = 966265
properties = an IdentityDictionary[3]
commentStr = nil
vanguardID = nil
rearguardID = nil
vanguardStr = nil
rearguardStr = nil
contents = a List[7]
Arguments:
imgPundle = {SmallWiki Examples}
Context PC = 35
----------------------------------------------------------------------
[] in Store.VersionBrowser(Store.AbstractTool)>>loadPundle
Receiver:
a Store.VersionBrowser
Instance Variables:
dependents = nil
builder = an UIBuilder
uiSession = nil
eventHandlers = nil
versions = a MultiSelectionInList
pundles = an OrderedCollection[1]
labels = a Dictionary[18]
offsets = an Array[3]
comment = a ValueHolder on: '--- Blessed: Development
--- By: lukas
--- On: 06/24/2004 2:37:38.000
'
Arguments:
pundle = {'SmallWiki Examples'-'0.9.26'-10312}
Temporaries:
imgPundle = {SmallWiki Examples}
.msg = '<1s> is not linked to the cur...>Do you want to do that now?'
.self = a Store.VersionBrowser
Context PC = 76
----------------------------------------------------------------------
OrderedCollection>>do:
Receiver:
an OrderedCollection
Instance Variables:
firstIndex = 1
lastIndex = 1
Arguments:
aBlock = BlockClosure [] in Store.AbstractTool>>loadPundle
Temporaries:
index = 1
Context PC = 17
----------------------------------------------------------------------
Store.VersionBrowser(Store.AbstractTool)>>loadPundle
Receiver:
a Store.VersionBrowser
Instance Variables:
dependents = nil
builder = an UIBuilder
uiSession = nil
eventHandlers = nil
versions = a MultiSelectionInList
pundles = an OrderedCollection[1]
labels = a Dictionary[18]
offsets = an Array[3]
comment = a ValueHolder on: '--- Blessed: Development
--- By: lukas
--- On: 06/24/2004 2:37:38.000
'
Temporaries:
msg = '<1s> is not linked to the cur...>Do you want to do that now?'
imgPundle = {SmallWiki Examples}
Context PC = 17
----------------------------------------------------------------------
Store.MultiSequenceController(SequenceController)>>dispatchMenuSymbol:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
menuSelection = #loadPundle
Context PC = 7
----------------------------------------------------------------------
Store.MultiSequenceController(SequenceController)>>dispatchMenuSelection:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
menuSelection = #loadPundle
Context PC = 14
----------------------------------------------------------------------
Store.MultiSequenceController(ControllerWithMenu)>>processMenu:at:centered:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
aMenu = a Menu
aPoint = 823@245
centered = true
Temporaries:
valueResult = a MenuItem 'Load'
Context PC = 41
----------------------------------------------------------------------
Store.MultiSequenceController(ControllerWithMenu)>>processMenuAt:centered:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
aPoint = 823@245
centered = true
Context PC = 9
----------------------------------------------------------------------
Store.MultiSequenceController(ControllerWithMenu)>>yellowButtonPressedEvent:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
event = a YellowButtonPressedEvent
Context PC = 13
----------------------------------------------------------------------
Store.MultiSequenceController(SequenceController)>>yellowButtonPressedEvent:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
event = a YellowButtonPressedEvent
Context PC = 19
----------------------------------------------------------------------
YellowButtonPressedEvent>>dispatchTo:
Receiver:
a YellowButtonPressedEvent
Instance Variables:
time = 8827625
initiator = an EventDispatcher
window = an ApplicationWindow 182
state = 2
x = 286
y = 72
gx = 823
gy = 245
buttonNumber = 2
Arguments:
anObject = a Store.MultiSequenceController
Context PC = 4
----------------------------------------------------------------------
Store.MultiSequenceController(ControllerWithMenu)>>handleEvent:
Receiver:
a Store.MultiSequenceController
Instance Variables:
model = a ValueHolder on: List ({SmallWiki Examples} {'SmallWiki
Examples'-'0.9.26'-10312} {'SmallWiki Examples'-'0.9.25'-9469}
{'SmallWiki
Examples'-'0.9.24'-8928} {'SmallWiki Examples'-'0.9.23'-8824}
{'SmallWiki
Examples'-'0.9.22'-8704} {'SmallWiki Examples'-'0.9.21'-8611}
{'SmallWiki
Examples'-'0.9.20'-8602} {'SmallWiki Examples'-'0.9.19'-8371}
{'SmallWiki
Examples'-'0.9.18'-8261} {'SmallWiki Examples'-'0.9.17'-8238}
{'SmallWiki
Examples'-'0.9.16'-8123} {'SmallWiki Examples'-'0.9.15'-8117}
{'SmallWiki
Examples'-'0.9.14'-7873} {'SmallWiki Examples'-'0.9.6'-7760}
{'SmallWiki
Examples'-'0.9.5'-7348} {'SmallWiki Examples'-'0.9.2'-6750}
{'SmallWiki
Examples'-'0.9.1'-6731})
view = a MultiSelectionSequenceView
sensor = a TranslatingSensor
menuHolder = a Menu
performer = a Store.VersionBrowser
keyboardProcessor = a KeyboardProcessor
outside = false
searchString = nil
keyboardHook = nil
doStringSearching = true
dispatcher = an UIDispatcher
dragDropCallbacks = nil
selectOnDownWithDrag = false
autoSelect = nil
Arguments:
anEvent = a YellowButtonPressedEvent
Context PC = 33
----------------------------------------------------------------------
EventDispatcher>>dispatch:to:
Receiver:
an EventDispatcher
Instance Variables:
windowController = an ApplicationStandardSystemController
currentMouseConsumer = nil
grabbingMouse = false
keyboardProcessor = a KeyboardProcessor
lastControlObject = a Store.MultiSequenceController
trapList = nil
state = #debugging
repairDamageWhenDebugging = true
flushQueueAfterError = true
distributeEventsWhenDebugging = true
dragDropInProgress = false
dragDropTracker = nil
dispatchUnknownEvents = false
Arguments:
event = a YellowButtonPressedEvent
object = a Store.MultiSequenceController
Temporaries:
tmp = nil
Context PC = 10
----------------------------------------------------------------------
EventDispatcher>>dispatchEvent:
Receiver:
an EventDispatcher
Instance Variables:
windowController = an ApplicationStandardSystemController
currentMouseConsumer = nil
grabbingMouse = false
keyboardProcessor = a KeyboardProcessor
lastControlObject = a Store.MultiSequenceController
trapList = nil
state = #debugging
repairDamageWhenDebugging = true
flushQueueAfterError = true
distributeEventsWhenDebugging = true
dragDropInProgress = false
dragDropTracker = nil
dispatchUnknownEvents = false
Arguments:
event = a YellowButtonPressedEvent
Temporaries:
objectWantingControl = a Store.MultiSequenceController
targetKeyboardProcessor = nil
Context PC = 113
----------------------------------------------------------------------
YellowButtonPressedEvent(Event)>>dispatch
Receiver:
a YellowButtonPressedEvent
Instance Variables:
time = 8827625
initiator = an EventDispatcher
window = an ApplicationWindow 182
state = 2
x = 286
y = 72
gx = 823
gy = 245
buttonNumber = 2
Context PC = 16
----------------------------------------------------------------------
YellowButtonPressedEvent(Event)>>dispatchForWindowManager:
Receiver:
a YellowButtonPressedEvent
Instance Variables:
time = 8827625
initiator = an EventDispatcher
window = an ApplicationWindow 182
state = 2
x = 286
y = 72
gx = 823
gy = 245
buttonNumber = 2
Arguments:
aWinMgr = a WindowManager
Context PC = 4
----------------------------------------------------------------------
optimized [] in WindowManager>>safelyDispatchForWindowManager:
Receiver:
an UndefinedObject
Temporaries:
.event = a YellowButtonPressedEvent
.self = a WindowManager
Context PC = 6
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in
WindowManager>>safelyDispatchForWindowManager:
outerContext = nil
copiedValues = an Array[2]
Arguments:
anExceptionSelector = BadControllerError
handlerBlock = BlockClosure [] in
WindowManager>>safelyDispatchForWindowManager:
Context PC = 18
----------------------------------------------------------------------
WindowManager>>safelyDispatchForWindowManager:
Receiver:
a WindowManager
Instance Variables:
windows = an OrderedCollection[2]
activeController = an ApplicationStandardSystemController
interruptLock = false
outstandingMetaOrDamage = false
modalWindowChain = nil
openInProgress = false
eventQueue = an EventQueue
baseProcess = a Process in Semaphore>>wait
dontFilterEvents = false
Arguments:
event = a YellowButtonPressedEvent
Context PC = 13
----------------------------------------------------------------------
WindowManager>>processNextEvent
Receiver:
a WindowManager
Instance Variables:
windows = an OrderedCollection[2]
activeController = an ApplicationStandardSystemController
interruptLock = false
outstandingMetaOrDamage = false
modalWindowChain = nil
openInProgress = false
eventQueue = an EventQueue
baseProcess = a Process in Semaphore>>wait
dontFilterEvents = false
Temporaries:
event = a YellowButtonPressedEvent
Context PC = 12
----------------------------------------------------------------------
optimized [] in [] in WindowManager>>newProcess
Receiver:
an UndefinedObject
Temporaries:
.self = a WindowManager
Context PC = 13
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in WindowManager>>newProcess
outerContext = nil
copiedValues = a WindowManager
Arguments:
anExceptionSelector = TerminateException
handlerBlock = BlockClosure [] in [] in WindowManager>>newProcess
Context PC = 18
----------------------------------------------------------------------
optimized [] in WindowManager>>newProcess
Receiver:
an UndefinedObject
Temporaries:
.self = a WindowManager
Context PC = 15
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in WindowManager>>newProcess
outerContext = nil
copiedValues = a WindowManager
Arguments:
anExceptionSelector = TerminateException
handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority:
Context PC = 18
----------------------------------------------------------------------
optimized [] in Process class>>forBlock:priority:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in WindowManager>>newProcess
Context PC = 9
--
Using Opera's revolutionary e-mail client:
http://www.opera.com/m2/