Hi romain

if you put the cursor at the beginning of an existing line and try to type for example N then you get that

<<inline: Picture 6.png>>






Stef


20 August 2009 10:00:54 am

VM: Mac OS - intel - 1058 - Squeak3.8.1 of '28 Aug 2006' [latest update: #6747] Squeak VM 4.1.1b2
Image: Pharo1.0beta [Latest update: #10414]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/ Pharo
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My Squeak

OrderedCollection(Object)>>error:
Receiver: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange...etc...
        Arguments and temporary variables:
aString: 'attempt to index non-existent element in an ordered collection'
        Receiver's instance variables:
array: an Array(a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange a S...etc...
                firstIndex:     1
                lastIndex:      33

OrderedCollection>>errorNoSuchElement
Receiver: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange...etc...
        Arguments and temporary variables:

        Receiver's instance variables:
array: an Array(a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange a S...etc...
                firstIndex:     1
                lastIndex:      33

OrderedCollection>>at:
Receiver: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange...etc...
        Arguments and temporary variables:
                anInteger:      0
        Receiver's instance variables:
array: an Array(a SHRange a SHRange a SHRange a SHRange a SHRange a SHRange a S...etc...
                firstIndex:     1
                lastIndex:      33

OContext(ECContext)>>createEmptyRangeForGapAt:
        Receiver: an OContext
        Arguments and temporary variables:
                index:  1
                current:        a SHRange
                previous:       nil
        Receiver's instance variables:
                source:         '



A custom item for the Squeakland Supplies bin, as defined by Kim ...etc...
                position:       4
                theClass:       StickyPadMorph
ranges: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange ...etc...
                completionIndex:        0
                recurseCount:   0
                receiverClass:  nil
                completionToken:        nil
                model:  nil
                controller:     an OController
                variables:      true
                selectors:      true
                typeInfos:      nil

OContext(ECContext)>>computeIndexOfPosition
        Receiver: an OContext
        Arguments and temporary variables:
                current:        a SHRange
                index:  1
                indexLimiT:     33
        Receiver's instance variables:
                source:         '



A custom item for the Squeakland Supplies bin, as defined by Kim ...etc...
                position:       4
                theClass:       StickyPadMorph
ranges: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange ...etc...
                completionIndex:        0
                recurseCount:   0
                receiverClass:  nil
                completionToken:        nil
                model:  nil
                controller:     an OController
                variables:      true
                selectors:      true
                typeInfos:      nil

OContext(ECContext)>>compute
        Receiver: an OContext
        Arguments and temporary variables:

        Receiver's instance variables:
                source:         '



A custom item for the Squeakland Supplies bin, as defined by Kim ...etc...
                position:       4
                theClass:       StickyPadMorph
ranges: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange ...etc...
                completionIndex:        0
                recurseCount:   0
                receiverClass:  nil
                completionToken:        nil
                model:  nil
                controller:     an OController
                variables:      true
                selectors:      true
                typeInfos:      nil

OContext(ECContext)>>setController:class:source:position:
        Receiver: an OContext
        Arguments and temporary variables:
                aECController:  an OController
                aClass:         StickyPadMorph
                aString:        '



A custom item for the Squeakland Supplies bin, as defined by Kim...etc...
                anInteger:      4
        Receiver's instance variables:
                source:         '



A custom item for the Squeakland Supplies bin, as defined by Kim ...etc...
                position:       4
                theClass:       StickyPadMorph
ranges: an OrderedCollection(a SHRange a SHRange a SHRange a SHRange a SHRange ...etc...
                completionIndex:        0
                recurseCount:   0
                receiverClass:  nil
                completionToken:        nil
                model:  nil
                controller:     an OController
                variables:      true
                selectors:      true
                typeInfos:      nil

OContext class(ECContext class)>>controller:class:source:position:
        Receiver: OContext
        Arguments and temporary variables:
                aECController:  an OController
                aClass:         StickyPadMorph
                aString:        '



A custom item for the Squeakland Supplies bin, as defined by Kim...etc...
                anInteger:      4
        Receiver's instance variables:
                superclass:     ECContext
methodDict: a MethodDictionary(#createModel->a CompiledMethod (2538) #initializ...etc...
                format:         156
                instanceVariables:      nil
                organization:   ('model creation' createModel initialize)

                subclasses:     nil
                name:   #OContext
                classPool:      nil
                sharedPools:    nil
                environment:    Smalltalk
                category:       #Ocompletion
                traitComposition:       nil
                localSelectors:         nil

OController>>openMenuFor:
        Receiver: an OController
        Arguments and temporary variables:
                aParagraphEditor:       an OBTextMorphEditorWithShout
                theMenu:        nil
        Receiver's instance variables:
                model:  an OBDefinitionPanel
                menuMorph:      nil
                editor:         an OBTextMorphEditorWithShout
                context:        nil
                oppositeChar:   nil
                expanded:       false
                contextClass:   OContext

OController>>handleKeystrokeBefore:editor:
        Receiver: an OController
        Arguments and temporary variables:
                kbEvent:        [keystroke 'N']
                edit:   an OBTextMorphEditorWithShout
                keyValue:       78
                ctrl:   false
                cmd:    false
                down:   false
                tab:    false
                colon:  false
                alphanum:       true
                del:    false
                esc:    false
        Receiver's instance variables:
                model:  an OBDefinitionPanel
                menuMorph:      nil
                editor:         an OBTextMorphEditorWithShout
                context:        nil
                oppositeChar:   nil
                expanded:       false
                contextClass:   OContext

ECToolSet class>>codeCompletionAround:textMorph:keyStroke:
        Receiver: ECToolSet
        Arguments and temporary variables:
                aBlock:         [closure] in 
OBTextMorphWithShout(TextMorph)>>keyStroke:
                aTextMorph:     an OBTextMorphWithShout(1510)
                evt:    [keystroke 'N']
                completionAllowed:      true
                editor:         an OBTextMorphEditorWithShout
                stringHolder:   an OBDefinitionPanel
        Receiver's instance variables:
                superclass:     StandardToolSet
                methodDict:     a MethodDictionary()
                format:         2
                instanceVariables:      nil
                organization:   ('as yet unclassified')

                subclasses:     nil
                name:   #ECToolSet
                classPool:      nil
                sharedPools:    nil
                environment:    Smalltalk
                category:       #'Ocompletion-ECSqueak'
                traitComposition:       nil
                localSelectors:         nil

DEVToolSet class>>codeCompletionAround:textMorph:keyStroke:
        Receiver: DEVToolSet
        Arguments and temporary variables:
                aBlock:         [closure] in 
OBTextMorphWithShout(TextMorph)>>keyStroke:
                aTextMorph:     an OBTextMorphWithShout(1510)
                evt:    [keystroke 'N']
                toolSet:        ECToolSet
        Receiver's instance variables:
                superclass:     StandardToolSet
                methodDict:     a MethodDictionary()
                format:         2
                instanceVariables:      nil
                organization:   ('as yet unclassified')

                subclasses:     nil
                name:   #DEVToolSet
                classPool:      nil
                sharedPools:    nil
                environment:    Smalltalk
                category:       #ImageForDevelopers
                traitComposition:       nil
                localSelectors:         nil

ToolSet class>>codeCompletionAround:textMorph:keyStroke:
        Receiver: ToolSet
        Arguments and temporary variables:
                aBlock:         [closure] in 
OBTextMorphWithShout(TextMorph)>>keyStroke:
                aTextMorph:     an OBTextMorphWithShout(1510)
                evt:    [keystroke 'N']
        Receiver's instance variables:
                superclass:     AppRegistry
                methodDict:     a MethodDictionary()
                format:         2
                instanceVariables:      nil
                organization:   ('as yet unclassified')

                subclasses:     nil
                name:   #ToolSet
                classPool:      nil
                sharedPools:    nil
                environment:    Smalltalk
                category:       #'System-Applications'
                traitComposition:       nil
                localSelectors:         nil
registeredClasses: an OrderedCollection(StandardToolSet NewInspectorToolSet DEV...etc...
                default:        DEVToolSet

OBTextMorphWithShout(TextMorph)>>keyStroke:
        Receiver: an OBTextMorphWithShout(1510)
        Arguments and temporary variables:
                evt:    [keystroke 'N']
        Receiver's instance variables:
                bounds:         0...@0 corner: 7...@142
                owner:  a TransformMorph(3565)
                submorphs:      #()
                fullBounds:     0...@0 corner: 7...@142
                color:  Color black
                extension:      a MorphExtension (1337) [other:  (blinkStart -> 
1371674)]
                borderWidth:    0
                borderColor:    Color black
                textStyle:      a TextStyle DejaVu Sans Mono
                text:   a Text for '



A custom item for the  Squeakland Supplies bin, as define...etc...
                wrapFlag:       true
                paragraph:      a MultiNewParagraph
                editor:         an OBTextMorphEditorWithShout
                container:      nil
                predecessor:    nil
                successor:      nil
                backgroundColor:        nil
                margins:        nil
                editHistory:    a TextMorphCommandHistory
                editView:       an OBPluggableTextMorphWithShout(2263)
                acceptOnCR:     false

OBTextMorphWithShout(TextMorphForEditView)>>keyStroke:
        Receiver: an OBTextMorphWithShout(1510)
        Arguments and temporary variables:
                evt:    [keystroke 'N']
                view:   an OBPluggableTextMorphWithShout(2263)
        Receiver's instance variables:
                bounds:         0...@0 corner: 7...@142
                owner:  a TransformMorph(3565)
                submorphs:      #()
                fullBounds:     0...@0 corner: 7...@142
                color:  Color black
                extension:      a MorphExtension (1337) [other:  (blinkStart -> 
1371674)]
                borderWidth:    0
                borderColor:    Color black
                textStyle:      a TextStyle DejaVu Sans Mono
                text:   a Text for '



A custom item for the  Squeakland Supplies bin, as define...etc...
                wrapFlag:       true
                paragraph:      a MultiNewParagraph
                editor:         an OBTextMorphEditorWithShout
                container:      nil
                predecessor:    nil
                successor:      nil
                backgroundColor:        nil
                margins:        nil
                editHistory:    a TextMorphCommandHistory
                editView:       an OBPluggableTextMorphWithShout(2263)
                acceptOnCR:     false

OBTextMorphWithShout(TextMorph)>>handleKeystroke:
        Receiver: an OBTextMorphWithShout(1510)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
                pasteUp:        nil
        Receiver's instance variables:
                bounds:         0...@0 corner: 7...@142
                owner:  a TransformMorph(3565)
                submorphs:      #()
                fullBounds:     0...@0 corner: 7...@142
                color:  Color black
                extension:      a MorphExtension (1337) [other:  (blinkStart -> 
1371674)]
                borderWidth:    0
                borderColor:    Color black
                textStyle:      a TextStyle DejaVu Sans Mono
                text:   a Text for '



A custom item for the  Squeakland Supplies bin, as define...etc...
                wrapFlag:       true
                paragraph:      a MultiNewParagraph
                editor:         an OBTextMorphEditorWithShout
                container:      nil
                predecessor:    nil
                successor:      nil
                backgroundColor:        nil
                margins:        nil
                editHistory:    a TextMorphCommandHistory
                editView:       an OBPluggableTextMorphWithShout(2263)
                acceptOnCR:     false

KeyboardEvent>>sentTo:
        Receiver: [keystroke 'N']
        Arguments and temporary variables:
                anObject:       an OBTextMorphWithShout(1510)
        Receiver's instance variables:
                timeStamp:      1371153
                source:         a HandMorph(3216)
                windowIndex:    nil
                type:   #keystroke
                buttons:        8
                position:       2...@66
                handler:        nil
                wasHandled:     true
                keyValue:       78
                charCode:       78
                scanCode:       45

OBTextMorphWithShout(Morph)>>handleEvent:
        Receiver: an OBTextMorphWithShout(1510)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
        Receiver's instance variables:
                bounds:         0...@0 corner: 7...@142
                owner:  a TransformMorph(3565)
                submorphs:      #()
                fullBounds:     0...@0 corner: 7...@142
                color:  Color black
                extension:      a MorphExtension (1337) [other:  (blinkStart -> 
1371674)]
                borderWidth:    0
                borderColor:    Color black
                textStyle:      a TextStyle DejaVu Sans Mono
                text:   a Text for '



A custom item for the  Squeakland Supplies bin, as define...etc...
                wrapFlag:       true
                paragraph:      a MultiNewParagraph
                editor:         an OBTextMorphEditorWithShout
                container:      nil
                predecessor:    nil
                successor:      nil
                backgroundColor:        nil
                margins:        nil
                editHistory:    a TextMorphCommandHistory
                editView:       an OBPluggableTextMorphWithShout(2263)
                acceptOnCR:     false

OBTextMorphWithShout(Morph)>>handleFocusEvent:
        Receiver: an OBTextMorphWithShout(1510)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
        Receiver's instance variables:
                bounds:         0...@0 corner: 7...@142
                owner:  a TransformMorph(3565)
                submorphs:      #()
                fullBounds:     0...@0 corner: 7...@142
                color:  Color black
                extension:      a MorphExtension (1337) [other:  (blinkStart -> 
1371674)]
                borderWidth:    0
                borderColor:    Color black
                textStyle:      a TextStyle DejaVu Sans Mono
                text:   a Text for '



A custom item for the  Squeakland Supplies bin, as define...etc...
                wrapFlag:       true
                paragraph:      a MultiNewParagraph
                editor:         an OBTextMorphEditorWithShout
                container:      nil
                predecessor:    nil
                successor:      nil
                backgroundColor:        nil
                margins:        nil
                editHistory:    a TextMorphCommandHistory
                editView:       an OBPluggableTextMorphWithShout(2263)
                acceptOnCR:     false

[] in HandMorph>>sendFocusEvent:to:clear:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                bounds:         1...@551 corner: 1...@567
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     1...@551 corner: 1...@567
                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:         [1...@551 1...@551 mouseMove 1385454 
nil]
                targetOffset:   7...@9
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''
                lastEventBuffer:        #(1 1385454 1088 551 0 0 0 1)
                lastKeyScanCode:        36
                combinedChar:   nil

[] in PasteUpMorph>>becomeActiveDuring:
        Receiver: a PasteUpMorph(1622) [world]
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                bounds:         0...@0 corner: 1...@1009
                owner:  nil
submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1165) a SystemWindow(10...etc...
                fullBounds:     0...@0 corner: 1...@1009
                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

BlockClosure>>on:do:
        Receiver: [closure] in PasteUpMorph>>becomeActiveDuring:
        Arguments and temporary variables:
                exception:      Error
                handlerAction:  [closure] in PasteUpMorph>>becomeActiveDuring:
                handlerActive:  false
        Receiver's instance variables:
                outerContext:   PasteUpMorph>>becomeActiveDuring:
                startpc:        67
                numArgs:        0

PasteUpMorph>>becomeActiveDuring:
        Receiver: a PasteUpMorph(1622) [world]
        Arguments and temporary variables:
                aBlock:         [closure] in HandMorph>>sendFocusEvent:to:clear:
                priorWorld:     a PasteUpMorph(1622) [world]
                priorHand:      a HandMorph(3216)
                priorEvent:     nil
        Receiver's instance variables:
                bounds:         0...@0 corner: 1...@1009
                owner:  nil
submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1165) a SystemWindow(10...etc...
                fullBounds:     0...@0 corner: 1...@1009
                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>>sendFocusEvent:to:clear:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
                focusHolder:    an OBTextMorphWithShout(1510)
                aBlock:         [closure] in HandMorph>>sendKeyboardEvent:
                w:      a PasteUpMorph(1622) [world]
                result:         #(nil)
        Receiver's instance variables:
                bounds:         1...@551 corner: 1...@567
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     1...@551 corner: 1...@567
                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:         [1...@551 1...@551 mouseMove 1385454 
nil]
                targetOffset:   7...@9
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''
                lastEventBuffer:        #(1 1385454 1088 551 0 0 0 1)
                lastKeyScanCode:        36
                combinedChar:   nil

HandMorph>>sendEvent:focus:clear:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
                focusHolder:    an OBTextMorphWithShout(1510)
                aBlock:         [closure] in HandMorph>>sendKeyboardEvent:
                result:         nil
        Receiver's instance variables:
                bounds:         1...@551 corner: 1...@567
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     1...@551 corner: 1...@567
                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:         [1...@551 1...@551 mouseMove 1385454 
nil]
                targetOffset:   7...@9
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''
                lastEventBuffer:        #(1 1385454 1088 551 0 0 0 1)
                lastKeyScanCode:        36
                combinedChar:   nil

HandMorph>>sendKeyboardEvent:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
        Receiver's instance variables:
                bounds:         1...@551 corner: 1...@567
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     1...@551 corner: 1...@567
                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:         [1...@551 1...@551 mouseMove 1385454 
nil]
                targetOffset:   7...@9
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''
                lastEventBuffer:        #(1 1385454 1088 551 0 0 0 1)
                lastKeyScanCode:        36
                combinedChar:   nil

HandMorph>>handleEvent:
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                anEvent:        [keystroke 'N']
                evt:    [keystroke 'N']
                ofs:    nil
        Receiver's instance variables:
                bounds:         1...@551 corner: 1...@567
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     1...@551 corner: 1...@567
                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:         [1...@551 1...@551 mouseMove 1385454 
nil]
                targetOffset:   7...@9
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''
                lastEventBuffer:        #(1 1385454 1088 551 0 0 0 1)
                lastKeyScanCode:        36
                combinedChar:   nil

HandMorph>>processEvents
        Receiver: a HandMorph(3216)
        Arguments and temporary variables:
                evt:    [keystroke 'N']
                evtBuf:         #(2 1371153 78 0 1 78 0 1)
                type:   2
                hadAny:         true
        Receiver's instance variables:
                bounds:         1...@551 corner: 1...@567
                owner:  a PasteUpMorph(1622) [world]
                submorphs:      #()
                fullBounds:     1...@551 corner: 1...@567
                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:         [1...@551 1...@551 mouseMove 1385454 
nil]
                targetOffset:   7...@9
                damageRecorder:         a DamageRecorder
                cacheCanvas:    nil
                cachedCanvasHasHoles:   true
                temporaryCursor:        nil
                temporaryCursorOffset:  nil
                hardwareCursor:         nil
                hasChanged:     true
                savedPatch:     nil
                userInitials:   ''
                lastEventBuffer:        #(1 1385454 1088 551 0 0 0 1)
                lastKeyScanCode:        36
                combinedChar:   nil

[] in WorldState>>doOneCycleNowFor:
        Receiver: a WorldState
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                hands:  an Array(a HandMorph(3216))
                viewBox:        0...@0 corner: 1...@1009
                canvas:         a FormCanvas on: DisplayScreen(1579x1009x32)
                damageRecorder:         a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a FrameRateMorph(1816)'23 mSecs (43 fr...etc...
                lastStepTime:   1387913
                lastStepMessage:        nil
                lastCycleTime:  1387835
                commandHistory:         a CommandHistory
                alarms:         a Heap()
                lastAlarmTime:  1387913

Array(SequenceableCollection)>>do:
        Receiver: an Array(a HandMorph(3216))
        Arguments and temporary variables:
                aBlock:         [closure] in WorldState>>doOneCycleNowFor:
                index:  1
                indexLimiT:     1
        Receiver's instance variables:
an Array(a HandMorph(3216))

WorldState>>handsDo:
        Receiver: a WorldState
        Arguments and temporary variables:
                aBlock:         [closure] in WorldState>>doOneCycleNowFor:
        Receiver's instance variables:
                hands:  an Array(a HandMorph(3216))
                viewBox:        0...@0 corner: 1...@1009
                canvas:         a FormCanvas on: DisplayScreen(1579x1009x32)
                damageRecorder:         a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a FrameRateMorph(1816)'23 mSecs (43 fr...etc...
                lastStepTime:   1387913
                lastStepMessage:        nil
                lastCycleTime:  1387835
                commandHistory:         a CommandHistory
                alarms:         a Heap()
                lastAlarmTime:  1387913

WorldState>>doOneCycleNowFor:
        Receiver: a WorldState
        Arguments and temporary variables:
                aWorld:         a PasteUpMorph(1622) [world]
        Receiver's instance variables:
                hands:  an Array(a HandMorph(3216))
                viewBox:        0...@0 corner: 1...@1009
                canvas:         a FormCanvas on: DisplayScreen(1579x1009x32)
                damageRecorder:         a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a FrameRateMorph(1816)'23 mSecs (43 fr...etc...
                lastStepTime:   1387913
                lastStepMessage:        nil
                lastCycleTime:  1387835
                commandHistory:         a CommandHistory
                alarms:         a Heap()
                lastAlarmTime:  1387913

WorldState>>doOneCycleFor:
        Receiver: a WorldState
        Arguments and temporary variables:
                aWorld:         a PasteUpMorph(1622) [world]
        Receiver's instance variables:
                hands:  an Array(a HandMorph(3216))
                viewBox:        0...@0 corner: 1...@1009
                canvas:         a FormCanvas on: DisplayScreen(1579x1009x32)
                damageRecorder:         a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a FrameRateMorph(1816)'23 mSecs (43 fr...etc...
                lastStepTime:   1387913
                lastStepMessage:        nil
                lastCycleTime:  1387835
                commandHistory:         a CommandHistory
                alarms:         a Heap()
                lastAlarmTime:  1387913

PasteUpMorph>>doOneCycle
        Receiver: a PasteUpMorph(1622) [world]
        Arguments and temporary variables:

        Receiver's instance variables:
                bounds:         0...@0 corner: 1...@1009
                owner:  nil
submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1165) a SystemWindow(10...etc...
                fullBounds:     0...@0 corner: 1...@1009
                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

[] in Project class>>spawnNewProcess
        Receiver: Project
        Arguments and temporary variables:

        Receiver's instance variables:
                superclass:     Model
                methodDict:     a MethodDictionary(size 168)
                format:         172
instanceVariables: #('world' 'changeSet' 'transcript' 'parentProject' 'previous...etc... organization: ('*Polymorph-Widgets' assureTaskbarPresenceMatchesPreference crea...etc...
                subclasses:     nil
                name:   #Project
classPool: a Dictionary(#AllProjects->an OrderedCollection(a Project(FixColorFo...etc...
                sharedPools:    nil
                environment:    Smalltalk
                category:       #'System-Support'
                traitComposition:       {}
                localSelectors:         nil

[] in BlockClosure>>newProcess
        Receiver: [closure] in Project class>>spawnNewProcess
        Arguments and temporary variables:

        Receiver's instance variables:
                outerContext:   Project class>>spawnNewProcess
                startpc:        53
                numArgs:        0


--- The full stack ---
OrderedCollection(Object)>>error:
OrderedCollection>>errorNoSuchElement
OrderedCollection>>at:
OContext(ECContext)>>createEmptyRangeForGapAt:
OContext(ECContext)>>computeIndexOfPosition
OContext(ECContext)>>compute
OContext(ECContext)>>setController:class:source:position:
OContext class(ECContext class)>>controller:class:source:position:
OController>>openMenuFor:
OController>>handleKeystrokeBefore:editor:
ECToolSet class>>codeCompletionAround:textMorph:keyStroke:
DEVToolSet class>>codeCompletionAround:textMorph:keyStroke:
ToolSet class>>codeCompletionAround:textMorph:keyStroke:
OBTextMorphWithShout(TextMorph)>>keyStroke:
OBTextMorphWithShout(TextMorphForEditView)>>keyStroke:
OBTextMorphWithShout(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
OBTextMorphWithShout(Morph)>>handleEvent:
OBTextMorphWithShout(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
[] in PasteUpMorph>>becomeActiveDuring:
BlockClosure>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendKeyboardEvent:
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