apparently there should not be no text on the top (before the paragraph that starts the line) PS: I wanted to add something on the top of a class comment Stef On Aug 20, 2009, at 10:02 AM, Stéphane Ducasse wrote:
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 <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: 734@142 owner: a TransformMorph(3565) submorphs: #() fullBounds: 0@0 corner: 734@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: 734@142 owner: a TransformMorph(3565) submorphs: #() fullBounds: 0@0 corner: 734@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: 734@142 owner: a TransformMorph(3565) submorphs: #() fullBounds: 0@0 corner: 734@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: 734@142 owner: a TransformMorph(3565) submorphs: #() fullBounds: 0@0 corner: 734@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: 734@142 owner: a TransformMorph(3565) submorphs: #() fullBounds: 0@0 corner: 734@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: 1088@551 corner: 1104@567 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 1088@551 corner: 1104@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: [1089@551 1088@551 mouseMove 1385454 nil] targetOffset: 73@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: 1579@1009 owner: nil submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1165) a SystemWindow(10...etc... fullBounds: 0@0 corner: 1579@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: 1579@1009 owner: nil submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1165) a SystemWindow(10...etc... fullBounds: 0@0 corner: 1579@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: 1088@551 corner: 1104@567 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 1088@551 corner: 1104@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: [1089@551 1088@551 mouseMove 1385454 nil] targetOffset: 73@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: 1088@551 corner: 1104@567 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 1088@551 corner: 1104@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: [1089@551 1088@551 mouseMove 1385454 nil] targetOffset: 73@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: 1088@551 corner: 1104@567 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 1088@551 corner: 1104@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: [1089@551 1088@551 mouseMove 1385454 nil] targetOffset: 73@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: 1088@551 corner: 1104@567 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 1088@551 corner: 1104@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: [1089@551 1088@551 mouseMove 1385454 nil] targetOffset: 73@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: 1088@551 corner: 1104@567 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 1088@551 corner: 1104@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: [1089@551 1088@551 mouseMove 1385454 nil] targetOffset: 73@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: 1579@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: 1579@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: 1579@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: 1579@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: 1579@1009 owner: nil submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1165) a SystemWindow(10...etc... fullBounds: 0@0 corner: 1579@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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project