lib/roda/plugins/exception_page.rb in roda-3.79.0 vs lib/roda/plugins/exception_page.rb in roda-3.81.0

- old
+ new

@@ -243,10 +243,10 @@ "<script type=\"text/javascript\" src=\"#{h js_file}\"></script>" end frames = exception.backtrace.map.with_index do |line, i| frame = {:id=>i} - if line =~ /\A(.*?):(\d+)(?::in `(.*)')?\Z/ + if line =~ /\A(.*?):(\d+)(?::in [`'](.*)')?\Z/ filename = frame[:filename] = $1 lineno = frame[:lineno] = $2.to_i frame[:function] = $3 begin