ruby-debug/ruby-debug — pull request #13 by enebo (2012-12-14 17:04:56+00:00)
Title: linecache only for JRuby uses entries which only exists on String in 1.8...

... (Enumerable no longer mixed into string). This adds a reasonably compatible version.

I admit this is a little crappy. I could try and submit this to linecache, but linecache is stated that it will not work in 1.9, but we don't actually use the native extension part of linecache in JRuby. Adding this tiny monkey patch fixes things adequately for JRuby. Also, this version of ruby-debug is nearly as green as the 1.8 version, so I would like to minimally patch this gem for JRuby can have a working ruby-debug gem which works regardless of which mode is used: --1.8,--1.9,or --2.0.