diff options
author | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-04-17 01:09:26 -0700 |
---|---|---|
committer | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-04-17 01:09:26 -0700 |
commit | a36b9a60884c63278bca54866fd57db275094d96 (patch) | |
tree | 75a91f42b19223e271e6ba2cb530b403b54a604f /lib/parse/page.js | |
parent | 20acd89c8ad847b4d6460a3a53f6abdf110f8970 (diff) | |
download | gitbook-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.js | 3 |
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) { } |