[BUG] Links in Scamper
alain.fischer at bluewin.ch
alain.fischer at bluewin.ch
Wed Feb 6 22:06:41 UTC 2002
It would be could to have this one fixed before the official 3.2 is out.
Like that demoes to futur Squeak will be more fun :-)
Context:
The VM I use is Carbon Mac 3.2.2b4 contrario to what is written in the
debug log.
Perhaps John could fix this buglet.
Reproducing this Bug:
- Get a fresh image (Squeak3.2g-4653).
- With the world menu open a web browser.
- The default page appear (browser:about) with 4 links
- Move your mouse over one of these link.
- And... pop the debugger appear with the following debug log.
6 February 2002 10:36:52 pm
VM: Mac OS - Squeak3.1alpha of 7 March 2001 [latest update: #4347]
Image: Squeak3.2gamma [latest update: #4653]
UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: a Message with selector: #- and arguments: #(nil)
Receiver's instance variables:
nil
TextStyle>>nextTabXFrom:leftMargin:rightMargin:
Receiver: a TextStyle NewYork10
Arguments and temporary variables:
anX: nil
leftMargin: nil
rightMargin: 24
normalizedX: nil
tabX: nil
i: nil
iLimiT: nil
Receiver's instance variables:
fontArray: #(a StrikeFont(NewYork10 12) a StrikeFont(NewYork12 15) a
StrikeFont...etc...
fontFamilySize: nil
lineGrid: 14
baseline: 12
alignment: 0
firstIndent: 0
restIndent: 0
rightIndent: 0
tabsArray: #(24 48 72 96 120 144 168 192 216 240 264 288 312 336 360
384 408 43...etc...
marginTabsArray: #(#(24 24) #(48 48) #(72 72) #(96 96) #(120 120)
#(144 144) #(...etc...
leading: 2
defaultFontIndex: 1
[] in CharacterBlockScanner>>indentationLevel:
Arguments and temporary variables:
anInteger: 1
SmallInteger(Integer)>>timesRepeat:
Receiver: 1
Arguments and temporary variables:
aBlock: [] in CharacterBlockScanner>>indentationLevel:
count: 1
Receiver's instance variables:
1
--- The rest of the stack ---
CharacterBlockScanner>>indentationLevel:
TextIndent>>emphasizeScanner:
[] in CharacterBlockScanner(CharacterScanner)>>setFont
OrderedCollection>>do:
CharacterBlockScanner(CharacterScanner)>>setFont
CharacterBlockScanner>>setFont
CharacterBlockScanner>>setStopConditions
CharacterBlockScanner>>characterBlockAtPoint:index:in:
NewParagraph>>characterBlockAtPoint:
TextMorphForEditView(TextMorph)>>enterClickableRegion:
TextMorphForEditView(TextMorph)>>mouseMove:
TextMorphForEditView>>mouseMove:
TextMorphForEditView(TextMorph)>>handleMouseMove:
MouseMoveEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
TextMorphForEditView(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
TransformMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
WebPageMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
SystemWindow(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
PasteUpMorph(Morph)>>processEvent:using:
PasteUpMorph>>processEvent:using:
PasteUpMorph(Morph)>>processEvent:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess
More information about the Squeak-dev
mailing list
|