Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Updated Rakefile, README, etc.

  • Loading branch information...
commit 96f33658039277bd396594d3b5df51ebc1d438ad 1 parent 0811be8
Avdi Grimm authored

Showing 4 changed files with 19 additions and 1 deletion. Show diff stats Hide diff stats

  1. +1 0  .gitignore
  2. +8 0 README.rdoc
  3. +8 1 Rakefile
  4. +2 0  example.rb
1  .gitignore
@@ -19,3 +19,4 @@ rdoc
19 19 pkg
20 20
21 21 ## PROJECT::SPECIFIC
  22 +/hammertime.gemspec
8 README.rdoc
Source Rendered
@@ -75,6 +75,14 @@ This enables a fix-and-continue style of development:
75 75 Attempt (3/3)
76 76 No error raised
77 77
  78 +== Known Bugs
  79 +
  80 + * Hammertime cannot intercept exceptions which are raised from native code.
  81 +
  82 +== TODO
  83 +
  84 + * Better integration with IRB to enable a "Retry" option.
  85 +
78 86 == Copyright
79 87
80 88 Copyright (c) 2010 Avdi Grimm. See LICENSE for details.
9 Rakefile
@@ -6,10 +6,17 @@ begin
6 6 Jeweler::Tasks.new do |gem|
7 7 gem.name = "hammertime"
8 8 gem.summary = %Q{Exception debugging console for Ruby}
9   - gem.description = %Q{TODO: longer description of your gem}
  9 + gem.description = <<END
  10 +When this library is required, it replaces the default Ruby exception-raising
  11 +behavior. When an error is raised, the developer is presented with a menu
  12 +enabling them to ignore the error, view a stack trace, debug the error using IRB
  13 +or ruby-debug, and more.
  14 +END
10 15 gem.email = "avdi@avdi.org"
11 16 gem.homepage = "http://github.com/avdi/hammertime"
12 17 gem.authors = ["Avdi Grimm"]
  18 + gem.add_dependency "ruby-debug", "~> 0.10"
  19 + gem.add_dependency "highline", "~> 1.5"
13 20 gem.add_development_dependency "rspec", ">= 1.2.9"
14 21 # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
15 22 end
2  example.rb
@@ -15,3 +15,5 @@ def faulty_method
15 15 puts "Error raised: #{error.inspect}"
16 16 end
17 17 end
  18 +
  19 +

0 comments on commit 96f3365

Please sign in to comment.
Something went wrong with that request. Please try again.