On Fri, Dec 13, 2002 at 05:07:29AM +0900, Eric Hodel wrote: > Harry Ohlsen (harryo / zip.com.au) wrote: > > I agree. Actually, what I've often wondered is why someone doesn't take the > > guts of editors like xemacs and gvim and make it such that they can be > > components (as in just another window pane) in other applications. Let's > > face it, most of what I want from Vim is the editing functions. Surely > > that's completely orthogonal to the other functions of an IDE. > > IIRC, you can plug gvim into MSVC++ or some such development > package. Emacs too. Generally the plugins talk to the MSVC++ IDE fairly well. To the point that asking to "jump to a function def" in the IDE GUI side, sends a message to the editor to open a the file and goto a line. (At least the emacs plugin that I used to use did this). I'm sure that at some point the FreeRIDE code could be accessed via some sort of API, their design looks nicely architected. Once they get a stable release out there, I'm looking forward to trying to write some refactoring tools in the FreeRIDE framework. Imagine clicking on "move method to other class" then having the code put up a list of lines to review for changes. -- Alan Chen Digikata Computing http://digikata.com