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