[BUG][] in TextMorphForEditView(TextMorph)>>keyStroke:

Jason Rogers jacaetevha at fast-mail.org
Wed Mar 31 09:07:41 UTC 2004


Thanks.  That, of course, did it.

On Wed, 2004-03-31 at 11:04, Romain Robbes wrote:
> Well, a quick check told me that the stopIndex method is present
> in squeak 3.7, but not 3.6 ...
> 
> I guess I should update the package page ...
> in the meanwhile you might try the previous version,
> it is still on sm I think.
> 
> Romain
> 
> On Mar 30, 2004, at 5:07 PM, jacaetevha at fast-mail.org wrote:
> 
> > Romain had requested this bug report message.
> >
> > I am running on Gentoo Linux 2.4.20-gentoo-r6.  I have remapped
> > #altQuerySymbol: to CTRL-Space which shows up as CTRL-`.  This is the
> > stack trace I get when I type "Para" followed by CTRL-Space.  Do you
> > need any other details?
> >
> > Packages installed:
> >
> > 15-16-Puzzle (1.0)
> > Appearance Menu Registry (15-apr-2003)
> > BTree (22)
> > Background Loader with Preview (20-apr-2003)
> > Completion Enhancements (3)
> > Diego's UI Enhancements (1.01)
> > Emacs key bindings (1.0.2002)
> > FileList2 Dialogs Enhancement (15-apr-2003)
> > FillInTheBlankMorph Look Enhancement (1.0)
> > Keymapping (1.1)
> > MCInstaller (10)
> > Menus Enhancements (1)
> > Mewa (12)
> > Monticello (146)
> > OpenOffice Importer (3)
> > PackageInfo (1.30->14)
> > ParenBlinking (1.0)
> > Presenting Squeak (0.2)
> > ProgrammingMorphs (1.0.4)
> > Quotes (11)
> > SARInstaller for 3.6 (28)
> > SVI (2.0alpha-5)
> > ScrollBars Enhancements (1.0)
> > Seaside (2.3.2)
> > SqueakMap2 base (0.96)
> > SqueakMap2 loader (0.92)
> > SystemWindow Enhancements (1)
> > Vassili's Regex (1.1)
> > VersionNumber (1.0)
> > YAXO (2.0b)
> > alternative word jump (17-nov-2003)
> > click for keyboard focus (r1)
> > keyboard focus rotation (17-nov-2003)
> >
> >
> > 30 March 2004 9:56:53 am
> >
> > VM: unix - Squeak3.4 of 1 March 2003 [latest update: #5170]
> > Image: Squeak3.6gamma [latest update: #5420]
> >
> > [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > 	Arguments and temporary variables:
> > 		evt: 	[keystroke '^`']
> > 		action: 	nil
> > 		ex: 	MessageNotUnderstood: TextMorphEditor>>stopIndex
> >
> > BlockContext>>valueWithPossibleArgs:
> > 	Receiver: [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > 	Arguments and temporary variables:
> > 		anArray: 	#(MessageNotUnderstood: TextMorphEditor>>stopIndex)
> > 	Receiver's instance variables:
> > 		sender: 	BlockContext>>valueWithPossibleArgs:
> > 		pc: 	87
> > 		stackp: 	0
> > 		nargs: 	1
> > 		startpc: 	84
> > 		home: 	TextMorphForEditView(TextMorph)>>keyStroke:
> >
> > [] in MethodContext(ContextPart)>>handleSignal:
> > 	Arguments and temporary variables:
> > 		exception: 	MessageNotUnderstood: TextMorphEditor>>stopIndex
> > 		val: 	nil
> >
> > BlockContext>>ensure:
> > 	Receiver: [] in MethodContext(ContextPart)>>handleSignal:
> > 	Arguments and temporary variables:
> > 		aBlock: 	[] in MethodContext(ContextPart)>>handleSignal:
> > 		returnValue: 	nil
> > 	Receiver's instance variables:
> > 		sender: 	BlockContext>>ensure:
> > 		pc: 	97
> > 		stackp: 	0
> > 		nargs: 	0
> > 		startpc: 	90
> > 		home: 	MethodContext(ContextPart)>>handleSignal:
> >
> >
> > --- The full stack ---
> > [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > BlockContext>>valueWithPossibleArgs:
> > [] in MethodContext(ContextPart)>>handleSignal:
> > BlockContext>>ensure:
> >  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > MethodContext(ContextPart)>>handleSignal:
> > MessageNotUnderstood(Exception)>>signal
> > TextMorphEditor(Object)>>doesNotUnderstand: #stopIndex
> > TextMorphEditor(ParagraphEditor)>>altArgAdvance:backwards:ctrl:
> > TextMorphEditor(ParagraphEditor)>>altCompleteSymbol
> > TextMorphEditor(ParagraphEditor)>>altQuerySymbol:
> > [] in EditorMethodAction>>executeForTarget:events:
> > TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
> > TextMorphForEditView>>handleInteraction:fromEvent:
> > EditorMethodAction>>executeForTarget:events:
> > KeyMapper>>doCommandFor:
> > [] in KeyMapper>>matchBuffer
> > SortedCollection(OrderedCollection)>>do:
> > KeyMapper>>matchBuffer
> > KeyMapper>>match:
> > [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > BlockContext>>on:do:
> > TextMorphForEditView(TextMorph)>>keyStroke:
> > TextMorphForEditView>>keyStroke:
> > TextMorphForEditView(TextMorph)>>handleKeystroke:
> > KeyboardEvent>>sentTo:
> > TextMorphForEditView(Morph)>>handleEvent:
> > TextMorphForEditView(Morph)>>handleFocusEvent:
> > [] in HandMorph>>sendFocusEvent:to:clear:
> > PasteUpMorph>>becomeActiveDuring:
> > HandMorph>>sendFocusEvent:to:clear:
> > HandMorph>>sendEvent:focus:clear:
> > HandMorph>>sendKeyboardEvent:
> > 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
> >
> >
-- 
Jason Rogers

"Where there is no vision, the people perish..."
Bible, Proverbs 29:18




More information about the Squeak-dev mailing list