[BUG]RefactoringBrowser(Object)>>doesNotUnderstand: #environment

Markus Fritsche Fritsche.Markus at gmx.net
Sat Mar 5 15:27:59 UTC 2005


Selected a class in RB - instance variables - writers. If it is not 
reproduceable - I've got maaaany packages loaded :)

5 March 2005 4:26 pm

VM: Win32 - [4062]a SmalltalkImage
Image: Squeak3.8gamma [latest update: #6548]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Dokumente und Einstellungen\mfritsche\Eigene 
Dateien\Squeak\050203
Trusted Dir C:\Dokumente und Einstellungen\mfritsche\Eigene 
Dateien\Squeak\050203\mfritsche
Untrusted Dir C:\My Squeak\mfritsche

RefactoringBrowser(Object)>>doesNotUnderstand: #environment
Receiver: [832]a RefactoringBrowser
Arguments and temporary variables:
aMessage: environment
Receiver's instance variables:
dependents: #([2438]a SystemWindow(2438) [2453]a 
PluggableButtonMorph(2453) [25...etc...
contents: nil
currentCompiledMethod: nil
contentsSymbol: #source
systemOrganizer: ('Kernel-Chronology' ChronologyConstants Date 
DateAndTime Dura...etc...
classOrganizer: ('initialize-release' initialize)
('introspection' introspect)
...etc...
metaClassOrganizer: ('instance creation' new on:)

systemCategoryListIndex: 257
classListIndex: 1
messageCategoryListIndex: 0
messageListIndex: 0
editSelection: #editClass
metaClassIndicated: false

[] in RefactoringBrowser>>browseInstVarWritersTo:in: {[(self environment 
instVarWritersTo: instVar in: aClass) openEditor]}
Arguments and temporary variables:
instVar: 'target'
aClass: DlAbstractIntrospector

BlockContext>>ensure:
Receiver: [] in RefactoringBrowser>>browseInstVarWritersTo:in: {[(self 
environment instVarWritersTo:...etc...
Arguments and temporary variables:
aBlock: [] in CursorWithMask(Cursor)>>showWhile: {[oldcursor show]}
returnValue: nil
b: nil
Receiver's instance variables:
sender: BlockContext>>ensure:
pc: 29
stackp: 0
nargs: 0
startpc: 27
home: RefactoringBrowser>>browseInstVarWritersTo:in:

CursorWithMask(Cursor)>>showWhile:
Receiver: ((CursorWithMask
extent: 16 at 16
depth: 1
fromArray: #(
2r0
2r10000000000100000000000...etc...
Arguments and temporary variables:
aBlock: [] in RefactoringBrowser>>browseInstVarWritersTo:in: {[(self 
environmen...etc...
oldcursor: ((CursorWithMask
extent: 16 at 16
depth: 1
fromArray: #(
2r0
2r1...etc...
Receiver's instance variables:
bits: [113]a Bitmap of length 16
width: 16
height: 16
depth: 1
offset: -1 at -1
maskForm: Form(16x16x1)


--- The full stack ---
RefactoringBrowser(Object)>>doesNotUnderstand: #environment
[] in RefactoringBrowser>>browseInstVarWritersTo:in: {[(self environment 
instVarWritersTo: instVar in: aClass) openEditor]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
RefactoringBrowser>>showWaitCursorWhile:
RefactoringBrowser>>browseInstVarWritersTo:in:
RefactoringBrowser>>instVarWriters
[] 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. e := anEvent transformedB...]}
[] 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:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor 
yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}

-- 
http://reauktion.de/archer/






More information about the Squeak-dev mailing list