[FIX] ShrinkingSelection-cursorEnd ( [et] )

ducasse at iam.unibe.ch ducasse at iam.unibe.ch
Sun Nov 2 15:27:02 UTC 2003


From: ducasse at iam.unibe.ch
To: squeak-dev at lists.squeakfoundation.org
Subject: [BUG]TextMorphEditor(Object)>>doesNotUnderstand: #stopIndex

Hi Torge and marcus

marcus you approved it but when 
I typed Smalltalk beep, selected it from right to left and press do it
and boum




31 October 2003 10:27:15 am

VM: Mac OS - Squeak3.6gamma of '11 September 2003' [latest update:
#5420] Squeak VM 3.6.0b5
Image: Squeak3.7alpha [latest update: #5497]

TextMorphEditor(Object)>>doesNotUnderstand: #stopIndex
	Receiver: a TextMorphEditor
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #stopIndex and arguments: #()
	Receiver's instance variables: 
		model: 	a TranscriptStream
		view: 	nil
		sensor: 	a KeyboardBuffer
		lastActivityTime: 	nil
		redButtonMenu: 	nil
		redButtonMessages: 	nil
		scrollBar: 	0 at 0 corner: 0 at 0
		marker: 	0 at 0 corner: 0 at 0
		savedArea: 	nil
		menuBar: 	0 at 0 corner: 0 at 0
		savedMenuBarArea: 	nil
		paragraph: 	a NewParagraph
		startBlock: 	a CharacterBlock with index 1 and character $S and
rectangle 0 at 0 corner: 0 at 14
 in a TextLine 1 to: 14...etc...
		stopBlock: 	a CharacterBlock with index 15 and rectangle 84 at 0 corner:
84 at 14
 in a TextLine 1 to: 14...etc...
		beginTypeInBlock: 	nil
		emphasisHere: 	#(a TextFontChange font: 1)
		initialText: 	a Text for 'Smalltalk beep'
		selectionShowing: 	false
		otherInterval: 	(1 to: 0)
		morph: 	a TextMorphForEditView(309)
		oldInterval: 	(15 to: 14)
		pivotBlock: 	a CharacterBlock with index 15 and rectangle 84 at 0 corner:
84 at 14
 in a TextLine 1 to: 14...etc...

TextMorphEditor(ParagraphEditor)>>afterSelectionInsertAndSelect:
	Receiver: a TextMorphEditor
	Arguments and temporary variables: 
		aString: 	'a SystemDictionary(lots of globals)'
	Receiver's instance variables: 
		model: 	a TranscriptStream
		view: 	nil
		sensor: 	a KeyboardBuffer
		lastActivityTime: 	nil
		redButtonMenu: 	nil
		redButtonMessages: 	nil
		scrollBar: 	0 at 0 corner: 0 at 0
		marker: 	0 at 0 corner: 0 at 0
		savedArea: 	nil
		menuBar: 	0 at 0 corner: 0 at 0
		savedMenuBarArea: 	nil
		paragraph: 	a NewParagraph
		startBlock: 	a CharacterBlock with index 1 and character $S and
rectangle 0 at 0 corner: 0 at 14
 in a TextLine 1 to: 14...etc...
		stopBlock: 	a CharacterBlock with index 15 and rectangle 84 at 0 corner:
84 at 14
 in a TextLine 1 to: 14...etc...
		beginTypeInBlock: 	nil
		emphasisHere: 	#(a TextFontChange font: 1)
		initialText: 	a Text for 'Smalltalk beep'
		selectionShowing: 	false
		otherInterval: 	(1 to: 0)
		morph: 	a TextMorphForEditView(309)
		oldInterval: 	(15 to: 14)
		pivotBlock: 	a CharacterBlock with index 15 and rectangle 84 at 0 corner:
84 at 14
 in a TextLine 1 to: 14...etc...

TextMorphEditor(ParagraphEditor)>>printIt
	Receiver: a TextMorphEditor
	Arguments and temporary variables: 
		result: 	a SystemDictionary(lots of globals)
	Receiver's instance variables: 
		model: 	a TranscriptStream
		view: 	nil
		sensor: 	a KeyboardBuffer
		lastActivityTime: 	nil
		redButtonMenu: 	nil
		redButtonMessages: 	nil
		scrollBar: 	0 at 0 corner: 0 at 0
		marker: 	0 at 0 corner: 0 at 0
		savedArea: 	nil
		menuBar: 	0 at 0 corner: 0 at 0
		savedMenuBarArea: 	nil
		paragraph: 	a NewParagraph
		startBlock: 	a CharacterBlock with index 1 and character $S and
rectangle 0 at 0 corner: 0 at 14
 in a TextLine 1 to: 14...etc...
		stopBlock: 	a CharacterBlock with index 15 and rectangle 84 at 0 corner:
84 at 14
 in a TextLine 1 to: 14...etc...
		beginTypeInBlock: 	nil
		emphasisHere: 	#(a TextFontChange font: 1)
		initialText: 	a Text for 'Smalltalk beep'
		selectionShowing: 	false
		otherInterval: 	(1 to: 0)
		morph: 	a TextMorphForEditView(309)
		oldInterval: 	(15 to: 14)
		pivotBlock: 	a CharacterBlock with index 15 and rectangle 84 at 0 corner:
84 at 14
 in a TextLine 1 to: 14...etc...

[] in TextMorphEditor(ParagraphEditor)>>printIt:
	Arguments and temporary variables: 
		characterStream: 	a WriteStream


--- The full stack ---
TextMorphEditor(Object)>>doesNotUnderstand: #stopIndex
TextMorphEditor(ParagraphEditor)>>afterSelectionInsertAndSelect:
TextMorphEditor(ParagraphEditor)>>printIt
[] in TextMorphEditor(ParagraphEditor)>>printIt:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>printIt:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor>>dispatchOnCharacter:with:
TextMorphEditor(ParagraphEditor)>>readKeyboard
TextMorphEditor>>readKeyboard
[] in TextMorphForEditView(TextMorph)>>keyStroke:
...etc...














< I'm a bug-fixing machine! >

This post brought to you by the BugFixArchiveViewer, a handy tool that
makes it easy to comment on proposed fixes and enhancements for Squeak. 
For more information, check out the Web page for the BugFixArchiveViewer
project: http://minnow.cc.gatech.edu/squeak/3214 

< I'm a bug-fixing machine! >



More information about the Squeak-dev mailing list