Hi Kyle!

I have not done much in January. The status is still:
* you have to use a patched version of ruby-debug which is part of the 
nightly build
* you can set breakpoints and step through the code
* after suspension the variable view shows the variables in the selected 
stack frame
* stepping should be OK
* evaluation should be OK, too

Current problems:
* breakpoints can only be modified *before* start-up
* no breakpoints on first line ( should not be much of an issue, but 
unfortunately it seems as if many developers try to set a breakpoint 
exactly on that line when they first try the debugger :-))
* no code reloading

The first of these problems led to a design refactoring on our side, 
since we have make an additional connection to the ruby-debug control 
thread (as opposed to the classic debugger where one connection of to 
the debugger is sufficient). My initial patch to shift ruby-debug into 
the direction of the classic debugger was turned down by Kent - 
correctly so since it probably would have made the debugging unreliable. 
But the disadvantage is that there is more integration effort on RDT side.

Now the design change is implemented on RDT side but it turned out that 
there is a bug in the ruby-debug trunk which prevents that we can use 
the control thread. So, currently I am waiting for Kent to have a look 
at it.

Although this is a blocker, I have good feeling that once it is tackled 
we wont be far from a usable integration. Maybe 3-5 development days on 
my side (which of course can mean 3-5 weeks real time).

Markus





-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Rubyeclipse-development mailing list
Rubyeclipse-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rubyeclipse-development

Reply via email to