[BUG]FileList2(Object)>>doesNotUnderstand: #removeLinefeeds

tim at sumeru.stanford.edu tim at sumeru.stanford.edu
Fri Aug 15 22:25:39 UTC 2003


Latest image from uiuc, open filelist, select file, try to remove
linefeeds. Boom. FileList2 doesn't implement the message. Slapped wrist.

15 August 2003 3:20:10 pm

VM: unix - Squeak3.6beta of '4 July 2003' [latest update: #5373]
Image: Squeak3.6beta [latest update: #5387]

FileList2(Object)>>doesNotUnderstand: #removeLinefeeds
	Receiver: a FileList2
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #removeLinefeeds and arguments:
#()
	Receiver's instance variables: 
		dependents: 	#(a SystemWindow(3439) a PluggableTextMorph(3432) a
SimpleHierarchi...etc...
		contents: 	'Building Unix Squeak from CVS Sources
------------------------------...etc...
		fileName: 	'README.CVS'
		directory: 	UnixFileDirectory on '/home/tim/Squeak/3.6/platforms/unix'
		volList: 	#('[]' ' home' '  tim' '   Squeak' '    3.6' '    
platforms' '      u...etc...
		volListIndex: 	7
		list: 	#('(2003.08.15 10:02:57 20,406) ChangeLog' '(2003.08.14
21:50:39 671) REA...etc...
		listIndex: 	3
		pattern: 	'*'
		sortMode: 	#date
		brevityState: 	#fullFile
		showDirsInFileList: 	false
		currentDirectorySelected: 	a FileDirectoryWrapper
		fileSelectionBlock: 	[] in FileList2>>initialize
		dirSelectionBlock: 	[] in FileList2>>initialize
		optionalButtonSpecs: 	nil
		modalView: 	nil
		directoryChangeBlock: 	nil
		ok: 	nil

[] in MenuItemMorph>>invokeWithEvent:
	Arguments and temporary variables: 
		evt: 	[492 at 546 mouseUp 1476654]
		selArgCount: 	0
		w: 	a PasteUpMorph(1622) [world]

BlockContext>>ensure:
	Receiver: [] in MenuItemMorph>>invokeWithEvent:
	Arguments and temporary variables: 
		aBlock: 	[] in CursorWithMask(Cursor)>>showWhile:
		returnValue: 	nil
	Receiver's instance variables: 
		sender: 	BlockContext>>ensure:
		pc: 	134
		stackp: 	0
		nargs: 	0
		startpc: 	124
		home: 	MenuItemMorph>>invokeWithEvent:

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


--- The full stack ---
FileList2(Object)>>doesNotUnderstand: #removeLinefeeds
[] in MenuItemMorph>>invokeWithEvent:
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:
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