We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e849ff commit 581e8f2Copy full SHA for 581e8f2
bin/rdebug-ide
@@ -1,4 +1,12 @@
1
#!/usr/bin/env ruby
2
+# start by patching require, so command-line debug won't get in the way
3
+::Kernel.module_eval do
4
+ alias ide_debug_original_require require
5
+ def self.require(file)
6
+ ide_debug_original_require(file) if file !~ /ruby-debug(.rb)?$/
7
+ end
8
+ private :require
9
+end
10
11
require 'rubygems'
12
require 'optparse'
0 commit comments