summaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
Diffstat (limited to 'public')
-rw-r--r--public/js/syncscroll.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/public/js/syncscroll.js b/public/js/syncscroll.js
index 85a62c32..7cf62bc5 100644
--- a/public/js/syncscroll.js
+++ b/public/js/syncscroll.js
@@ -25,7 +25,13 @@ md.renderer.rules.bullet_list_open = function (tokens, idx, options, env, self)
};
md.renderer.rules.list_item_open = function (tokens, idx, options, env, self) {
tokens[idx].attrJoin('class', 'raw');
- addPart(tokens, idx);
+ if (tokens[idx].map) {
+ var startline = tokens[idx].map[0] + 1;
+ var endline = tokens[idx].map[1];
+ tokens[idx].attrJoin('class', 'part');
+ tokens[idx].attrJoin('data-startline', startline);
+ tokens[idx].attrJoin('data-endline', endline);
+ }
return self.renderToken.apply(self, arguments);
};
md.renderer.rules.ordered_list_open = function (tokens, idx, options, env, self) {