summaryrefslogtreecommitdiff
path: root/devel/ruby-debug-base
AgeCommit message (Collapse)AuthorFilesLines
2008-04-14Update devel/ruby-debug-base to 0.10.1. Changes from version 0.10.0jlam4-30/+25
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
2008-04-06Initial import of ruby-debug-base as version 0.10.0 into the NetBSDseb5-0/+72
Packages Collection. Ruby-debug is a faster implementation of the standard Ruby debugger debug.rb using a native extension with a new hook Ruby C API.