Commit graph

6 commits

Author SHA1 Message Date
bad
02eeec1400 Do not rename disassemble.RB to disaassemble.rb and install it.
It depends on gems that Do Not Work(tm) und recent versions ruby 1.8.x.
This makes ruby-debug work again.

PKGREVISION++

XXX the other .RB files seem to have been using uppcase so they do not
get loaded but I am not touching this yet.
2011-05-28 16:32:10 +00:00
taca
4c4fd2b2cd Update ruby-debug to 0.10.4.
0.10.4
10/27/10

 - Various bug fixes:
   * reload command.
   * plain 'info' command
   * improve list and list - (backwards) handling when hitting end of file
 - Add ability to specify port to debug on
 - Allow breakpoints at class methods
 - "quit!" is same as "quit unconditionally"
 - irb improvements: Access to non-executing rdebug commands inside irb via
   "dbgr" method
 - Go over documentation including that created by rdoc.
 - For emacs package: add README, INSTALL, AUTHORS.
2010-12-04 03:53:32 +00:00
taca
f24b40d23f Update devel/ruby-debug to 0.10.3
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Adjust pacakge name, no duplicated ruby.


0.10.3
11/17/08

 - a backtrace now warns when it thinks the callstack is truncated which it
   gets by comparing with caller()
 - fix setting $0.
 - fix bug in showing variables in post-mortem
 - Document how Debugger.start with a block is intended to be used.
 - Move Kernel#debugger from ruby-debug-base into ruby-debug
 - Get regression tests working again
 - Warn and add a "confirmation" when setting a breakpoint on a
   file that is not loaded.
2010-09-10 05:19:13 +00:00
taca
b62943f743 Update ruby-debug package to 0.10.2.
0.10.2
 - debugger(steps=0) breaks inside of debugger rather than wait for a line event.
 - trace var varname (stop|nostop) added which issues trace_var.
 - start method is now properly defined in Debugger module
 - fixed 'finish' command
 - rdebug script now works with Ruby 1.8.7
2008-09-15 09:02:55 +00:00
jlam
cd373b1cdc Update devel/ruby-debug to version 0.10.1. Changes from version 0.10.0
include:

Makefile:
+ Use a different method for setting the RUBY_DEBUG_VERSION in the
  Rakefile.  We create a file at post-extract time that holds the
  version number and just directly read it within the Rakefile.

patch-aa:
+ Read the VERSION file in the source directory to set RUBY_DEBUG_VERSION
  used in the specifications file.
+ Drop changes that manipulated the file list for the ruby-debug-base
  package.  We already only build the CLI package, so the change is
  unnecessary.

ruby-debug changes:

* "rdebug --post-mortem" now really catches uncaught exceptions and
  brings you to post-mortem handling. "info program" shows the exception.

* Use ~/.rdboptrc (rdbopt.ini on MS Windows) to change default options.

* Expanded "info" command

* "frame" command now accepts an optional thread number argument

* add "var cl[ass]" command. Note "var const" can no longer be
  abbreviated "var c"; use "var co" (or const or constant).

* add "condition" command. Allow removal of condition.

* rdebug command history can be displayed with "show commands". Fix a bug
  in history saving.

* INCOMPATIBLE CHANGE: "finish" works like gdb - stop just before the most
  recent method finishes. Will now accept a number which stops that many
  frames completed. (Note that return line numbers will be funny, the
  first line of the method until Ruby 1.8.7.)

* fix bug in 'list' command when wrapping off the end.

* Emacs interaction drastically reworked, expanded, and improved.
2008-04-14 21:33:04 +00:00
seb
8f4477f10e Initial import of ruby-debug as version 0.10.0 into the NetBSD
Packages Collection.

Command line interface for the Ruby debugger ruby-debug.
2008-04-06 23:03:58 +00:00