From 36d9b238cf0fbe366d916fbd7bce540a229957fd Mon Sep 17 00:00:00 2001 From: johannes karoff Date: Wed, 10 Jun 2020 11:55:45 +0200 Subject: [PATCH] adhere to language ascription in highlightjs --- src/js/easymde.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/easymde.js b/src/js/easymde.js index e5bba82..845afb7 100644 --- a/src/js/easymde.js +++ b/src/js/easymde.js @@ -1886,8 +1886,12 @@ EasyMDE.prototype.markdown = function (text) { /* Check if HLJS loaded */ if (hljs) { - markedOptions.highlight = function (code) { + markedOptions.highlight = function (code, language) { + if (language && hljs.getLanguage(language)) { + return hljs.highlight(language, code).value; + } else { return hljs.highlightAuto(code).value; + } }; } }