source: preserve utf8 of unhighlighted input
[sheet.git] / source.plp
index 83a583385966b1b4285c0522667959ef294af682..ee129cee23de856af5413c55ca3305284dd17374 100644 (file)
@@ -76,7 +76,10 @@ else {
                print "</pre>\n";
        }
        else {
-               print "<pre>\n", EscapeHTML(ReadFile($source)), "</pre>\n";
+               require Encode;
+               print "<pre>\n";
+               print EscapeHTML(Encode::decode_utf8(ReadFile($source)));
+               print "</pre>\n";
        }
 
        print "\n";