]> scripts.mit.edu Git - www/ikiwiki.git/blobdiff - IkiWiki/Plugin/highlight.pm
call initLanguage after initTheme
[www/ikiwiki.git] / IkiWiki / Plugin / highlight.pm
index 4c02f6c236e4feca4f6113e73f793bee683fef2c..20f79ef575189506fe5343d31950a3f1a57f961e 100644 (file)
@@ -128,8 +128,8 @@ sub highlight ($$) {
                $gen = highlightc::CodeGenerator_getInstance($highlightc::XHTML);
                $gen->setFragmentCode(1); # generate html fragment
                $gen->setHTMLEnclosePreTag(1); # include stylish <pre>
                $gen = highlightc::CodeGenerator_getInstance($highlightc::XHTML);
                $gen->setFragmentCode(1); # generate html fragment
                $gen->setHTMLEnclosePreTag(1); # include stylish <pre>
-               $gen->initLanguage($langfile);
                $gen->initTheme("/dev/null"); # theme is not needed because CSS is not emitted
                $gen->initTheme("/dev/null"); # theme is not needed because CSS is not emitted
+               $gen->initLanguage($langfile); # must come after initTheme
                $gen->setEncoding("utf-8");
                $highlighters{$langfile}=$gen;
        }
                $gen->setEncoding("utf-8");
                $highlighters{$langfile}=$gen;
        }