summaryrefslogtreecommitdiffstats
path: root/lib/parse/page.js
diff options
context:
space:
mode:
authorAaron O'Mullan <aaron.omullan@friendco.de>2014-04-17 01:09:26 -0700
committerAaron O'Mullan <aaron.omullan@friendco.de>2014-04-17 01:09:26 -0700
commita36b9a60884c63278bca54866fd57db275094d96 (patch)
tree75a91f42b19223e271e6ba2cb530b403b54a604f /lib/parse/page.js
parent20acd89c8ad847b4d6460a3a53f6abdf110f8970 (diff)
downloadgitbook-a36b9a60884c63278bca54866fd57db275094d96.zip
gitbook-a36b9a60884c63278bca54866fd57db275094d96.tar.gz
gitbook-a36b9a60884c63278bca54866fd57db275094d96.tar.bz2
Normalize code language before highlighting
Diffstat (limited to 'lib/parse/page.js')
-rw-r--r--lib/parse/page.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/parse/page.js b/lib/parse/page.js
index b6c9994..6cfd3ca 100644
--- a/lib/parse/page.js
+++ b/lib/parse/page.js
@@ -25,6 +25,9 @@ function render(section, _options) {
highlight: function (code, lang) {
if(!lang) return code;
+ // Normalize lang
+ lang = lnormalize(lang);
+
try {
return hljs.highlight(lang, code).value;
} catch(e) { }