We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 2e397b9 + c38d57d commit 5367904Copy full SHA for 5367904
lib/iruby/kernel.rb
@@ -111,7 +111,8 @@ def execute_request(msg)
111
end
112
113
def error_content(e)
114
- backtrace = e.backtrace[0..e.backtrace.rindex{|line| line.start_with?(@backend.eval_path)}]
+ rindex = e.backtrace.rindex{|line| line.start_with?(@backend.eval_path)} || -1
115
+ backtrace = e.backtrace[0..rindex]
116
{ ename: e.class.to_s,
117
evalue: e.message,
118
traceback: ["#{RED}#{e.class}#{RESET}: #{e.message}", *backtrace] }
0 commit comments