Hi Martin!

>
> I'm going to merged support of next+ and step+ into ruby-debug-ide 
> (will be 0.1.3). This is a new feature added by Kent into ruby-debug 
> 0.9.1:
>
> http://www.datanoise.com/articles/2007/4/3/ruby-debug-version-0-9-1-has-been-released
>  
>
Yes. Thanks. In the last days Kent has released ruby-debug-base 0.9.3, 
which includes at least one bug fix, which is relevant for us, too. In 
the following example the third line would not be covered from a next 
command.

1: if a==0
2:  p "a is 0"
3: elsif a==1
4:  p "a is 1"
5: end

So, I have released ruby-debug-ide 0.1.4 which binds to ruby-debug-base 
0.9.3 and also has the following changes:**

* fixed noise on stdout
* debug_eval got a 10 sec timeout
* fixed exit command

>
> I've also notice that RubyDebugCommandFactory#createStepReturn uses 
> 'next' command. It should use 'finish' command instead I believe. But 
> maybe I've missed some hidden purpose.
No, it was just plain ignorance from my side.
>
> Attaching possible patch containing createStepReturn fix as well as 
> possible next+/step+ utilization.
Thanks, I have applied them.
>
> So let me know if you commit the fix to createStepReturn into RDT so I 
> may proceed with next+/step+ merge.
I have no idea yet how we should integrate the forced (+) next/step 
commands into the debug perspective. AFAIU the comments from Kent they 
make most sense in rhtml files although they can be used in every file. 
So, it might be a good default to use forced commands in rhtml files but 
so far you can't even set a breakpoint in an rhtml file.

Thanks
Markus

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Rubyeclipse-development mailing list
Rubyeclipse-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rubyeclipse-development

Reply via email to