Mariano Martinez Peck pravi:

>     >     - right click inside browser raise an exception:
>     >            OBTextSelection(Object)>>doesNotUnderstand: #isMethodNode
> 
>     > Are you sure? This has been fixed. It should be fixed for sure in
>     10342.
>     > At least it is here :)

> Sorry. I read quickly and I thought it was isClassNode not isMethodNode.
> I cannot reproduce this problem neither in Linux and Windows.

This is a full report of that bug:


'25 June 2009 7:37:25 pm

VM: unix - i686 - linux-gnu - Pharo0.1 of 16 May 2008 [latest update:
#10074]
Image: Pharo0.1 [Latest update: #10342]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/mivsek/Smalltalk/pharo
Trusted Dir /home/mivsek/Smalltalk/pharo/secure
Untrusted Dir /home/mivsek/Smalltalk/pharo/My Squeak

OBTextSelection(Object)>>doesNotUnderstand: #isMethodNode
        Receiver: an OBTextSelection
        Arguments and temporary variables:
                aMessage:       isMethodNode
                exception:      MessageNotUnderstood: 
OBTextSelection>>isMethodNode
                resumeValue:    nil
        Receiver''s instance variables:
                selection:      (22 to: 21)
                text:   a Text for ''isSiteContent
        ^true''

OBCmdRenameMethodRefactoring>>isActive
        Receiver: an OBCmdRenameMethodRefactoring
        Arguments and temporary variables:

        Receiver''s instance variables:
                target:         an OBTextSelection
                requestor:      an OBEnhancementDefinitionPanel

[] in OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
        Receiver: an OBTextCommandScan
        Arguments and temporary variables:
                aNode:  OBCmdRenameMethodRefactoring
                aRequestor:     an OBTextSelection
                aSet:   an OBEnhancementDefinitionPanel
                cmd:    an IdentitySet(an ORCmdTemporaryToInstvarRefactoring an
ORCmdCreateSupercl...etc...
                ea:     an Array(an OBCmdRenameMethodRefactoring)
        Receiver''s instance variables:
                factories:      an 
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...

OrderedCollection>>do:
        Receiver: an OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRefactoring ORCmdProtect...etc...
        Arguments and temporary variables:
                aBlock:         [closure] in
OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
                index:  39
        Receiver''s instance variables:
                array:  {ORCmdRenameInstVarRefactoring . 
ORCmdAddInstVarRefactoring .
ORCmdProte...etc...
                firstIndex:     1
                lastIndex:      47

OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
        Receiver: an OBTextCommandScan
        Arguments and temporary variables:
                aNode:  an OBTextSelection
                aRequestor:     an OBEnhancementDefinitionPanel
                aSet:   an IdentitySet(an ORCmdTemporaryToInstvarRefactoring an
ORCmdCreateSuperc...etc...
                cmd:    an Array(an OBCmdRenameMethodRefactoring)
        Receiver''s instance variables:
                factories:      an 
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...

[] in OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
        Receiver: an OBTextCommandScan
        Arguments and temporary variables:
<<error during printing>
        Receiver''s instance variables:
                factories:      an 
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...

Array(SequenceableCollection)>>do:
        Receiver: an Array(an OBTextSelection)
        Arguments and temporary variables:
                aBlock:         [closure] in
OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:f...etc...
                index:  1
                indexLimiT:     1
        Receiver''s instance variables:
an Array(an OBTextSelection)

OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
        Receiver: an OBTextCommandScan
        Arguments and temporary variables:
                aMenu:  a MenuMorph(15)
                aCollection:    an Array(an OBTextSelection)
                aRequestor:     an OBEnhancementDefinitionPanel
                commands:       an IdentitySet(an 
ORCmdTemporaryToInstvarRefactoring an
ORCmdCreateSu...etc...
                cluster:        nil
        Receiver''s instance variables:
                factories:      an 
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...

OBEnhancementDefinitionPanel(OBTextPanel)>>addTextCommandsToMenu:selection:
        Receiver: an OBEnhancementDefinitionPanel
        Arguments and temporary variables:
                aMenu:  a MenuMorph(15)
                aTextSelection:         an OBTextSelection
                scan:   an OBTextCommandScan
        Receiver''s instance variables:
                browser:        an OBPackageBrowser
                definition:     an OBMethodDefinition
                selection:      (1 to: 0)
                codeTabPanel:   nil
                morph:  a RectangleMorph(412)
                contentMorph:   an OBPluggableTextMorphWithShout(3070)

OBEnhancementDefinitionPanel(OBTextPanel)>>menu:shifted:selection:
        Receiver: an OBEnhancementDefinitionPanel
        Arguments and temporary variables:
                aMenu:  a MenuMorph(15)
                aBoolean:       false
                aTextSelection:         an OBTextSelection
        Receiver''s instance variables:
                browser:        an OBPackageBrowser
                definition:     an OBMethodDefinition
                selection:      (1 to: 0)
                codeTabPanel:   nil
                morph:  a RectangleMorph(412)
                contentMorph:   an OBPluggableTextMorphWithShout(3070)

OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>getMenu:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                shiftKeyState:  false
                menu:   a MenuMorph(15)
                aMenu:  nil
                aTitle:         nil
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

OBPluggableTextMorphWithShout(PluggableTextMorph)>>yellowButtonActivity:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                shiftKeyState:  false
                menu:   nil
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

OBPluggableTextMorphWithShout(ScrollPane)>>mouseDown:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                evt:    [...@546 mouseDown yellow 4837600 nil]
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

OBPluggableTextMorphWithShout(Morph)>>handleMouseDown:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>handleMouseDown:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                event:  [...@546 mouseDown yellow 4837600 nil]
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

MouseButtonEvent>>sentTo:
        Receiver: [...@546 mouseDown yellow 4837600 nil]
        Arguments and temporary variables:
                anObject:       an OBPluggableTextMorphWithShout(3070)
        Receiver''s instance variables:
                timeStamp:      4837600
                source:         a HandMorph(3216)
                windowIndex:    nil
                type:   #mouseDown
                buttons:        2
                position:       2...@546
                handler:        an OBPluggableTextMorphWithShout(3070)
                wasHandled:     true
                whichButton:    2

OBPluggableTextMorphWithShout(Morph)>>handleEvent:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

MorphicEventDispatcher>>dispatchMouseDown:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         an OBPluggableTextMorphWithShout(3070)
                globalPt:       2...@546
                localEvt:       [...@546 mouseDown yellow 4837600 nil]
                index:  2
                child:  a TransformMorph(1280)
                morphs:         an Array(a TransformMorph(1280))
                handler:        an OBPluggableTextMorphWithShout(3070)
                inside:         nil
                lastHandler:    a SystemWindow(1414)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

MorphicEventDispatcher>>dispatchEvent:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         an OBPluggableTextMorphWithShout(3070)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

OBPluggableTextMorphWithShout(Morph)>>processEvent:using:
        Receiver: an OBPluggableTextMorphWithShout(3070)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(412)
                submorphs:      an Array(a TransformMorph(1280))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color transparent
                extension:      a MorphExtension (3844) [other:  
(layoutProperties -> a
LayoutProper...etc...
                borderWidth:    0
                borderColor:    Color black
                model:  an OBEnhancementDefinitionPanel
                slotName:       nil
                open:   false
                scrollBar:      a ScrollBar(688)
                scroller:       a TransformMorph(1280)
                retractableScrollBar:   false
                scrollBarOnLeft:        false
                getMenuSelector:        #menu:shifted:
                getMenuTitleSelector:   nil
                hasFocus:       false
                hScrollBar:     a ScrollBar(3740)
                textMorph:      an OBTextMorphWithShout(3974)
                getTextSelector:        #text
                setTextSelector:        #accept:notifying:
                getSelectionSelector:   #selection
                hasUnacceptedEdits:     true
                askBeforeDiscardingEdits:       true
                selectionInterval:      (22 to: 21)
                hasEditingConflicts:    false
                styler:         a SHTextStylerST80
                unstyledAcceptText:     nil

MorphicEventDispatcher>>dispatchMouseDown:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a RectangleMorph(412)
                globalPt:       2...@546
                localEvt:       [...@546 mouseDown yellow 4837600 nil]
                index:  1
                child:  an OBPluggableTextMorphWithShout(3070)
                morphs:         an Array(an OBPluggableTextMorphWithShout(3070))
                handler:        nil
                inside:         nil
                lastHandler:    a SystemWindow(1414)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

MorphicEventDispatcher>>dispatchEvent:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a RectangleMorph(412)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

RectangleMorph(Morph)>>processEvent:using:
        Receiver: a RectangleMorph(412)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  a RectangleMorph(859)
                submorphs:      an Array(an OBPluggableTextMorphWithShout(3070))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color white
                extension:      a MorphExtension (757) [other:  (layoutPolicy 
-> a
TableLayout) (lay...etc...
                borderWidth:    0
                borderColor:    Color black

MorphicEventDispatcher>>dispatchMouseDown:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a RectangleMorph(859)
                globalPt:       2...@546
                localEvt:       [...@546 mouseDown yellow 4837600 nil]
                index:  1
                child:  a RectangleMorph(412)
                morphs:         an Array(a RectangleMorph(412))
                handler:        nil
                inside:         nil
                lastHandler:    a SystemWindow(1414)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

MorphicEventDispatcher>>dispatchEvent:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a RectangleMorph(859)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

RectangleMorph(Morph)>>processEvent:using:
        Receiver: a RectangleMorph(859)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
        Receiver''s instance variables:
                bounds:         1...@507 corner: 9...@686
                owner:  an OBGroupingMorph(3552)
                submorphs:      an Array(a RectangleMorph(412))
                fullBounds:     1...@507 corner: 9...@686
                color:  Color white
                extension:      a MorphExtension (518) [other:  (layoutPolicy 
-> a
TableLayout) (lay...etc...
                borderWidth:    0
                borderColor:    Color black

MorphicEventDispatcher>>dispatchMouseDown:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         an OBGroupingMorph(3552)
                globalPt:       2...@546
                localEvt:       [...@546 mouseDown yellow 4837600 nil]
                index:  3
                child:  a RectangleMorph(859)
                morphs:         an Array(an OBPluggableTextMorph(3006) a
BorderedSubpaneDividerMorph(20...etc...
                handler:        nil
                inside:         nil
                lastHandler:    a SystemWindow(1414)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

MorphicEventDispatcher>>dispatchEvent:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         an OBGroupingMorph(3552)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

OBGroupingMorph(Morph)>>processEvent:using:
        Receiver: an OBGroupingMorph(3552)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
        Receiver''s instance variables:
                bounds:         1...@479 corner: 9...@686
                owner:  a SystemWindow(1414)
                submorphs:      an Array(an OBPluggableTextMorph(3006) a
BorderedSubpaneDividerMorph...etc...
                fullBounds:     1...@479 corner: 9...@686
                color:  Color white
                extension:      a MorphExtension (2412) [locked]  [eventHandler 
= an
EventHandler; m...etc...
                borderWidth:    0
                borderColor:    (Color r: 0.667 g: 0.667 b: 0.667)

MorphicEventDispatcher>>dispatchMouseDown:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a SystemWindow(1414)
                globalPt:       2...@546
                localEvt:       [...@546 mouseDown yellow 4837600 nil]
                index:  11
                child:  an OBGroupingMorph(3552)
                morphs:         an Array(a WindowEdgeGripMorph(545) a
WindowEdgeGripMorph(152) a Window...etc...
                handler:        a SystemWindow(1414)
                inside:         nil
                lastHandler:    a PasteUpMorph(1622) [world]
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

MorphicEventDispatcher>>dispatchEvent:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a SystemWindow(1414)
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

SystemWindow(Morph)>>processEvent:using:
        Receiver: a SystemWindow(1414)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
        Receiver''s instance variables:
                bounds:         1...@241 corner: 9...@691
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      an Array(a WindowEdgeGripMorph(545) a
WindowEdgeGripMorph(152) a Win...etc...
                fullBounds:     1...@241 corner: 9...@692
                color:  (Color r: 0.816 g: 0.812 b: 0.812)
                extension:      a MorphExtension (2430) [other:  (layoutPolicy 
-> a
ProportionalLayo...etc...
                borderWidth:    1
                borderColor:    Color lightGray
                model:  an OBPackageBrowser
                slotName:       nil
                open:   false
                labelString:    ''OB Package Browser: SiteContent''
                stripes:        an Array(a RectangleMorph(1822) a 
RectangleMorph(1788))
                label:  a LabelMorph(3105)''OB Package Browser: SiteContent''
                closeBox:       a MultistateButtonMorph(3576)
                collapseBox:    a MultistateButtonMorph(2334)
                activeOnlyOnTop:        true
                paneMorphs:     an Array(an OBGroupingMorph(3552) an 
OBGroupingMorph(1802))
                paneRects:      nil
                collapsedFrame:         nil
                fullFrame:      1...@241 corner: 9...@691
                isCollapsed:    false
                menuBox:        an IconicButton(1895)
                mustNotClose:   false
                labelWidgetAllowance:   126
                updatablePanes:         #()
                allowReframeHandles:    true
                labelArea:      an AlignmentMorph(512)
                expandBox:      a MultistateButtonMorph(2433)

MorphicEventDispatcher>>dispatchMouseDown:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a PasteUpMorph(1622) [world]
                globalPt:       2...@546
                localEvt:       [...@546 mouseDown yellow 4837600 nil]
                index:  2
                child:  a SystemWindow(1414)
                morphs:         an Array(a TaskbarMorph(3095) a 
SystemWindow(1414) a
PluggableStandardW...etc...
                handler:        a PasteUpMorph(1622) [world]
                inside:         nil
                lastHandler:    nil
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

MorphicEventDispatcher>>dispatchEvent:with:
        Receiver: a MorphicEventDispatcher
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                aMorph:         a PasteUpMorph(1622) [world]
        Receiver''s instance variables:
                lastType:       #mouseDown
                lastDispatch:   #dispatchMouseDown:with:

PasteUpMorph(Morph)>>processEvent:using:
        Receiver: a PasteUpMorph(1622) [world]
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
        Receiver''s instance variables:
                bounds:         0...@0 corner: 1...@746
                owner:  nil
                submorphs:      an Array(a TaskbarMorph(3095) a 
SystemWindow(2749) a
SystemWindow(14...etc...
                fullBounds:     nil
                color:  (Color r: 0.97 g: 0.98 b: 1.0)
                extension:      a MorphExtension (2543) [eventHandler = an 
EventHandler]
[other:  (...etc...
                borderWidth:    0
                borderColor:    (Color r: 0.03 g: 0.02 b: 0.0)
                presenter:      a Presenter (1246)
                model:  a MorphicModel(1926)
                cursor:         1
                padding:        3
                backgroundMorph:        nil
                isPartsBin:     nil
                autoLineLayout:         false
                indicateCursor:         nil
                resizeToFit:    nil
                wantsMouseOverHalos:    nil
                worldState:     a WorldState
                griddingOn:     nil

PasteUpMorph>>processEvent:using:
        Receiver: a PasteUpMorph(1622) [world]
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                defaultDispatcher:      a MorphicEventDispatcher
                priorWorld:     a PasteUpMorph(1622) [world]
                result:         nil
        Receiver''s instance variables:
                bounds:         0...@0 corner: 1...@746
                owner:  nil
                submorphs:      an Array(a TaskbarMorph(3095) a 
SystemWindow(2749) a
SystemWindow(14...etc...
                fullBounds:     nil
                color:  (Color r: 0.97 g: 0.98 b: 1.0)
                extension:      a MorphExtension (2543) [eventHandler = an 
EventHandler]
[other:  (...etc...
                borderWidth:    0
                borderColor:    (Color r: 0.03 g: 0.02 b: 0.0)
                presenter:      a Presenter (1246)
                model:  a MorphicModel(1926)
                cursor:         1
                padding:        3
                backgroundMorph:        nil
                isPartsBin:     nil
                autoLineLayout:         false
                indicateCursor:         nil
                resizeToFit:    nil
                wantsMouseOverHalos:    nil
                worldState:     a WorldState
                griddingOn:     nil

PasteUpMorph(Morph)>>processEvent:
        Receiver: a PasteUpMorph(1622) [world]
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
        Receiver''s instance variables:
                bounds:         0...@0 corner: 1...@746
                owner:  nil
                submorphs:      an Array(a TaskbarMorph(3095) a 
SystemWindow(2749) a
SystemWindow(14...etc...
                fullBounds:     nil
                color:  (Color r: 0.97 g: 0.98 b: 1.0)
                extension:      a MorphExtension (2543) [eventHandler = an 
EventHandler]
[other:  (...etc...
                borderWidth:    0
                borderColor:    (Color r: 0.03 g: 0.02 b: 0.0)
                presenter:      a Presenter (1246)
                model:  a MorphicModel(1926)
                cursor:         1
                padding:        3
                backgroundMorph:        nil
                isPartsBin:     nil
                autoLineLayout:         false
                indicateCursor:         nil
                resizeToFit:    nil
                wantsMouseOverHalos:    nil
                worldState:     a WorldState
                griddingOn:     nil

HandMorph>>sendEvent:focus:clear:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
                focusHolder:    nil
                aBlock:         [closure] in HandMorph>>sendMouseEvent:
                result:         nil
        Receiver''s instance variables:
                bounds:         4...@287 corner: 4...@303
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     4...@287 corner: 4...@303
                color:  Color blue
                extension:      a MorphExtension (539) [eventHandler = an 
EventHandler]
                mouseFocus:     nil
                keyboardFocus:  nil
                eventListeners:         nil
                mouseListeners:         nil
                keyboardListeners:      nil
                mouseClickState:        nil
                mouseOverHandler:       a MouseOverHandler
                lastMouseEvent:         [...@287 mouseUp 4869856 nil]
                targetOffset:   1...@10
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''''
                lastEventBuffer:        #(1 4869856 477 287 0 0 0 1)
                lastKeyScanCode:        30
                combinedChar:   nil

HandMorph>>sendMouseEvent:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                anEvent:        [...@546 mouseDown yellow 4837600 nil]
        Receiver''s instance variables:
                bounds:         4...@287 corner: 4...@303
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     4...@287 corner: 4...@303
                color:  Color blue
                extension:      a MorphExtension (539) [eventHandler = an 
EventHandler]
                mouseFocus:     nil
                keyboardFocus:  nil
                eventListeners:         nil
                mouseListeners:         nil
                keyboardListeners:      nil
                mouseClickState:        nil
                mouseOverHandler:       a MouseOverHandler
                lastMouseEvent:         [...@287 mouseUp 4869856 nil]
                targetOffset:   1...@10
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''''
                lastEventBuffer:        #(1 4869856 477 287 0 0 0 1)
                lastKeyScanCode:        30
                combinedChar:   nil


--- The full stack ---
OBTextSelection(Object)>>doesNotUnderstand: #isMethodNode
OBCmdRenameMethodRefactoring>>isActive
[] in OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
OrderedCollection>>do:
OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
[] in OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
Array(SequenceableCollection)>>do:
OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
OBEnhancementDefinitionPanel(OBTextPanel)>>addTextCommandsToMenu:selection:
OBEnhancementDefinitionPanel(OBTextPanel)>>menu:shifted:selection:
OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>getMenu:
OBPluggableTextMorphWithShout(PluggableTextMorph)>>yellowButtonActivity:
OBPluggableTextMorphWithShout(ScrollPane)>>mouseDown:
OBPluggableTextMorphWithShout(Morph)>>handleMouseDown:
OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>handleMouseDown:
MouseButtonEvent>>sentTo:
OBPluggableTextMorphWithShout(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
OBPluggableTextMorphWithShout(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
RectangleMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
RectangleMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
OBGroupingMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
SystemWindow(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
PasteUpMorph(Morph)>>processEvent:using:
PasteUpMorph>>processEvent:using:
PasteUpMorph(Morph)>>processEvent:
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 BlockClosure>>newProcess
'




_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to