<div dir="ltr">Created a bug ticket <a href="https://github.com/hpi-swa/Squot/issues/254">https://github.com/hpi-swa/Squot/issues/254</a><div><br></div><div>To get started with the Git Browser, start right-clicking on the top-left list. Add project makes a new, empty one, or one on an existing Git repository in the file system, and clone will do just that: create a new repository cloned from one on the Internet. Project in the Git Browser is synonymous with a working copy tied to a local Git repository.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Sa., 21. Dez. 2019 um 23:15 Uhr schrieb tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Decided to try loading the Git browser since I'd never noticed it before. Menu click on the top-right pluggablepanel results in the dnu because the 'projectSelection' is nil and Boom! Probably a trivial fix but since I don't know the intent of the tool I'd prefer not to mess with it.<br>
<br>
21 December 2019 2:12:24.730738 pm<br>
<br>
VM: Mac OS - Smalltalk<br>
Image: Squeak5.3beta [latest update: #19284]<br>
<br>
SecurityManager state:<br>
Restricted: false<br>
FileAccess: true<br>
SocketAccess: true<br>
Working Dir /Users/tim/Documents/Squeak/Squeak5.3beta-19284-64bit.app/Contents/Resources<br>
Trusted Dir /Users/tim/Documents/Squeak/Squeak5.3beta-19284-64bit.app/Contents/Resources/secure<br>
Untrusted Dir /Users/tim/Documents/Squeak/Squeak5.3beta-19284-64bit.app/Contents/Resources/My Squeak<br>
<br>
UndefinedObject(Object)>>doesNotUnderstand: #loadedHistorian<br>
Receiver: nil<br>
Arguments and temporary variables: <br>
aMessage: loadedHistorian<br>
exception: MessageNotUnderstood: UndefinedObject>>loadedHistorian<br>
resumeValue: nil<br>
Receiver's instance variables: <br>
nil<br>
<br>
SquitBrowser>>menuCommitListHook:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
aMenu: a MenuMorph(608171)<br>
activeBranchName: nil<br>
isMenuOnActiveBranch: nil<br>
onlyOnInactiveBranch: nil<br>
commands: nil<br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
SquitBrowser(Object)>>perform:withEnoughArguments:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
selector: #menuCommitListHook:<br>
anArray: {a MenuMorph(608171) . false}<br>
numArgs: 1<br>
args: {a MenuMorph(608171)}<br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
[] in SquitBrowser(Model)>>buildMenu:withBuilders:shifted:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
<<error during printing><br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
Array(SequenceableCollection)>>do:<br>
Receiver: {<menuCommitList> "in SquitBrowser>>#menuCommitListHook:"}<br>
Arguments and temporary variables: <br>
aBlock: [closure] in SquitBrowser(Model)>>buildMenu:withBuilders:shifted:<br>
index: 1<br>
indexLimiT: 1<br>
Receiver's instance variables: <br>
{<menuCommitList> "in SquitBrowser>>#menuCommitListHook:"}<br>
<br>
SquitBrowser(Model)>>buildMenu:withBuilders:shifted:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
aMenu: a MenuMorph(608171)<br>
builders: {<menuCommitList> "in SquitBrowser>>#menuCommitListHook:"}<br>
aBoolean: false<br>
menu: {a MenuMorph(608171)}<br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
SquitBrowser(Model)>>menu:for:shifted:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
aMenu: a MenuMorph(608171)<br>
aMenuSymbolOrCollection: #(#menuCommitList)<br>
aBoolean: false<br>
builders: {<menuCommitList> "in SquitBrowser>>#menuCommitListHook:"}<br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
SquitBrowser(Model)>>menu:for:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
aMenu: a MenuMorph(608171)<br>
aMenuSymbolOrCollection: #(#menuCommitList)<br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
SquitBrowser>>commitListMenu:<br>
Receiver: a SquitBrowser<br>
Arguments and temporary variables: <br>
aMenu: a MenuMorph(608171)<br>
Receiver's instance variables: <br>
dependents: a DependentsArray(a PluggableSystemWindow<Git Browser>(3557987) a PluggableButtonMorphPlus...etc...<br>
projectIndex: nil<br>
commitSelection: nil<br>
objectIndex: nil<br>
objectCache: nil<br>
commitForCache: nil<br>
timeOfLastListUpdate: 3754419137621<br>
searchTerm: ''<br>
offeredToAddFirstProject: true<br>
repositoryExists: true<br>
cachedCommitList: #()<br>
commitListBuildProcess: nil<br>
selectedHistorian: nil<br>
indexOfActiveHistorianInBranchList: 1<br>
branchList: #('-- Branches --')<br>
commitToDiffAgainst: nil<br>
<br>
PluggableTreeMorph(ScrollPane)>>getMenu:<br>
Receiver: a PluggableTreeMorph(988435)<br>
Arguments and temporary variables: <br>
shiftKeyState: false<br>
menu: a MenuMorph(608171)<br>
aMenu: nil<br>
aTitle: nil<br>
Receiver's instance variables: <br>
bounds: 297@45 corner: 834@251<br>
owner: a PluggablePanelMorph(3401925)<br>
submorphs: {a TransformMorph(3457009)}<br>
fullBounds: 297@45 corner: 834@251<br>
color: Color white<br>
extension: a MorphExtension (2465961) [eventHandler = an EventHandler recipient...etc...<br>
borderWidth: 1<br>
borderColor: (Color r: 0.495 g: 0.495 b: 0.495)<br>
model: a SquitBrowser<br>
slotName: nil<br>
open: false<br>
scrollBar: a ScrollBar(3362935)<br>
scroller: a TransformMorph(3457009)<br>
retractableScrollBar: false<br>
scrollBarOnLeft: true<br>
getMenuSelector: #commitListMenu:<br>
getMenuTitleSelector: nil<br>
hasFocus: false<br>
hScrollBar: a ScrollBar(2604245)<br>
hScrollBarPolicy: #whenNeeded<br>
vScrollBarPolicy: #whenNeeded<br>
scrollBarThickness: 10<br>
selectedMorph: nil<br>
hoveredMorph: nil<br>
getListSelector: nil<br>
keystrokeActionSelector: #commitListKey:from:<br>
autoDeselect: true<br>
columns: {[closure] in SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...<br>
columnsCache: #(nil nil nil)<br>
sortingSelector: nil<br>
getSelectionSelector: #commitSelection<br>
setSelectionSelector: #commitSelection:<br>
potentialDropMorph: nil<br>
lineColor: Color veryLightGray<br>
font: a StrikeFont(Bitmap DejaVu Sans 9 14)<br>
textColor: Color black<br>
rootWrappers: #()<br>
selectedWrapper: nil<br>
getRootsSelector: #commitList<br>
getChildrenSelector: nil<br>
hasChildrenSelector: nil<br>
getLabelSelector: nil<br>
getIconSelector: nil<br>
getSelectedPathSelector: nil<br>
setSelectedPathSelector: nil<br>
setSelectedParentSelector: nil<br>
getHelpSelector: nil<br>
dropItemSelector: nil<br>
wantsDropSelector: nil<br>
dragItemSelector: nil<br>
dragTypeSelector: nil<br>
nodeClass: SquitVersionWrapper<br>
lastKeystrokeTime: 0<br>
lastKeystrokes: ''<br>
dragStartedSelector: nil<br>
doubleClickSelector: nil<br>
<br>
PluggableTreeMorph(ScrollPane)>>yellowButtonActivity:<br>
Receiver: a PluggableTreeMorph(988435)<br>
Arguments and temporary variables: <br>
shiftKeyState: false<br>
menu: nil<br>
Receiver's instance variables: <br>
bounds: 297@45 corner: 834@251<br>
owner: a PluggablePanelMorph(3401925)<br>
submorphs: {a TransformMorph(3457009)}<br>
fullBounds: 297@45 corner: 834@251<br>
color: Color white<br>
extension: a MorphExtension (2465961) [eventHandler = an EventHandler recipient...etc...<br>
borderWidth: 1<br>
borderColor: (Color r: 0.495 g: 0.495 b: 0.495)<br>
model: a SquitBrowser<br>
slotName: nil<br>
open: false<br>
scrollBar: a ScrollBar(3362935)<br>
scroller: a TransformMorph(3457009)<br>
retractableScrollBar: false<br>
scrollBarOnLeft: true<br>
getMenuSelector: #commitListMenu:<br>
getMenuTitleSelector: nil<br>
hasFocus: false<br>
hScrollBar: a ScrollBar(2604245)<br>
hScrollBarPolicy: #whenNeeded<br>
vScrollBarPolicy: #whenNeeded<br>
scrollBarThickness: 10<br>
selectedMorph: nil<br>
hoveredMorph: nil<br>
getListSelector: nil<br>
keystrokeActionSelector: #commitListKey:from:<br>
autoDeselect: true<br>
columns: {[closure] in SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...<br>
columnsCache: #(nil nil nil)<br>
sortingSelector: nil<br>
getSelectionSelector: #commitSelection<br>
setSelectionSelector: #commitSelection:<br>
potentialDropMorph: nil<br>
lineColor: Color veryLightGray<br>
font: a StrikeFont(Bitmap DejaVu Sans 9 14)<br>
textColor: Color black<br>
rootWrappers: #()<br>
selectedWrapper: nil<br>
getRootsSelector: #commitList<br>
getChildrenSelector: nil<br>
hasChildrenSelector: nil<br>
getLabelSelector: nil<br>
getIconSelector: nil<br>
getSelectedPathSelector: nil<br>
setSelectedPathSelector: nil<br>
setSelectedParentSelector: nil<br>
getHelpSelector: nil<br>
dropItemSelector: nil<br>
wantsDropSelector: nil<br>
dragItemSelector: nil<br>
dragTypeSelector: nil<br>
nodeClass: SquitVersionWrapper<br>
lastKeystrokeTime: 0<br>
lastKeystrokes: ''<br>
dragStartedSelector: nil<br>
doubleClickSelector: nil<br>
<br>
PluggableTreeMorph>>mouseDown:<br>
Receiver: a PluggableTreeMorph(988435)<br>
Arguments and temporary variables: <br>
evt: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
aMorph: nil<br>
selectors: nil<br>
Receiver's instance variables: <br>
bounds: 297@45 corner: 834@251<br>
owner: a PluggablePanelMorph(3401925)<br>
submorphs: {a TransformMorph(3457009)}<br>
fullBounds: 297@45 corner: 834@251<br>
color: Color white<br>
extension: a MorphExtension (2465961) [eventHandler = an EventHandler recipient...etc...<br>
borderWidth: 1<br>
borderColor: (Color r: 0.495 g: 0.495 b: 0.495)<br>
model: a SquitBrowser<br>
slotName: nil<br>
open: false<br>
scrollBar: a ScrollBar(3362935)<br>
scroller: a TransformMorph(3457009)<br>
retractableScrollBar: false<br>
scrollBarOnLeft: true<br>
getMenuSelector: #commitListMenu:<br>
getMenuTitleSelector: nil<br>
hasFocus: false<br>
hScrollBar: a ScrollBar(2604245)<br>
hScrollBarPolicy: #whenNeeded<br>
vScrollBarPolicy: #whenNeeded<br>
scrollBarThickness: 10<br>
selectedMorph: nil<br>
hoveredMorph: nil<br>
getListSelector: nil<br>
keystrokeActionSelector: #commitListKey:from:<br>
autoDeselect: true<br>
columns: {[closure] in SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...<br>
columnsCache: #(nil nil nil)<br>
sortingSelector: nil<br>
getSelectionSelector: #commitSelection<br>
setSelectionSelector: #commitSelection:<br>
potentialDropMorph: nil<br>
lineColor: Color veryLightGray<br>
font: a StrikeFont(Bitmap DejaVu Sans 9 14)<br>
textColor: Color black<br>
rootWrappers: #()<br>
selectedWrapper: nil<br>
getRootsSelector: #commitList<br>
getChildrenSelector: nil<br>
hasChildrenSelector: nil<br>
getLabelSelector: nil<br>
getIconSelector: nil<br>
getSelectedPathSelector: nil<br>
setSelectedPathSelector: nil<br>
setSelectedParentSelector: nil<br>
getHelpSelector: nil<br>
dropItemSelector: nil<br>
wantsDropSelector: nil<br>
dragItemSelector: nil<br>
dragTypeSelector: nil<br>
nodeClass: SquitVersionWrapper<br>
lastKeystrokeTime: 0<br>
lastKeystrokes: ''<br>
dragStartedSelector: nil<br>
doubleClickSelector: nil<br>
<br>
PluggableTreeMorph(Morph)>>handleMouseDown:<br>
Receiver: a PluggableTreeMorph(988435)<br>
Arguments and temporary variables: <br>
anEvent: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
Receiver's instance variables: <br>
bounds: 297@45 corner: 834@251<br>
owner: a PluggablePanelMorph(3401925)<br>
submorphs: {a TransformMorph(3457009)}<br>
fullBounds: 297@45 corner: 834@251<br>
color: Color white<br>
extension: a MorphExtension (2465961) [eventHandler = an EventHandler recipient...etc...<br>
borderWidth: 1<br>
borderColor: (Color r: 0.495 g: 0.495 b: 0.495)<br>
model: a SquitBrowser<br>
slotName: nil<br>
open: false<br>
scrollBar: a ScrollBar(3362935)<br>
scroller: a TransformMorph(3457009)<br>
retractableScrollBar: false<br>
scrollBarOnLeft: true<br>
getMenuSelector: #commitListMenu:<br>
getMenuTitleSelector: nil<br>
hasFocus: false<br>
hScrollBar: a ScrollBar(2604245)<br>
hScrollBarPolicy: #whenNeeded<br>
vScrollBarPolicy: #whenNeeded<br>
scrollBarThickness: 10<br>
selectedMorph: nil<br>
hoveredMorph: nil<br>
getListSelector: nil<br>
keystrokeActionSelector: #commitListKey:from:<br>
autoDeselect: true<br>
columns: {[closure] in SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...<br>
columnsCache: #(nil nil nil)<br>
sortingSelector: nil<br>
getSelectionSelector: #commitSelection<br>
setSelectionSelector: #commitSelection:<br>
potentialDropMorph: nil<br>
lineColor: Color veryLightGray<br>
font: a StrikeFont(Bitmap DejaVu Sans 9 14)<br>
textColor: Color black<br>
rootWrappers: #()<br>
selectedWrapper: nil<br>
getRootsSelector: #commitList<br>
getChildrenSelector: nil<br>
hasChildrenSelector: nil<br>
getLabelSelector: nil<br>
getIconSelector: nil<br>
getSelectedPathSelector: nil<br>
setSelectedPathSelector: nil<br>
setSelectedParentSelector: nil<br>
getHelpSelector: nil<br>
dropItemSelector: nil<br>
wantsDropSelector: nil<br>
dragItemSelector: nil<br>
dragTypeSelector: nil<br>
nodeClass: SquitVersionWrapper<br>
lastKeystrokeTime: 0<br>
lastKeystrokes: ''<br>
dragStartedSelector: nil<br>
doubleClickSelector: nil<br>
<br>
MouseButtonEvent>>sentTo:<br>
Receiver: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
Arguments and temporary variables: <br>
anObject: a PluggableTreeMorph(988435)<br>
Receiver's instance variables: <br>
timeStamp: 88176875<br>
source: a HandMorph(4132575)<br>
type: #mouseDown<br>
buttons: 2<br>
position: 380@151<br>
handler: a PluggableTreeMorph(988435)<br>
wasHandled: true<br>
wasIgnored: false<br>
whichButton: 2<br>
nClicks: 0<br>
<br>
PluggableTreeMorph(Morph)>>handleEvent:<br>
Receiver: a PluggableTreeMorph(988435)<br>
Arguments and temporary variables: <br>
anEvent: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
filteredEvent: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
Receiver's instance variables: <br>
bounds: 297@45 corner: 834@251<br>
owner: a PluggablePanelMorph(3401925)<br>
submorphs: {a TransformMorph(3457009)}<br>
fullBounds: 297@45 corner: 834@251<br>
color: Color white<br>
extension: a MorphExtension (2465961) [eventHandler = an EventHandler recipient...etc...<br>
borderWidth: 1<br>
borderColor: (Color r: 0.495 g: 0.495 b: 0.495)<br>
model: a SquitBrowser<br>
slotName: nil<br>
open: false<br>
scrollBar: a ScrollBar(3362935)<br>
scroller: a TransformMorph(3457009)<br>
retractableScrollBar: false<br>
scrollBarOnLeft: true<br>
getMenuSelector: #commitListMenu:<br>
getMenuTitleSelector: nil<br>
hasFocus: false<br>
hScrollBar: a ScrollBar(2604245)<br>
hScrollBarPolicy: #whenNeeded<br>
vScrollBarPolicy: #whenNeeded<br>
scrollBarThickness: 10<br>
selectedMorph: nil<br>
hoveredMorph: nil<br>
getListSelector: nil<br>
keystrokeActionSelector: #commitListKey:from:<br>
autoDeselect: true<br>
columns: {[closure] in SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...<br>
columnsCache: #(nil nil nil)<br>
sortingSelector: nil<br>
getSelectionSelector: #commitSelection<br>
setSelectionSelector: #commitSelection:<br>
potentialDropMorph: nil<br>
lineColor: Color veryLightGray<br>
font: a StrikeFont(Bitmap DejaVu Sans 9 14)<br>
textColor: Color black<br>
rootWrappers: #()<br>
selectedWrapper: nil<br>
getRootsSelector: #commitList<br>
getChildrenSelector: nil<br>
hasChildrenSelector: nil<br>
getLabelSelector: nil<br>
getIconSelector: nil<br>
getSelectedPathSelector: nil<br>
setSelectedPathSelector: nil<br>
setSelectedParentSelector: nil<br>
getHelpSelector: nil<br>
dropItemSelector: nil<br>
wantsDropSelector: nil<br>
dragItemSelector: nil<br>
dragTypeSelector: nil<br>
nodeClass: SquitVersionWrapper<br>
lastKeystrokeTime: 0<br>
lastKeystrokes: ''<br>
dragStartedSelector: nil<br>
doubleClickSelector: nil<br>
<br>
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:<br>
Receiver: a MorphicEventDispatcher<br>
Arguments and temporary variables: <br>
anEvent: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
aHandler: a PluggableTreeMorph(988435)<br>
aMorph: a PluggableTreeMorph(988435)<br>
result: #rejected<br>
filteredEvent: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
Receiver's instance variables: <br>
lastType: #mouseDown<br>
lastDispatch: #dispatchMouseDown:with:<br>
<br>
[] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
Receiver: a MorphicEventDispatcher<br>
Arguments and temporary variables: <br>
<<error during printing><br>
Receiver's instance variables: <br>
lastType: #mouseDown<br>
lastDispatch: #dispatchMouseDown:with:<br>
<br>
BlockClosure>>ensure:<br>
Receiver: [closure] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
Arguments and temporary variables: <br>
aBlock: [closure] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
complete: nil<br>
returnValue: nil<br>
Receiver's instance variables: <br>
outerContext: MorphicEventDispatcher>>dispatchMouseDown:with:<br>
startpc: 166<br>
numArgs: 0<br>
<br>
MorphicEventDispatcher>>dispatchMouseDown:with:<br>
Receiver: a MorphicEventDispatcher<br>
Arguments and temporary variables: <br>
anEvent: [380@151 mouseDown yellow ( yellow ) 88176875]<br>
aMorph: a PluggableTreeMorph(988435)<br>
handler: a PluggableTreeMorph(988435)<br>
lastHandler: a PluggableSystemWindow<Git Browser>(3557987)<br>
Receiver's instance variables: <br>
lastType: #mouseDown<br>
lastDispatch: #dispatchMouseDown:with:<br>
<br>
<br>
--- The full stack ---<br>
UndefinedObject(Object)>>doesNotUnderstand: #loadedHistorian<br>
SquitBrowser>>menuCommitListHook:<br>
SquitBrowser(Object)>>perform:withEnoughArguments:<br>
[] in SquitBrowser(Model)>>buildMenu:withBuilders:shifted:<br>
Array(SequenceableCollection)>>do:<br>
SquitBrowser(Model)>>buildMenu:withBuilders:shifted:<br>
SquitBrowser(Model)>>menu:for:shifted:<br>
SquitBrowser(Model)>>menu:for:<br>
SquitBrowser>>commitListMenu:<br>
PluggableTreeMorph(ScrollPane)>>getMenu:<br>
PluggableTreeMorph(ScrollPane)>>yellowButtonActivity:<br>
PluggableTreeMorph>>mouseDown:<br>
PluggableTreeMorph(Morph)>>handleMouseDown:<br>
MouseButtonEvent>>sentTo:<br>
PluggableTreeMorph(Morph)>>handleEvent:<br>
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:<br>
[] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
BlockClosure>>ensure:<br>
MorphicEventDispatcher>>dispatchMouseDown:with:<br>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
MorphicEventDispatcher>>dispatchEvent:with:<br>
PluggableTreeMorph(Morph)>>processEvent:using:<br>
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:<br>
Array(SequenceableCollection)>>do:<br>
PluggablePanelMorph(Morph)>>submorphsDo:<br>
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:<br>
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:<br>
[] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
BlockClosure>>ensure:<br>
MorphicEventDispatcher>>dispatchMouseDown:with:<br>
MorphicEventDispatcher>>dispatchEvent:with:<br>
PluggablePanelMorph(Morph)>>processEvent:using:<br>
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:<br>
Array(SequenceableCollection)>>do:<br>
PluggableSystemWindow(Morph)>>submorphsDo:<br>
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:<br>
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:<br>
[] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
BlockClosure>>ensure:<br>
MorphicEventDispatcher>>dispatchMouseDown:with:<br>
MorphicEventDispatcher>>dispatchEvent:with:<br>
PluggableSystemWindow(Morph)>>processEvent:using:<br>
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:<br>
Array(SequenceableCollection)>>do:<br>
PasteUpMorph(Morph)>>submorphsDo:<br>
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:<br>
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:<br>
[] in MorphicEventDispatcher>>dispatchMouseDown:with:<br>
BlockClosure>>ensure:<br>
MorphicEventDispatcher>>dispatchMouseDown:with:<br>
MorphicEventDispatcher>>dispatchEvent:with:<br>
PasteUpMorph(Morph)>>processEvent:using:<br>
[] in PasteUpMorph>>processEvent:using:<br>
BlockClosure>>ensure:<br>
PasteUpMorph>>processEvent:using:<br>
PasteUpMorph(Morph)>>processEvent:<br>
[] in [] in [] in HandMorph>>sendEvent:focus:clear:<br>
BlockClosure>>ensure:<br>
MouseButtonEvent(MorphicEvent)>>becomeActiveDuring:<br>
[] in [] in HandMorph>>sendEvent:focus:clear:<br>
BlockClosure>>ensure:<br>
HandMorph>>becomeActiveDuring:<br>
-- and more not shown --<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Useful random insult:- Cackles a lot, but I ain't seen no eggs yet.<br>
<br>
<br>
<br>
</blockquote></div>