# File lib/hirb/view.rb, line 122 def view_output(output, options={}) enabled? && config[:formatter] && render_output(output, options) rescue Exception=>e if config[:ignore_errors] $stderr.puts "Hirb Error: #{e.message}" false else index = (obj = e.backtrace.find {|f| f =~ /^\(eval\)/}) ? e.backtrace.index(obj) : e.backtrace.length $stderr.puts "Hirb Error: #{e.message}", e.backtrace.slice(0,index).map {|e| " " + e } true end end