head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2010Q2:1.3.0.16 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.14 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.12 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.10 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.8 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.6 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.4 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.2 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.2.0.6 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.4 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2010.09.10.05.17.37; author taca; state dead; branches; next 1.3; 1.3 date 2008.09.15.09.03.58; author taca; state Exp; branches; next 1.2; 1.2 date 2008.04.14.21.33.01; author jlam; state Exp; branches; next 1.1; 1.1 date 2008.04.06.23.03.23; author seb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.04.06.23.03.23; author seb; state Exp; branches; next ; desc @@ 1.4 log @Update devel/ruby-debug-base to 0.10.3. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Update HOMEPAGE. * Add LICENSE. 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. @ text @$NetBSD: patch-aa,v 1.3 2008/09/15 09:03:58 taca Exp $ --- Rakefile.orig 2008-09-15 13:30:42.000000000 +0900 +++ Rakefile @@@@ -25,7 +25,6 @@@@ CLI_FILES = COMMON_FILES + FileList[ "cli/**/*", 'ChangeLog', 'bin/*', - 'doc/rdebug.1', 'test/**/data/*.cmd', 'test/**/data/*.right', 'test/**/*.rb', @@@@ -42,7 +41,6 @@@@ BASE_FILES = COMMON_FILES + FileList[ 'ext/extconf.rb', 'ext/ruby_debug.c', 'ext/ruby_debug.h', - 'ext/win32/*', 'lib/**/*', BASE_TEST_FILE_LIST, ] @@@@ -161,9 +159,6 @@@@ end Rake::GemPackageTask.new(base_spec) do |pkg| pkg.need_tar = true end -Rake::GemPackageTask.new(cli_spec) do |pkg| - pkg.need_tar = true -end task :default => [:package] @ 1.3 log @Update ruby-debug-base 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 @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2008/04/14 21:33:01 jlam Exp $ @ 1.2 log @Update devel/ruby-debug-base to 0.10.1. Changes from version 0.10.0 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 @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- Rakefile.orig 2008-04-13 03:20:46.000000000 -0400 d13 9 a21 1 @@@@ -161,9 +160,6 @@@@ end @ 1.1 log @Initial revision @ text @d3 1 a3 3 Sync with current Rake and drop the ruby-debug gem build. --- Rakefile.orig 1970-01-01 00:00:00.000000000 +0000 d5 1 a5 1 @@@@ -23,7 +23,6 @@@@ CLI_FILES = COMMON_FILES + FileList[ d10 4 a13 4 'test/**/*.cmd', 'test/**/*.right', 'test/**/gcd.rb', @@@@ -150,16 +149,13 @@@@ end a22 8 # Windows specification win_spec = base_spec.clone win_spec.extensions = [] -win_spec.platform = Gem::Platform::WIN32 +win_spec.platform = Gem::Platform::CURRENT win_spec.files += ["lib/#{SO_NAME}"] desc "Create Windows Gem" @ 1.1.1.1 log @Initial import of ruby-debug-base as version 0.10.0 into the NetBSD 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. @ text @@