gabriele renzi wrote: > Curt Hibbs ha scritto: > > >> Have fun! And, as always, feedback and contributions are welcome. > > >> > > thanks for this release, it includes many of the improvements I've been > waiting (i.e. code folding). > > BTW I don't know if this is considered a bug, mostly because the usage > of RRB is quite obscure.. but on a source like this: > > class K > def initialize(myval) > @foo= @foo * 2 > return myval > end > attr_accessor :foo > def superbaz > @foo= @foo * 2 > end > end > > extracting "@foo= @foo * 2" as "foo_doubler" results in: > > > class K > def foo_doubler() > @foo= @foo * 2 > end > def initialize(myval) > foo_doubler() > return myval > end > attr_accessor :foo > def superbaz > @foo= @foo * 2 > end > end > > > so just an occurrence gets changed, while the refactoring could extend > to the second one. Is this the expected behaviour? > Definitely not. This is a bug. Can you fill out a bug report at http://rubyforge.org/tracker/?func=add&group_id=31&atid=202 (login first if you have alogin) and don't forget to copy paste the sample code. > Also, why are you still redisting rexml in the tar.gz file ? > Huummm... I cannot find any good reason other than us being too lazy on doing clean up. Will remove it in the next release... Laurent > -- Laurent JULLIARD Xerox Global Services Manager, Smart Document Engineering Tel: +33 (0)4 76 61 50 48 Fax: +33 (0)4 76 61 51 99