Skip to content

Commit c0983bf

Browse files
committed
removed linecache dependency
1 parent 45867ae commit c0983bf

File tree

2 files changed

+0
-15
lines changed

2 files changed

+0
-15
lines changed

lib/ruby-debug-base.rb

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
require 'ruby_debug'
22
require 'rubygems'
3-
require 'linecache19'
43

54
module Debugger
65

@@ -90,19 +89,6 @@ def interrupt_last
9089
end
9190
context
9291
end
93-
94-
def source_reload
95-
LineCache::clear_file_cache
96-
end
97-
98-
# Get line +line_number+ from file named +filename+. Return "\n"
99-
# there was a problem. Leaking blanks are stripped off.
100-
def line_at(filename, line_number) # :nodoc:
101-
@reload_on_change=nil unless defined?(@reload_on_change)
102-
line = LineCache::getline(filename, line_number, @reload_on_change)
103-
return "\n" unless line
104-
return "#{line.gsub(/^\s+/, '').chomp}\n"
105-
end
10692

10793
#
10894
# Activates the post-mortem mode. There are two ways of using it:

ruby-debug-base19x.gemspec

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ EOF
4343
spec.rubyforge_project = 'ruby-debug19'
4444
spec.add_dependency('columnize', [">= 0.3.1"])
4545
spec.add_dependency('ruby_core_source', [">= 0.1.4"])
46-
spec.add_dependency('linecache19', [">= 0.5.11"])
4746
spec.add_dependency("rake", ">= 0.8.1")
4847

4948
# rdoc

0 commit comments

Comments
 (0)