[BUG]FileList2 DNU #getSuffix:

Ned Konz ned at bike-nomad.com
Wed Mar 6 19:53:36 UTC 2002


Pull a MpegPlayer out of the Objects tool.
Click its Open button.
You get this walkback...

6 March 2002 11:51:54 am

VM: unix - Squeak3.1alpha of 7 March 2001 [latest update: #4332]
Image: Squeak3.3alpha [latest update: #4771]

FileList2(Object)>>doesNotUnderstand:
	Receiver: a FileList2
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #getSuffix: and arguments:
#('squeak3.3a-468...etc...
	Receiver's instance variables: 
		dependents: 	#(a PluggableButtonMorph(2761) a
PluggableButtonMorph(3280) a Simpl...etc...
		contents: 	''
		fileName: 	nil
		directory: 	UnixFileDirectory on '/home/ned/Squeak/3.3'
		volList: 	#('[]' ' home' '  ned' '   Squeak' '    3.3')
		volListIndex: 	5
		list: 	#('(2002.03.06 11:51:06 12,311,423)
Squeak3.3a-4771.stock.changes' '(2002...etc...
		listIndex: 	0
		pattern: 	'*'
		sortMode: 	#date
		brevityState: 	nil
		showDirsInFileList: 	false
		currentDirectorySelected: 	a FileDirectoryWrapper
		fileSelectionBlock: 	[] in FileList2
class>>morphicViewFileSelectorForSuffixes:
		dirSelectionBlock: 	[] in FileList2>>initialize
		optionalButtonSpecs: 	#(Service: (a FileList2 --- okHit Service: (a
FileList2 --...etc...
		modalView: 	a BorderedMorph(2787)
		directoryChangeBlock: 	nil
		ok: 	nil

[] in FileList2 class>>morphicViewFileSelectorForSuffixes:
	Arguments and temporary variables: 
		aList: 	#('mp3' 'mpg' 'mpeg' 'jmv')
		dir: 	UnixFileDirectory on '/home/ned/Squeak/3.3'
		aFileList: 	a FileList2
		window: 	nil
		fixedSize: 	nil
		midLine: 	nil
		gap: 	nil
		entry: 	a DirectoryEntry('Squeak3.3a-4689.image' 3189839788 3190369062
false 171...etc...
		myPattern: 	'*'

[] in FileList2>>listForPattern:
	Arguments and temporary variables: 
		pat: 	'*'
		sizePad: 	nil
		newList: 	nil
		entries: 	#(a DirectoryEntry('Squeak3.3a-4689.image' 3189839788
3190369062 false...etc...
		entry: 	a DirectoryEntry('Squeak3.3a-4689.image' 3189839788 3190369062
false 171...etc...
		mx: 	nil
		e: 	nil

Array(SequenceableCollection)>>select:
	Receiver: #(a DirectoryEntry('Squeak3.3a-4689.image' 3189839788
3190369062 false 17190124) a Directo...etc...
	Arguments and temporary variables: 
		aBlock: 	[] in FileList2>>listForPattern:
		aStream: 	a WriteStream
		index: 	1
		indexLimiT: 	22
	Receiver's instance variables: 
#(a DirectoryEntry('Squeak3.3a-4689.image' 3189839788 3190369062 false
17190124) a Directo...etc...

--- The rest of the stack ---
FileList2>>listForPattern:
[] in FileList2(FileList)>>updateFileList
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
FileList2(FileList)>>updateFileList
FileList2(FileList)>>pattern:
FileList2>>directory:
FileList2>>setSelectedDirectoryTo:
SimpleHierarchicalListMorph>>setSelectedMorph:
[] in IndentingListItemMorph>>openPath:
IndentingListItemMorph>>withSiblingsDo:
IndentingListItemMorph>>openPath:
[] in IndentingListItemMorph>>openPath:
IndentingListItemMorph>>withSiblingsDo:
IndentingListItemMorph>>openPath:
[] in IndentingListItemMorph>>openPath:
IndentingListItemMorph>>withSiblingsDo:
IndentingListItemMorph>>openPath:
[] in IndentingListItemMorph>>openPath:
IndentingListItemMorph>>withSiblingsDo:
IndentingListItemMorph>>openPath:
SimpleHierarchicalListMorph>>update:
[] in FileList2(Object)>>changed:
DependentsArray>>do:
FileList2(Object)>>changed:
FileList2>>postOpen
FileList2 class>>morphicViewFileSelectorForSuffixes:
FileList2 class>>modalFileSelectorForSuffixes:
MPEGDisplayMorph>>openMPEGFile
[] in SimpleButtonMorph>>doButtonAction
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
SimpleButtonMorph>>doButtonAction
SimpleButtonMorph>>mouseUp:
SimpleButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
SimpleButtonMorph(Morph)>>handleEvent:
SimpleButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
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>>DoIt
[] in BlockContext>>newProcess



More information about the Squeak-dev mailing list