[BUG]FileList2(Object)>>doesNotUnderstand:

jhinsley at telinco.co.uk jhinsley at telinco.co.uk
Fri Feb 1 05:41:27 UTC 2002


Just trying to open FileList2 (open menu item on orange and blue Mpeg
morphs). Looking at the "working" star cursor, it does look rather like
it's trying to open twice? Obviously, time for bed!

1 February 2002 5:34:17 am

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

FileList2(Object)>>doesNotUnderstand:
	Receiver: a FileList2
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #getSuffix: and arguments:
#('.xdefaults')
	Receiver's instance variables: 
		dependents: 	#(a PluggableButtonMorph(1186) a
PluggableButtonMorph(2349) a Simpl...etc...
		contents: 	''
		fileName: 	nil
		directory: 	UnixFileDirectory on '/home/john'
		volList: 	#('[]' ' home' '  john')
		volListIndex: 	3
		list: 	#('(2002.02.01 05:30:33 0) .newsrc-news' '(2002.02.01 05:24:41
3,837) Squ...etc...
		listIndex: 	0
		pattern: 	'*'
		sortMode: 	#date
		brevityState: 	nil
		showDirsInFileList: 	false
		currentDirectorySelected: 	a FileDirectoryWrapper
		fileSelectionBlock: 	[] in FileList2
class>>morphicViewFileSelectorForSuffixes:
		dirSelectionBlock: 	[] in FileList2>>initialize
		optionalButtonSpecs: 	#(#('OK' #okHit #sortingByName 'use the
currently selected...etc...
		modalView: 	a BorderedMorph(3604)
		directoryChangeBlock: 	nil
		ok: 	nil

[] in FileList2 class>>morphicViewFileSelectorForSuffixes:
	Arguments and temporary variables: 
		aList: 	#('mp3' 'mpg' 'mpeg')
		dir: 	UnixFileDirectory on '/home/john'
		aFileList: 	a FileList2
		window: 	nil
		fixedSize: 	nil
		midLine: 	nil
		gap: 	nil
		entry: 	a DirectoryEntry('.Xdefaults' 3090586544 3140975161 false
5742)
		myPattern: 	'*'

[] in FileList2>>listForPattern:
	Arguments and temporary variables: 
		pat: 	'*'
		sizePad: 	nil
		newList: 	nil
		entries: 	#(a DirectoryEntry('.Xdefaults' 3090586544 3140975161 false
5742) a Di...etc...
		entry: 	a DirectoryEntry('.Xdefaults' 3090586544 3140975161 false
5742)
		mx: 	nil
		e: 	nil

Array(SequenceableCollection)>>select:
	Receiver: #(a DirectoryEntry('.Xdefaults' 3090586544 3140975161 false
5742) a DirectoryEntry('.Xmodm...etc...
	Arguments and temporary variables: 
		aBlock: 	[] in FileList2>>listForPattern:
		aStream: 	a WriteStream
		index: 	1
		indexLimiT: 	1147
	Receiver's instance variables: 
#(a DirectoryEntry('.Xdefaults' 3090586544 3140975161 false 5742) a
DirectoryEntry('.Xmodm...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:
SimpleHierarchicalListMorph>>update:
[] in FileList2(Object)>>changed:
DependentsArray>>do:
FileList2(Object)>>changed:
FileList2>>postOpen
FileList2 class>>morphicViewFileSelectorForSuffixes:
FileList2 class>>modalFileSelectorForSuffixes:
MPEGPlayerMorph>>openMPEGFile
[] in IconicButton(SimpleButtonMorph)>>doButtonAction
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
IconicButton(SimpleButtonMorph)>>doButtonAction
IconicButton(SimpleButtonMorph)>>mouseUp:
IconicButton(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
IconicButton(Morph)>>handleEvent:
IconicButton(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>>spawnNewProcess
[] in BlockContext>>newProcess



More information about the Squeak-dev mailing list