From: Gavin Sinclair Date: 2002-08-19T20:46:08+09:00 Subject: Re: IDE vs. editor ----- Original Message ----- From: "Massimiliano Mirra" > [snip too much context] > > I wonder, though, what tags-query-replace does. If I modify `class > MyClass; def meth; end; end' into `class MyClass; def new_meth; end; > end', will the various my_instance.meth throughout the code be changed > into my_instance.new_meth? It doesn't seem very likely -- for one > thing, how would Emacs know that my_instance is an instance of MyClass > and not anything else? > > Massimiliano This is obviously the problem of editors vs IDEs. IntelliJ IDE for Java manages such things as "method" rename with incredible ease. I wonder if it's even possible for Ruby - dynamically typed and all. Thoughts? I'd like to see it one day. How does the Smalltalk refactoring browser work? Gavin