Philippe,

I **never** would have figured you as being on the pro-comment side of this 
topic.  No offense intended, it just surprises me :)

I will stop short of commenting on the complexity of the problem; I just keep 
hoping that it will get fixed, and will happily test anything Stef, Gwenael, et 
al. think is a working version.

Being able to freely use the RB when rewrites are required would be a great 
benefit to me.

Bill 


-----Original Message-----
From: pharo-project-boun...@lists.gforge.inria.fr 
[mailto:pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Philippe 
Marschall
Sent: Sunday, September 20, 2009 4:41 AM
To: pharo-project@lists.gforge.inria.fr
Subject: Re: [Pharo-project] Is there a way to use rename refactor while 
preserving whitespace formatting in refactored methods?

T. J. Richter wrote:
> Hi, I am using Pharo with the default browser, which is the 
> OmniBrowser. When I right-click on a message name in the right-most 
> panel and choose "rename refactor" from the menu, enter the new name 
> and accept, the message sends are renamed, but the whitespace 
> formatting in those refactored methods is not preserved. Is there any 
> way at present to do this while keeping the formatting intact?

That's why I don't use the refactoring tools in Smalltalk. That's also why the 
vendors themselves don't use the refactoring tools in Smalltalk [1]. Even 
though they like to brag in other places how cool their refactoring tools are. 
And don't tell me how hard it is. Eclipse does it and their AST is more than an 
order of magnitude more complex.

 [1] http://www.cincomsmalltalk.com/blog/blogView?entry=3426663681


Cheers
Philippe


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to