[BUG?] [OmniBrowser]
stéphane ducasse
ducasse at iam.unibe.ch
Wed Feb 2 20:40:24 UTC 2005
Hi
in my image when I want to type a letter in the class definition pane
of OmniBrowser
OBSystemBrowser I get a notifier about completion. I do not know if
there is a mismatch with other packages but may be this is worth
reporting.
Stef
From: ducasse at iam.unibe.ch
To: squeak-dev at lists.squeakfoundation.org
Subject: [BUG]OBDefinitionPanel(Object)>>doesNotUnderstand:
#completionController
here insert explanation of what you were doing, suspect changes you've
made and so forth.
2 February 2005 9:38:57 pm
VM: Mac OS - a SmalltalkImage
Image: Squeak3.7 [latest update: #5988]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir OSX:Users:ducasse:Workspace:ThirdCircle:SW2
Trusted Dir OSX:Users:ducasse:Workspace:ThirdCircle:SW2
Untrusted Dir OSX:Users:ducasse:Library:Preferences:Squeak:Internet:My
Squeak
OBDefinitionPanel(Object)>>doesNotUnderstand: #completionController
Receiver: an OBDefinitionPanel
Arguments and temporary variables:
aMessage: completionController
Receiver's instance variables:
browser: an OBSystemBrowser
definition: an OBClassDefinition
OBTextMorph(TextMorph)>>keyStroke:
Receiver: an OBTextMorph(1672)
Arguments and temporary variables:
evt: [keystroke 'H']
action: nil
completionAllowed: true
stringHolder: an OBDefinitionPanel
Receiver's instance variables:
bounds: 0 at 0 corner: 586 at 72
owner: a TransformMorph(681)
submorphs: #()
fullBounds: 0 at 0 corner: 586 at 72
color: Color black
extension: a MorphExtension (1330)
borderWidth: 0
borderColor: Color black
textStyle: a TextStyle Accuny12
text: a Text for 'SequenceableCollection subclass: #ArrayedCollection
instance...etc...
wrapFlag: true
paragraph: a NewParagraph
editor: an OBTextMorphEditor
container: nil
predecessor: nil
successor: nil
backgroundColor: nil
margins: nil
editView: an OBPluggableTextMorph(1331)
acceptOnCR: false
OBTextMorph(TextMorphForEditView)>>keyStroke:
Receiver: an OBTextMorph(1672)
Arguments and temporary variables:
evt: [keystroke 'H']
view: an OBPluggableTextMorph(1331)
Receiver's instance variables:
bounds: 0 at 0 corner: 586 at 72
owner: a TransformMorph(681)
submorphs: #()
fullBounds: 0 at 0 corner: 586 at 72
color: Color black
extension: a MorphExtension (1330)
borderWidth: 0
borderColor: Color black
textStyle: a TextStyle Accuny12
text: a Text for 'SequenceableCollection subclass: #ArrayedCollection
instance...etc...
wrapFlag: true
paragraph: a NewParagraph
editor: an OBTextMorphEditor
container: nil
predecessor: nil
successor: nil
backgroundColor: nil
margins: nil
editView: an OBPluggableTextMorph(1331)
acceptOnCR: false
OBTextMorph(TextMorph)>>handleKeystroke:
Receiver: an OBTextMorph(1672)
Arguments and temporary variables:
anEvent: [keystroke 'H']
pasteUp: nil
Receiver's instance variables:
bounds: 0 at 0 corner: 586 at 72
owner: a TransformMorph(681)
submorphs: #()
fullBounds: 0 at 0 corner: 586 at 72
color: Color black
extension: a MorphExtension (1330)
borderWidth: 0
borderColor: Color black
textStyle: a TextStyle Accuny12
text: a Text for 'SequenceableCollection subclass: #ArrayedCollection
instance...etc...
wrapFlag: true
paragraph: a NewParagraph
editor: an OBTextMorphEditor
container: nil
predecessor: nil
successor: nil
backgroundColor: nil
margins: nil
editView: an OBPluggableTextMorph(1331)
acceptOnCR: false
--- The full stack ---
OBDefinitionPanel(Object)>>doesNotUnderstand: #completionController
OBTextMorph(TextMorph)>>keyStroke:
OBTextMorph(TextMorphForEditView)>>keyStroke:
OBTextMorph(TextMorph)>>handleKeystroke:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KeyboardEvent>>sentTo:
OBTextMorph(Morph)>>handleEvent:
OBTextMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.
ActiveEvent := anEvent. result := focusHolder han...]}
[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendKeyboardEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h
processEvents. capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor
yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor
terminateActive]}
More information about the Squeak-dev
mailing list
|