[BUG]MCSnapshotBrowser(Object)>>doesNotUnderstand: #arrowKey:from:

tim at sumeru.stanford.edu tim at sumeru.stanford.edu
Tue Feb 17 00:12:21 UTC 2004


Using MCSnapshotBrowser to look at a newly loaded package - used cmd-m
to get list of implementors of chosen method. It appears #arrowKey:from:
is not implemented by the MCSnapshotBrowser. Mind you, look a
Model>arrowKey:from: and weep. Same thing happens with cmd-n for
senders, not too surprisingly.

So far as I can tell, I have MC avi.94. Whatever that means.

tim

16 February 2004 4:07:52 pm

VM: Mac OS - a SmalltalkImage
Image: Squeak3.7alpha [latest update: #5657]

MCSnapshotBrowser(Object)>>doesNotUnderstand: #arrowKey:from:
	Receiver: a MCSnapshotBrowser
	Arguments and temporary variables: 
		aMessage: 	arrowKey: $m from: a PluggableListMorph(1683)
	Receiver's instance variables: 
		morph: 	nil
		label: 	'Snapshot Browser: VMMaker'
		modal: 	nil
		modalValue: 	nil
		items: 	a SortedCollection(a
MCOrganizationDefinition(#(#'VMMaker-InterpreterSimulation'
#'VMMaker-Translation to C' #'VMMaker-Plugins' #'VMMaker-Interpreter'
#'VMMaker-SmartSyntaxPlugins' #'VMMaker-Building')) a
MCClassDefinition(ADPCMCodecPlugin) a
MCMethodDefinition(ADPCMCodecPlugin
class>>translateInDirectory:doInlining:) a
MCMethodDefinition(AssignmentNode>>asTranslatorNode) a
MCClassDefinition(AsynchFilePlugin) a
MCMethodDefinition(AsynchFilePlugin class>>hasHeaderFile) a
MCMethodDefinition(AsynchFilePlugin class>>requiresPlatformFiles) a
MCMethodDefinition(AsynchFilePlugin>>asyncFileValueOf:) a
MCMethodDefinition(AsynchFilePlugin>>initialiseModule) a
MCMethodDefinition(AsynchFilePlugin>>moduleUnloaded:) a
MCMethodDefinition(AsynchFilePlugin>>primitiveAsyncFileClose:) a
MCMethodDefinition(AsynchFilePlugin>>primitiveAsyncFileOpen:forWrite:sem
aIndex:) a
MCMethodDefinition(AsynchFilePlugin>>primitiveAsyncFileReadResult:intoBu
ffer:at:count:) a
MCMethodDefinition(AsynchFilePlugin>>primitiveAsyncFileReadStart:fPositi
on:count:) a
MCMethodDefinition(AsynchFilePlugin>>primitiveAsyncFileWriteResult:) a
MCMethodDefinition(AsynchFilePlugin>>primitiveAsyncFileWriteStart:fPosit
ion:fromBuffer:at:count:) a
MCMethodDefinition(AsynchFilePlugin>>shutdownModule) a
MCClassDefinition(BMPReadWriterPlugin) a
MCMethodDefinition(BMPReadWriterPlugin>>primitiveRead24BmpLine) a
MCMethodDefinition(BMPReadWriterPlugin>>primitiveWrite24BmpLine) a
MCClassDefinition(BalloonEngineBase) a
MCMethodDefinition(BalloonEngineBase class>>a1EngineOutline) a
MCMethodDefinition(BalloonEngineBase class>>a2AntiAliasing) a
MCMethodDefinition(BalloonEngineBase class>>a3RasterizationRules) a
MCMethodDefinition(BalloonEngineBase class>>a4WideEdges) a
MCMethodDefinition(BalloonEngineBase class>>a5AETScanningProblems) a
MCMethodDefinition(BalloonEngineBase class>>a6StuffTODO) a
MCMethodDefinition(BalloonEngineBase class>>declareCVarsIn:) a
MCMe...etc...
		categorySelection: 	#'VMMaker-Plugins'
		classSelection: 	#DropPlugin
		protocolSelection: 	nil
		methodSelection: 	nil
		switch: 	#class

PluggableListMorph>>modifierKeyPressed:
	Receiver: a PluggableListMorph(1683)
	Arguments and temporary variables: 
		aChar: 	$m
		args: 	2
	Receiver's instance variables: 
		bounds: 	768 at 167 corner: 929 at 318
		owner: 	a SystemWindow(1095)
		submorphs: 	#(a ScrollBar(2228) a TransformMorph(2207))
		fullBounds: 	768 at 167 corner: 929 at 318
		color: 	Color transparent
		extension: 	a MorphExtension (1419) [locked]  [other:  (layoutFrame ->
a LayoutFrame) (layoutProperties -> a LayoutProperties) (borderStyle ->
an InsetBorder)]...etc...
		borderWidth: 	2
		borderColor: 	#inset
		model: 	a MCSnapshotBrowser
		slotName: 	nil
		open: 	false
		pinSpecs: 	nil
		scrollBar: 	a ScrollBar(2228)
		scroller: 	a TransformMorph(2207)
		retractableScrollBar: 	false
		scrollBarOnLeft: 	false
		getMenuSelector: 	#methodListMenu:
		getMenuTitleSelector: 	nil
		scrollBarHidden: 	nil
		hasFocus: 	false
		list: 	#()
		getListSelector: 	#methodList
		getListSizeSelector: 	nil
		getListElementSelector: 	nil
		getIndexSelector: 	#methodSelection
		setIndexSelector: 	#methodSelection:
		keystrokeActionSelector: 	#arrowKey:from:
		autoDeselect: 	true
		lastKeystrokeTime: 	0
		lastKeystrokes: 	''
		lastClickTime: 	nil
		doubleClickSelector: 	nil
		handlesBasicKeys: 	nil
		potentialDropRow: 	nil
		listMorph: 	a LazyListMorph(2340)

PluggableListMorph>>keyStroke:
	Receiver: a PluggableListMorph(1683)
	Arguments and temporary variables: 
		event: 	[keystroke 'Cmd-m']
		aChar: 	$m
		aSpecialKey: 	109
	Receiver's instance variables: 
		bounds: 	768 at 167 corner: 929 at 318
		owner: 	a SystemWindow(1095)
		submorphs: 	#(a ScrollBar(2228) a TransformMorph(2207))
		fullBounds: 	768 at 167 corner: 929 at 318
		color: 	Color transparent
		extension: 	a MorphExtension (1419) [locked]  [other:  (layoutFrame ->
a LayoutFrame) (layoutProperties -> a LayoutProperties) (borderStyle ->
an InsetBorder)]...etc...
		borderWidth: 	2
		borderColor: 	#inset
		model: 	a MCSnapshotBrowser
		slotName: 	nil
		open: 	false
		pinSpecs: 	nil
		scrollBar: 	a ScrollBar(2228)
		scroller: 	a TransformMorph(2207)
		retractableScrollBar: 	false
		scrollBarOnLeft: 	false
		getMenuSelector: 	#methodListMenu:
		getMenuTitleSelector: 	nil
		scrollBarHidden: 	nil
		hasFocus: 	false
		list: 	#()
		getListSelector: 	#methodList
		getListSizeSelector: 	nil
		getListElementSelector: 	nil
		getIndexSelector: 	#methodSelection
		setIndexSelector: 	#methodSelection:
		keystrokeActionSelector: 	#arrowKey:from:
		autoDeselect: 	true
		lastKeystrokeTime: 	0
		lastKeystrokes: 	''
		lastClickTime: 	nil
		doubleClickSelector: 	nil
		handlesBasicKeys: 	nil
		potentialDropRow: 	nil
		listMorph: 	a LazyListMorph(2340)

PluggableListMorph(Morph)>>handleKeystroke:
	Receiver: a PluggableListMorph(1683)
	Arguments and temporary variables: 
		anEvent: 	[keystroke 'Cmd-m']
	Receiver's instance variables: 
		bounds: 	768 at 167 corner: 929 at 318
		owner: 	a SystemWindow(1095)
		submorphs: 	#(a ScrollBar(2228) a TransformMorph(2207))
		fullBounds: 	768 at 167 corner: 929 at 318
		color: 	Color transparent
		extension: 	a MorphExtension (1419) [locked]  [other:  (layoutFrame ->
a LayoutFrame) (layoutProperties -> a LayoutProperties) (borderStyle ->
an InsetBorder)]...etc...
		borderWidth: 	2
		borderColor: 	#inset
		model: 	a MCSnapshotBrowser
		slotName: 	nil
		open: 	false
		pinSpecs: 	nil
		scrollBar: 	a ScrollBar(2228)
		scroller: 	a TransformMorph(2207)
		retractableScrollBar: 	false
		scrollBarOnLeft: 	false
		getMenuSelector: 	#methodListMenu:
		getMenuTitleSelector: 	nil
		scrollBarHidden: 	nil
		hasFocus: 	false
		list: 	#()
		getListSelector: 	#methodList
		getListSizeSelector: 	nil
		getListElementSelector: 	nil
		getIndexSelector: 	#methodSelection
		setIndexSelector: 	#methodSelection:
		keystrokeActionSelector: 	#arrowKey:from:
		autoDeselect: 	true
		lastKeystrokeTime: 	0
		lastKeystrokes: 	''
		lastClickTime: 	nil
		doubleClickSelector: 	nil
		handlesBasicKeys: 	nil
		potentialDropRow: 	nil
		listMorph: 	a LazyListMorph(2340)


--- The full stack ---
MCSnapshotBrowser(Object)>>doesNotUnderstand: #arrowKey:from:
...etc...



More information about the Squeak-dev mailing list