diff -r 703f1af889d1 -r 013953be0f3b templates/report/backtrace/frames.html.ep
--- a/templates/report/backtrace/frames.html.ep Thu Aug 07 23:56:47 2014 +0200
+++ b/templates/report/backtrace/frames.html.ep Fri Aug 08 00:00:49 2014 +0200
@@ -1,18 +1,26 @@
-%= t table => (class => 'table table-striped table-bordered table-condensed') => begin
-
-
- | Frame |
- Module |
- Signature |
- Source |
-
-
-% foreach my $frame(@$frames) {
-
- %= t td => $frame->{frame}
- %= t td => $frame->{module}
- | <%= shorten_signature $frame->{function} =%> |
- <%= scm_file_link($frame->{file}, $frame->{line}) =%> |
-
-% }
+%= t table => (class => 'table table-striped table-hover table-bordered table-condensed') => begin
+ %= t thead => begin
+ %= t tr => begin
+ %= t th => "Frame"
+ %= t th => "Module"
+ %= t th => (class => "signature-column") => "Signature"
+ %= t th => "Source"
+ %= end
+ %= end
+ % $thread->each_frame(sub { my $frame = shift;
+ %= t tr => begin
+ %= t td => begin
+ %= $frame->frame_number
+ % end
+ %= t td => begin
+ %= $frame->module_name
+ % end
+ %= t td => begin
+ %= $frame->function_name
+ % end
+ %= t td => begin
+ %= $frame->file_link
+ % end
+ % end
+ % });
% end