From e8bb1e38e79ce19164a735ece0effcb722fdb9c7 Mon Sep 17 00:00:00 2001 From: Zef Hemel Date: Mon, 28 Oct 2013 11:33:51 +0100 Subject: [PATCH] Added callback to static highlighter --- lib/ace/ext/static_highlight.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ace/ext/static_highlight.js b/lib/ace/ext/static_highlight.js index 43ee2ec9..2119653a 100644 --- a/lib/ace/ext/static_highlight.js +++ b/lib/ace/ext/static_highlight.js @@ -139,7 +139,7 @@ exports.renderSync = function(input, mode, theme, lineStart, disableGutter) { -exports.highlight = function(el, opts) { +exports.highlight = function(el, opts, callback) { var m = el.className.match(/lang-(\w+)/); var mode = opts.mode || m && ("ace/mode/" + m[1]); if (!mode) @@ -174,6 +174,7 @@ exports.highlight = function(el, opts) { var lineEl = container.children[pos.row]; lineEl && lineEl.appendChild(nodes[i+1]); } + callback && callback(); }); }; });