summaryrefslogtreecommitdiff
path: root/coverage/htmlfiles/coverage_html.js
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2010-03-14 09:29:54 -0400
committerNed Batchelder <ned@nedbatchelder.com>2010-03-14 09:29:54 -0400
commit29cd74524abf7568452da7e59903759c267635ed (patch)
tree654d8a4bf1f8f2d7a99ac08d4f0290bd84f3b67c /coverage/htmlfiles/coverage_html.js
parent9f6fa1c7806e7802572b28e8ecbd57a9afe5ec21 (diff)
downloadpython-coveragepy-29cd74524abf7568452da7e59903759c267635ed.tar.gz
HTML line numbers are clickable, and highlight the line on arrival. Also, noticed that IE8 didn't line up the line number properly, so added an unfortunate meta tag to make it right. Closes issue #55.
Diffstat (limited to 'coverage/htmlfiles/coverage_html.js')
-rw-r--r--coverage/htmlfiles/coverage_html.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/coverage/htmlfiles/coverage_html.js b/coverage/htmlfiles/coverage_html.js
index 2acba5c..b6bde6c 100644
--- a/coverage/htmlfiles/coverage_html.js
+++ b/coverage/htmlfiles/coverage_html.js
@@ -65,6 +65,14 @@ function index_page_ready($) {
// -- pyfile stuff --
+function pyfile_ready($) {
+ // If we're directed to a particular line number, highlight the line.
+ var frag = location.hash;
+ if (frag.length > 2 && frag[1] == 'n') {
+ $(frag).addClass('highlight');
+ }
+}
+
function toggle_lines(btn, cls) {
btn = $(btn);
var hide = "hide_"+cls;