[FIX] DeprecatedLogChangeDoit ( [er][sm][et] Not ready )
tomkoeing at mindspring.com
tomkoeing at mindspring.com
Sun Feb 27 17:17:03 CET 2005
needs a preamble stating purpose. Plus doesnt appear to work.
installed and tested in 3.9a 6590
did a doit in a workspace on 2*3 and got the following walkback
MessageNotUnderstood: Workspace>>evaluateSelection:inEditor:
The error report: 27 February 2005 11:11:49 am
VM: Win32 - a SmalltalkImage
Image: Squeak3.9alpha [latest update: #6590]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Documents and Settings\Thomas Koenig\Desktop\Squeak
Trusted Dir C:\Documents and Settings\Thomas
Koenig\Desktop\Squeak\Thomas Koenig
Untrusted Dir C:\My Squeak\Thomas Koenig
Workspace(Object)>>doesNotUnderstand: #evaluateSelection:inEditor:
Receiver: a Workspace
Arguments and temporary variables:
aMessage: evaluateSelection: a ReadWriteStream '2*3' inEditor: a
TextMorphEdito...etc...
Receiver's instance variables:
dependents: #(a SystemWindow(2928) a PluggableTextMorph(3673))
contents: ''
bindings: nil
acceptDroppedMorphs: false
TextMorphEditor(ParagraphEditor)>>evaluateSelection
Receiver: a TextMorphEditor
Arguments and temporary variables:
result: nil
Receiver's instance variables:
model: a Workspace
view: nil
sensor: a KeyboardBuffer
lastActivityTime: nil
redButtonMenu: nil
redButtonMessages: nil
scrollBar: 0 at 0 corner: 0 at 0
marker: 0 at 0 corner: 0 at 0
savedArea: nil
menuBar: 0 at 0 corner: 0 at 0
savedMenuBarArea: nil
paragraph: a MultiNewParagraph
startBlock: a CharacterBlock with index 4 and rectangle 25 at 0 corner:
25 at 18.0
i...etc...
stopBlock: a CharacterBlock with index 1 and character $2 and
rectangle 0 at 0 cor...etc...
beginTypeInBlock: nil
emphasisHere: #(a TextFontChange font: 2)
initialText: a Text for ''
selectionShowing: false
otherInterval: (3 to: 3)
lastParentLocation: nil
morph: a TextMorphForEditView(3112)
oldInterval: (4 to: 3)
pivotBlock: a CharacterBlock with index 4 and rectangle 25 at 0 corner:
25 at 18.0
i...etc...
[] in PluggableTextMorph>>doIt {[textMorph editor evaluateSelection]}
Arguments and temporary variables:
[] in PluggableTextMorph>>handleEdit: {[result := editBlock value]}
Arguments and temporary variables:
editBlock: [] in PluggableTextMorph>>doIt {[textMorph editor
evaluateSelection]...etc...
result: nil
--- The full stack ---
Workspace(Object)>>doesNotUnderstand: #evaluateSelection:inEditor:
TextMorphEditor(ParagraphEditor)>>evaluateSelection
[] in PluggableTextMorph>>doIt {[textMorph editor evaluateSelection]}
[] in PluggableTextMorph>>handleEdit: {[result := editBlock value]}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TextMorphForEditView(TextMorph)>>handleEdit:
PluggableTextMorph>>handleEdit:
PluggableTextMorph>>doIt
Workspace(StringHolder)>>perform:orSendTo:
[] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector
numArgs) = 0 ifTrue: [target perform: selector] ...]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>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>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h
processEvents. capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
WorldState>>doOneSubCycleFor:
PasteUpMorph>>doOneSubCycle
MenuMorph>>invokeModalAt:in:allowKeyboard:
MenuMorph>>invokeModal:
MenuMorph>>invokeModal
PluggableTextMorph>>yellowButtonActivity:
TextMorphForEditView>>mouseDown:
TextMorphForEditView(Morph)>>handleMouseDown:
MouseButtonEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
TextMorphForEditView(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
...etc...
More information about the Squeak-harvest
mailing list