[BUG]Browser save method text with no selected categorgy
schilling at acm.org
schilling at acm.org
Tue Feb 12 11:01:13 UTC 2002
Select white space in category list so that no category is selected.
goto code pane. enter method text. save.
DNU resulting from self selectedMessageCategoryName asSymbol -
I can't tell whether the UI is wrong - should allow you to select white
space/deselect category or if Browser should return ClassOrganizere
allCategory as a default.
12 February 2002 5:56:30 am
VM: Win32 - Squeak3.1alpha of 28 February 2001 [latest update: #4044]
Image: Squeak3.3alpha [latest update: #4735]
UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: a Message with selector: #asSymbol and arguments: #()
Receiver's instance variables:
nil
Browser>>compileMessage:notifying:
Receiver: a Browser
Arguments and temporary variables:
aText: a Text for 'junk
^ self.'
aController: a PluggableTextMorph(979)
fallBackCategoryIndex: nil
fallBackMethodIndex: nil
originalSelectorName: nil
result: nil
Receiver's instance variables:
dependents: #(a SystemWindow(1485) a PluggableListMorph(925) a
PluggableListMor...etc...
contents: nil
currentCompiledMethod: nil
contentsSymbol: #source
systemOrganizer: A replacement for SystemOrganization for modular
system
classOrganizer: ('running' hideSplashMorph installProjectFrom:
showSplashMorph ...etc...
metaClassOrganizer: ('accessing' splashMorph splashMorph:)
systemCategoryListIndex: 262
classListIndex: 9
messageCategoryListIndex: 0
messageListIndex: 0
editSelection: #newMessage
metaClassIndicated: false
Browser>>contents:notifying:
Receiver: a Browser
Arguments and temporary variables:
input: a Text for 'junk
^ self.'
aController: a PluggableTextMorph(979)
aString: 'junk
^ self.'
aText: a Text for 'junk
^ self.'
theClass: nil
Receiver's instance variables:
dependents: #(a SystemWindow(1485) a PluggableListMorph(925) a
PluggableListMor...etc...
contents: nil
currentCompiledMethod: nil
contentsSymbol: #source
systemOrganizer: A replacement for SystemOrganization for modular
system
classOrganizer: ('running' hideSplashMorph installProjectFrom:
showSplashMorph ...etc...
metaClassOrganizer: ('accessing' splashMorph splashMorph:)
systemCategoryListIndex: 262
classListIndex: 9
messageCategoryListIndex: 0
messageListIndex: 0
editSelection: #newMessage
metaClassIndicated: false
PluggableTextMorph>>accept
Receiver: a PluggableTextMorph(979)
Arguments and temporary variables:
textToAccept: a Text for 'junk
^ self.'
ok: nil
saveSelection: (1 to: 0)
saveScrollerOffset: -3 at 0
dep: nil
aPane: nil
Receiver's instance variables:
bounds: 175 at 190 corner: 767 at 414
owner: an AlignmentMorph(1524)
submorphs: #(a TransformMorph(1349))
fullBounds: 175 at 190 corner: 767 at 414
color: Color transparent
extension: a MorphExtension (3258) [eventHandler = an EventHandler]
[other: (...etc...
borderWidth: 0
borderColor: Color black
model: a Browser
slotName: nil
open: false
pinSpecs: nil
scrollBar: a ScrollBar(3562)
scroller: a TransformMorph(1349)
retractableScrollBar: true
scrollBarOnLeft: true
getMenuSelector: #codePaneMenu:shifted:
getMenuTitleSelector: nil
scrollBarHidden: nil
hasFocus: false
textMorph: a TextMorphForEditView(3684)
getTextSelector: #contents
setTextSelector: #contents:notifying:
getSelectionSelector: #contentsSelection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (1 to: 0)
hasEditingConflicts: false
--- The rest of the stack ---
TextMorphForEditView>>acceptContents
TextMorphEditor>>accept
[] in TextMorphEditor(ParagraphEditor)>>save:
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>save:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor(ParagraphEditor)>>readKeyboard
TextMorphEditor>>readKeyboard
[] in TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
TextMorphForEditView>>handleInteraction:fromEvent:
TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView>>keyStroke:
TextMorphForEditView(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
TextMorphForEditView(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
...etc...
More information about the Squeak-dev
mailing list
|