Hi,
As a project of mine I want to build a very simple and small IDE for
Ruby. It will contain basically 4 key things I need and like:
@Project organizing
@Code completion
@Syntax highlighting
@Debugging
All but the last one is giving me trouble, I have no idea of how this
can be done, I think the Ruby interpreter has some debugging
capabilities and I think I will be relying on it for my purposes, but I
don’t know how or where to start.
Please help me first in how to debug a Ruby application, then how could
I use this to build a debugger that talks to the interpreter.
Regards, Jorge
On 5/22/07, Jorge Domenico Bucaran R. [email protected] wrote:
Please help me first in how to debug a Ruby application, then how could
I use this to build a debugger that talks to the interpreter.
I’ve seen a graphical debugger for Ruby named “rudebug”. I believe you
can install it as a gem, and it should give you some inspiration.
Bira wrote:
On 5/22/07, Jorge Domenico Bucaran R. [email protected] wrote:
Please help me first in how to debug a Ruby application, then how could
I use this to build a debugger that talks to the interpreter.
I’ve seen a graphical debugger for Ruby named “rudebug”. I believe you
can install it as a gem, and it should give you some inspiration.
I will check that out, but still, how do I debug in Ruby? How does it
work?
Jorge Domenico Bucaran R. wrote:
Bira wrote:
On 5/22/07, Jorge Domenico Bucaran R. [email protected] wrote:
Please help me first in how to debug a Ruby application, then how could
I use this to build a debugger that talks to the interpreter.
I’ve seen a graphical debugger for Ruby named “rudebug”. I believe you
can install it as a gem, and it should give you some inspiration.
I will check that out, but still, how do I debug in Ruby? How does it
work?
I’m trying to collect ruby-debugging related information on:
http://debug-commons.rubyforge.org/misc/ruby-debugging.html
It is incomplete and also little obsolete (e.g. Florian’s rudebug is
missing). I want to update it cca in one month or put it on some wiki.
Since it is surely work for more people 
m.