hi all,
with RefactoringBrowser, this problem occur while selecting a method with following code: contents ^ { }
or this one in RBFormatter selectorsToLeaveOnLine ^#(#to:do: #to:by: #to:by:do: )
a cs fixing it is attached
alain
--------------------------------------------------------------------------------------------------- 26 March 2005 2:33:04 pm
VM: unix - a SmalltalkImage Image: Squeak3.8gamma [latest update: #6599]
SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /home/plantec/dvpt/squeak-test/3.8 Trusted Dir /home/plantec/dvpt/squeak-test/3.8/secure Untrusted Dir /home/plantec/dvpt/squeak-test/3.8/My Squeak
Text(Object)>>doesNotUnderstand: #findTokens: Receiver: a Text for '{
}' Arguments and temporary variables: aMessage: findTokens: ' ' Receiver's instance variables: string: '{
}' runs: a RunArray runs: #(7) values: #(#(a TextFontChange font: 1))
RBColorFormatter(RBFormatter)>>maybeJoinLinesFrom: Receiver: a RBColorFormatter Arguments and temporary variables: aBlock: [] in RBColorFormatter(RBFormatter)>>acceptArrayNode: {[codeStream next...etc... statementBegin: 42 statementEnd: 49 statementText: a Text for '{
}' statementLines: nil initialLineLength: 1 line: nil Receiver's instance variables: codeStream: a DialectStream a Text for 'computedContentsUsingContext: aContext ...etc... lineStart: 48 firstLineLength: 39 tabs: 1
RBColorFormatter(RBFormatter)>>acceptArrayNode: Receiver: a RBColorFormatter Arguments and temporary variables: anArrayNode: RBArrayNode({ }) Receiver's instance variables: codeStream: a DialectStream a Text for 'computedContentsUsingContext: aContext ...etc... lineStart: 48 firstLineLength: 39 tabs: 1
RBArrayNode>>acceptVisitor: Receiver: RBArrayNode({ }) Arguments and temporary variables: aProgramNodeVisitor: a RBColorFormatter Receiver's instance variables: parent: RBReturnNode(^{ }) comments: nil parentheses: nil leftBrace: 43 rightBrace: 45 statements: an OrderedCollection()
--- The full stack --- Text(Object)>>doesNotUnderstand: #findTokens: RBColorFormatter(RBFormatter)>>maybeJoinLinesFrom: RBColorFormatter(RBFormatter)>>acceptArrayNode: RBArrayNode>>acceptVisitor: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - RBColorFormatter(RBFormatter)>>visitNode: RBColorFormatter(RBFormatter)>>acceptReturnNode: RBReturnNode>>acceptVisitor: RBColorFormatter(RBFormatter)>>visitNode: RBColorFormatter(RBFormatter)>>formatStatementsFor: RBColorFormatter(RBFormatter)>>acceptSequenceNode: RBSequenceNode>>acceptVisitor: RBColorFormatter(RBFormatter)>>visitNode: [] in RBColorFormatter(RBFormatter)>>acceptMethodNode: {[self formatMethodCommentFor: aMethodNode indentBefore: true. self indent. ...]} RBColorFormatter(RBFormatter)>>indent:while: RBColorFormatter(RBFormatter)>>indentWhile: RBColorFormatter(RBFormatter)>>acceptMethodNode: RBMethodNode>>acceptVisitor: RBColorFormatter(RBFormatter)>>visitNode: RBColorFormatter(RBFormatter)>>format: RBMethodNode(RBProgramNode)>>colorizedFormattedCode RBParser class>>format:in:notifying:decorated: RBParser class>>format:in:notifying:contentsSymbol: RefactoringBrowser(CodeHolder)>>sourceStringPrettifiedAndDiffed RefactoringBrowser(Browser)>>selectedMessage RefactoringBrowser(Browser)>>contents PluggableTextMorph>>getText PluggableTextMorph>>update: [] in RefactoringBrowser(Object)>>changed: {[:aDependent | aDependent update: aParameter]} DependentsArray>>do: RefactoringBrowser(Object)>>changed: RefactoringBrowser(Object)>>contentsChanged RefactoringBrowser(CodeHolder)>>contentsChanged RefactoringBrowser(Browser)>>messageListIndex: PluggableListMorph>>changeModelSelection: PluggableListMorph>>mouseUp: PluggableListMorph(Morph)>>handleMouseUp: MouseButtonEvent>>sentTo: PluggableListMorph(Morph)>>handleEvent: PluggableListMorph(Morph)>>handleFocusEvent: [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]} [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]} BlockContext>>on:do: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendMouseEvent: HandMorph>>handleEvent: HandMorph>>processEvents [] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h processEvents. capturingGesture := capturingGest...]} Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]} ...etc...
"Thank you for your report. I have transferred your report to Squeak's Mantis Database and you can followup on the issue if desired by going to http://bugs.impara.de/view.php?id=1017 .
In the future please report new issues on Squeak's Mantis Database at http://bugs.impara.de/ .
Thanks!"
Barry Bridgens a écrit :
"Thank you for your report. I have transferred your report to Squeak's Mantis Database and you can followup on the issue if desired by going to http://bugs.impara.de/view.php?id=1017 .
In the future please report new issues on Squeak's Mantis Database at http://bugs.impara.de/ .
Thanks!"
hy Barry, I've registered into impara.de mailto:webmaster@impara.de but now I can't confirm it because it always says that my account may be blocked or disabled... must I wait or ... ? thank alain
Hi Alain,
Sorry I do not know too much about Mantis, I do not remember having to wait but it was a while ago. Maybe someone else can take a look at this.
However I just received two mails from Mantis telling me that the issue has been resolved. The comment from Marcus Denker is that "fix is in 3.8.39 on SqueakSource". Maybe you should take a look.
Barry
Alain Plantec wrote:
Barry Bridgens a écrit :
"Thank you for your report. I have transferred your report to Squeak's Mantis Database and you can followup on the issue if desired by going to http://bugs.impara.de/view.php?id=1017 .
In the future please report new issues on Squeak's Mantis Database at http://bugs.impara.de/ .
Thanks!"
hy Barry, I've registered into impara.de mailto:webmaster@impara.de but now I can't confirm it because it always says that my account may be blocked or disabled... must I wait or ... ? thank alain
On Tue, 2005-03-29 at 10:50 +0200, Alain Plantec wrote:
I've registered into impara.de mailto:webmaster@impara.de but now I can't confirm it because it always says that my account may be blocked or disabled... must I wait or ... ? thank alain
Alain,
I assume you are talking about the account with the username 'apl'? If not please correct me. I don't see anything obviously wrong with your account but I don't have complete access and may not be able to tell. You get this error after having entered your username and password on the login page? Are you certain you are using the correct password? I believe Mantis requires cookie support, do you perhaps have that disabled? I'm just speculating here. One of the Mantis administrators may have something more useful to offer.
Ken Causey
Ok, this is in Version 3.8.39 (on SqueakMap).
Am 26.03.2005 um 15:00 schrieb Alain Plantec:
hi all,
with RefactoringBrowser, this problem occur while selecting a method with following code: contents ^ { }
or this one in RBFormatter selectorsToLeaveOnLine ^#(#to:do: #to:by: #to:by:do: )
a cs fixing it is attached
alain
26 March 2005 2:33:04 pm
VM: unix - a SmalltalkImage Image: Squeak3.8gamma [latest update: #6599]
SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /home/plantec/dvpt/squeak-test/3.8 Trusted Dir /home/plantec/dvpt/squeak-test/3.8/secure Untrusted Dir /home/plantec/dvpt/squeak-test/3.8/My Squeak
Text(Object)>>doesNotUnderstand: #findTokens: Receiver: a Text for '{ }' Arguments and temporary variables: aMessage: findTokens: ' ' Receiver's instance variables: string: '{ }' runs: a RunArray runs: #(7) values: #(#(a TextFontChange font: 1))
RBColorFormatter(RBFormatter)>>maybeJoinLinesFrom: Receiver: a RBColorFormatter Arguments and temporary variables: aBlock: [] in RBColorFormatter(RBFormatter)>>acceptArrayNode: {[codeStream next...etc... statementBegin: 42 statementEnd: 49 statementText: a Text for '{ }' statementLines: nil initialLineLength: 1 line: nil Receiver's instance variables: codeStream: a DialectStream a Text for 'computedContentsUsingContext: aContext ...etc... lineStart: 48 firstLineLength: 39 tabs: 1
RBColorFormatter(RBFormatter)>>acceptArrayNode: Receiver: a RBColorFormatter Arguments and temporary variables: anArrayNode: RBArrayNode({ }) Receiver's instance variables: codeStream: a DialectStream a Text for 'computedContentsUsingContext: aContext ...etc... lineStart: 48 firstLineLength: 39 tabs: 1
RBArrayNode>>acceptVisitor: Receiver: RBArrayNode({ }) Arguments and temporary variables: aProgramNodeVisitor: a RBColorFormatter Receiver's instance variables: parent: RBReturnNode(^{ }) comments: nil parentheses: nil leftBrace: 43 rightBrace: 45 statements: an OrderedCollection()
--- The full stack --- Text(Object)>>doesNotUnderstand: #findTokens: RBColorFormatter(RBFormatter)>>maybeJoinLinesFrom: RBColorFormatter(RBFormatter)>>acceptArrayNode: RBArrayNode>>acceptVisitor:
RBColorFormatter(RBFormatter)>>visitNode: RBColorFormatter(RBFormatter)>>acceptReturnNode: RBReturnNode>>acceptVisitor: RBColorFormatter(RBFormatter)>>visitNode: RBColorFormatter(RBFormatter)>>formatStatementsFor: RBColorFormatter(RBFormatter)>>acceptSequenceNode: RBSequenceNode>>acceptVisitor: RBColorFormatter(RBFormatter)>>visitNode: [] in RBColorFormatter(RBFormatter)>>acceptMethodNode: {[self formatMethodCommentFor: aMethodNode indentBefore: true. self indent. ...]} RBColorFormatter(RBFormatter)>>indent:while: RBColorFormatter(RBFormatter)>>indentWhile: RBColorFormatter(RBFormatter)>>acceptMethodNode: RBMethodNode>>acceptVisitor: RBColorFormatter(RBFormatter)>>visitNode: RBColorFormatter(RBFormatter)>>format: RBMethodNode(RBProgramNode)>>colorizedFormattedCode RBParser class>>format:in:notifying:decorated: RBParser class>>format:in:notifying:contentsSymbol: RefactoringBrowser(CodeHolder)>>sourceStringPrettifiedAndDiffed RefactoringBrowser(Browser)>>selectedMessage RefactoringBrowser(Browser)>>contents PluggableTextMorph>>getText PluggableTextMorph>>update: [] in RefactoringBrowser(Object)>>changed: {[:aDependent | aDependent update: aParameter]} DependentsArray>>do: RefactoringBrowser(Object)>>changed: RefactoringBrowser(Object)>>contentsChanged RefactoringBrowser(CodeHolder)>>contentsChanged RefactoringBrowser(Browser)>>messageListIndex: PluggableListMorph>>changeModelSelection: PluggableListMorph>>mouseUp: PluggableListMorph(Morph)>>handleMouseUp: MouseButtonEvent>>sentTo: PluggableListMorph(Morph)>>handleEvent: PluggableListMorph(Morph)>>handleFocusEvent: [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]} [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]} BlockContext>>on:do: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendMouseEvent: HandMorph>>handleEvent: HandMorph>>processEvents [] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h processEvents. capturingGesture := capturingGest...]} Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]} ...etc...
<RB-maybeJoinLinesFrom-fix.1.cs.gz>
squeak-dev@lists.squeakfoundation.org