]> git.ktnx.net Git - mobile-ledger.git/commitdiff
gen-styles: utf8-aware
authorDamyan Ivanov <dam+mobileledger@ktnx.net>
Sun, 21 Jun 2020 05:02:34 +0000 (05:02 +0000)
committerDamyan Ivanov <dam+mobileledger@ktnx.net>
Sun, 21 Jun 2020 05:02:34 +0000 (05:02 +0000)
tools/gen-styles

index 73e2367bd7ba9a0ad1792345a5290f77e511f313..5b958f53b338eb8f907052e5eb6b2a72258632c2 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 
-use strict; use warnings; use utf8;
+use strict; use warnings; use utf8::all;
 use autodie;
 use Math::Trig;
 use File::Basename qw(basename dirname);
@@ -237,6 +237,7 @@ if ($xml) {
        my $start_marker = '<!-- theme list start -->';
        my $end_marker = '<!-- theme list end -->';
        my ($fh, $filename) = tempfile(basename($0).'.XXXXXXXX', DIR => dirname($xml));
+        $fh->binmode(':utf8');
        open(my $in, '<', $xml);
        my $base_indent = '';
        my $state = 'waiting-for-start-marker';