Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000852 [Croquet] Jasmine minor always 01-29-05 23:17 01-30-05 02:13
Reporter Bob Arning View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0000852: walkback when trying to correct typos against shared pools
Description If one is compiling a method in a class which has shared pools contructed like OpenGLConstants, an misspelled variable that starts with an uppercase letter will cause a walkback. Try compiling this in TFrame, e.g.:

causeSomeTrouble

    ^NoSuchNameExists
Additional Information 29 January 2005 4:09:20 pm
MessageNotUnderstood: OpenGLConstants class>>keysDo:

VM: Mac OS - Squeak3.7beta of '1 April 2004' [latest update: #5954] Croquet VM 3.7.5b3
Image: Jasmine-rc1 [latest update: 0000200]

OpenGLConstants class(Object)>>doesNotUnderstand:
[] in String>>correctAgainstDictionary:continuedFrom:
String>>correctAgainstEnumerator:continuedFrom:
String>>correctAgainstDictionary:continuedFrom:
[] in TFrame class(Class)>>possibleVariablesFor:continuedFrom:
OrderedCollection>>do:
TFrame class(Class)>>possibleVariablesFor:continuedFrom:
Encoder>>possibleVariablesFor:
Parser>>correctVariable:interval:
UndeclaredVariableReference>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
UndeclaredVariableReference(Exception)>>signal
Parser>>variable
Parser>>primaryExpression
Parser>>expression
Parser>>statements:innerBlock:
Parser>>method:context:encoder:
[] in Parser>>parse:class:noPattern:context:notifying:ifFail:
BlockContext>>on:do:
Parser>>parse:class:noPattern:context:notifying:ifFail:
Compiler>>translate:noPattern:ifFail:
Compiler>>compile:in:notifying:ifFail:
TFrame class(ClassDescription)>>compile:notifying:trailer:ifFail:elseSetSelectorAndNode:
TFrame class(ClassDescription)>>compile:classified:withStamp:notifying:logSource:
TFrame class(ClassDescription)>>compile:classified:withStamp:notifying:
TFrame class(ClassDescription)>>compile:classified:notifying:
Browser>>defineMessageFrom:notifying:
Browser>>compileMessage:notifying:
Browser>>contents:notifying:
PluggableTextMorph>>accept
TextMorphForEditView>>acceptContents
TextMorphEditor>>accept
[] in TextMorphEditor(ParagraphEditor)>>save:
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>save:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor>>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:
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 BlockContext>>newProcess
Attached Files

- Relationships

- Notes
(0001111 - 143 - 155 - 155 - 279 - 279 - 279)
tim
01-30-05 02:13

This was fixed in matis 0000666 which is 3.8 fix update 6543

Unless something very peculiar is happening in croquet it should fix it there too.
 

- Issue History
Date Modified Username Field Change
01-29-05 23:17 Bob Arning New Issue
01-30-05 02:13 tim Note Added: 0001111


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
35 total queries executed.
30 unique queries executed.
Powered by Mantis Bugtracker