charset: check ucplanes for modification date
[sheet.git] / source.plp
index 38af1faa1bcd21245b287831c060c22252136b71..56193fb95853a7a47a5ab98e18203fdfa9d82ffc 100644 (file)
@@ -67,7 +67,6 @@ else {
        }
        -r $source or die "Requested file not found\n";
 
-       require Encode;
        if (eval { require Text::VimColor and Text::VimColor->VERSION(0.12) }) {
                delete $Text::VimColor::SYNTAX_TYPE{Underlined};
                my %TYPETAG = (
@@ -84,7 +83,7 @@ else {
                say '<pre>';
                foreach (@$parsed) {
                        my ($type, $contents) = @{$_};
-                       $contents = Encode::decode_utf8($contents);
+                       $contents = decode_utf8($contents);
                        my $tag = $type && ($TYPETAG{$type} || 'span');
                        my $arg = '';
                        print "<$tag$arg class=\"sy-\l$type\">" if $tag;
@@ -109,7 +108,7 @@ else {
        }
        else {
                say '<pre>';
-               print EscapeHTML(Encode::decode_utf8(ReadFile($source)));
+               print EscapeHTML(decode_utf8(ReadFile($source)));
                say '</pre>';
        }