Fixed a couple of bugs.
[catagits/Gitalist.git] / lib / Gitalist / View / SyntaxHighlight.pm
index 688be51..5e90ed8 100644 (file)
@@ -77,7 +77,9 @@ sub highlight {
                 },
             );
 
-            $hl->highlightText($blob);
+            my $hltxt = $hl->highlightText($blob);
+            $hltxt =~ s/([^[:ascii:]])/encode_entities($1)/eg;
+            $hltxt;
         };
         warn $@ if $@;
     }