keyboard/altgr: eurkey version 0α from Xmodmap
[sheet.git] / tools / mkfontinfo
index e7cd4f53183c6de1cc7654c92de39b4331e0d83c..da6fd67f681a57420b95a8a1e912fda27ea9d3f5 100755 (executable)
@@ -3,7 +3,7 @@ use 5.014;
 use warnings;
 use utf8;
 
-use open OUT => ':utf8', ':std';
+use open OUT => ':encoding(utf-8)', ':std';
 use File::Basename 'basename';
 use Data::Dump 'pp';
 
@@ -28,7 +28,8 @@ for my $fontfile (glob 'data/font/*'.$incsuffix) {
                (map { "($_)" } $year || ()),
        );
        push @fontlist, $fontmeta;
-       $cover{$fontid} = { map { (chr $_ => 1) } @fontrange };
+       my $fontrange = $fontmeta->{cover};
+       $cover{$fontid} = { map { (chr $_ => 1) } $fontmeta->{cover}->@* };
 }
 
 my %charlist;