What is the proper way to get the Refactoring Browser in 3.9

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

What is the proper way to get the Refactoring Browser in 3.9

Hilaire Fernandes-3
I have installed RB and AST from SqueakMap for 3.9, but I have many
random problem swith features not working as hierarchy browsing, simple
editing in the browser, refactoring tools as renaming methods.
These problems happen more or less randomly.

Hilaire

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Marcus Denker

On 09.09.2006, at 12:04, Hilaire Fernandes wrote:

> I have installed RB and AST from SqueakMap for 3.9, but I have many  
> random problem swith features not working as hierarchy browsing,  
> simple editing in the browser, refactoring tools as renaming methods.
> These problems happen more or less randomly.

I just updated the packages listed on SqueakMap to the latest  
versions from SqeakSource:

AST#86
RefactoringEngine#20

Can you check if the problem persists?

    Marcus

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Hilaire Fernandes-3
Marcus Denker a écrit :

>
> On 09.09.2006, at 12:04, Hilaire Fernandes wrote:
>
>> I have installed RB and AST from SqueakMap for 3.9, but I have many
>> random problem swith features not working as hierarchy browsing,
>> simple editing in the browser, refactoring tools as renaming methods.
>> These problems happen more or less randomly.
>
> I just updated the packages listed on SqueakMap to the latest versions
> from SqeakSource:
>
> AST#86
> RefactoringEngine#20
>
> Can you check if the problem persists?

Updated to these version.

It can still identify two problems:

-hierarchy browsing does not work from the RB browser
-renaming a method does not work

Hilaire


Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Marcus Denker

On 10.09.2006, at 18:36, Hilaire Fernandes wrote:

> Marcus Denker a écrit :
>> On 09.09.2006, at 12:04, Hilaire Fernandes wrote:
>>> I have installed RB and AST from SqueakMap for 3.9, but I have  
>>> many random problem swith features not working as hierarchy  
>>> browsing, simple editing in the browser, refactoring tools as  
>>> renaming methods.
>>> These problems happen more or less randomly.
>> I just updated the packages listed on SqueakMap to the latest  
>> versions from SqeakSource:
>> AST#86
>> RefactoringEngine#20
>> Can you check if the problem persists?
>
> Updated to these version.
>
> It can still identify two problems:
>
> -hierarchy browsing does not work from the RB browser
> -renaming a method does not work
>

Can you add bug reports with instructions to recreate the problem
to the mantis bugtracker? (Project "Squeak Packages")

   Marcus
Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Hilaire Fernandes-3

>
> Can you add bug reports with instructions to recreate the problem
> to the mantis bugtracker? (Project "Squeak Packages")
>
>   Marcus

http://bugs.impara.de/view.php?id=4866

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Marcus Denker

On 10.09.2006, at 21:11, Hilaire Fernandes wrote:

>
>> Can you add bug reports with instructions to recreate the problem
>> to the mantis bugtracker? (Project "Squeak Packages")
>>   Marcus
>
> http://bugs.impara.de/view.php?id=4866
>

The

MessageNotUnderstood: OBSystemBrowserAdaptor>>spawnHierarchy

says that you registered OB as your default browser...

The same error happens when you select the OB as the default browser,
then open the old browser and press on "hierarchy".

So it's not a bug of the Refactoring Browser...

Can you give a failing example for the rename method?

The Refactoring stuff definietly needs some improvements...

  -> integrate with Services / OB
  -> add refactoring for Traits (e.g. extract-to-trait)
  -> merge Scanner/Parser with NewCompiler parser
  -> *much* better UI... most dialogs are quite bad
  -> .....

    Marcus




Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Hilaire Fernandes-3
Marcus Denker a écrit :

>
> On 10.09.2006, at 21:11, Hilaire Fernandes wrote:
>
>>
>>> Can you add bug reports with instructions to recreate the problem
>>> to the mantis bugtracker? (Project "Squeak Packages")
>>>   Marcus
>>
>> http://bugs.impara.de/view.php?id=4866
>>
>
> The
>
> MessageNotUnderstood: OBSystemBrowserAdaptor>>spawnHierarchy
>
> says that you registered OB as your default browser...

Oh, ok.

>
> The same error happens when you select the OB as the default browser,
> then open the old browser and press on "hierarchy".
>
> So it's not a bug of the Refactoring Browser...



> Can you give a failing example for the rename method?


Well, it is repeatable. I try at least three times.



>
> The Refactoring stuff definietly needs some improvements...
>
>  -> integrate with Services / OB
>  -> add refactoring for Traits (e.g. extract-to-trait)
>  -> merge Scanner/Parser with NewCompiler parser
>  -> *much* better UI... most dialogs are quite bad
>  -> .....
>
>    Marcus
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Marcus Denker
>
>
>> Can you give a failing example for the rename method?
>
>
> Well, it is repeatable. I try at least three times.
>

Hmm... I do

-> select a method
-> rename
-> strange dialog appears
-> I change in the upper most pane the name
-> accept (name appears in the lower pane)
-> press ok
-> method is renamed.

Do you have a way to reproduce the error?

    Marcus

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Hilaire Fernandes-3
Marcus Denker a écrit :

>>
>>
>>> Can you give a failing example for the rename method?
>>
>>
>> Well, it is repeatable. I try at least three times.
>>
>
> Hmm... I do
>
> -> select a method
> -> rename
> -> strange dialog appears
> -> I change in the upper most pane the name
> -> accept (name appears in the lower pane)
> -> press ok
> -> method is renamed.
>
> Do you have a way to reproduce the error?

At work my image is fine. I remember I loaded in the wrong order the
needed packages. May be this is the problem.

Hilaire

>
>    Marcus
>


Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Stan Shepherd
Yes, thanks for that Hilaire. I had loaded RB before AST and had similar problems. After loading in the correct order, all seems fine.

...Stan

Hilaire Fernandes-3 wrote
At work my image is fine. I remember I loaded in the wrong order the
needed packages. May be this is the problem.

Hilaire

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Damien Cassou-3
Hi,

Is there a reason for not using the squeak-dev images? They contain
the most recent version of RB and other cool tools.

Bye

2007/11/28, stan414 <[hidden email]>:

>
> Yes, thanks for that Hilaire. I had loaded RB before AST and had similar
> problems. After loading in the correct order, all seems fine.
>
> ...Stan
>
>
> Hilaire Fernandes-3 wrote:
> >
> >
> > At work my image is fine. I remember I loaded in the wrong order the
> > needed packages. May be this is the problem.
> >
> > Hilaire
> >
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/What-is-the-proper-way-to-get-the-Refactoring-Browser-in-3.9-tf2243352.html#a13995080
> Sent from the Squeak - Dev mailing list archive at Nabble.com.
>
>
>


--
Damien Cassou

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Stan Shepherd
Good question Damien,

I did start out with the dev image, but then backtracked.  Think it was when I tried to get it going with Freetype fonts. Now I'm a bit more familiar, I should probably export my work and import back into a clean dev image.

;;;Stan

Damien Cassou-3 wrote
Hi,

Is there a reason for not using the squeak-dev images? They contain
the most recent version of RB and other cool tools.

Bye

2007/11/28, stan414 <squeak414@free.fr>:
>
> Yes, thanks for that Hilaire. I had loaded RB before AST and had similar
> problems. After loading in the correct order, all seems fine.
>
> ...Stan
>
>
Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Damien Cassou-3
2007/12/6, stan414 <[hidden email]>:
>
> Good question Damien,
>
> I did start out with the dev image, but then backtracked.  Think it was when
> I tried to get it going with Freetype fonts. Now I'm a bit more familiar, I
> should probably export my work and import back into a clean dev image.


The FreeType Plus package of Andrew Tween works perfectly on squeak-dev images.

--
Damien Cassou

Reply | Threaded
Open this post in threaded view
|

Re: What is the proper way to get the Refactoring Browser in 3.9

Stan Shepherd
I didn't mean to imply otherwise; I stuffed something up around that time, and on the precautionary principle went back to the simplest config.


Damien Cassou-3 wrote
The FreeType Plus package of Andrew Tween works perfectly on squeak-dev images.

--
Damien Cassou