7300d393c1
include: * Allow catching multiple exceptions. * Add Debugger.last_exception which is set in post-mortem. * Remove Debugger.stop() when an exception is raised that would terminate the debugged program. This may allow catchpoints to work and allow tracing user code which handles "Exit" exceptions * Preface ruby_debug global Ruby variables with rdebug_. * Change Debugger.start() to accept an optional options argument :init => true saves things (like $0 and ARGV) necessary to allow restart. Default: true :post_mortem => true runs post-mortem on an uncaught exception Default: false The old Debugger.start() is now renamed to Debugger.start_() INCOMPATIBLE CHANGES: * variable "Debugger.catchpoint", a String, was turned into "Debugger.catchpoints", a Hash. * Method "Debugger.catchpoint=" no longer exists. * Debugger.set_catchpoint was turned into Debugger.add_catchpoint * return/end will now call event handler |
||
---|---|---|
.. | ||
patches | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |