X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/81016fe5cca26a3ff511010fa88ee9f569897a5e..2b719dc0950d9e160458490cb1c69b7cd37d240d:/tools/mkfontinfo diff --git a/tools/mkfontinfo b/tools/mkfontinfo index cdd508d..b27b779 100755 --- a/tools/mkfontinfo +++ b/tools/mkfontinfo @@ -1,6 +1,5 @@ #!/usr/bin/env perl -use 5.010; -use strict; +use 5.014; use warnings; use utf8; @@ -14,7 +13,7 @@ my @fontlist; my %cover; my $incsuffix = '.inc.pl'; -for my $fontfile (glob 'ttfsupport/*'.$incsuffix) { +for my $fontfile (glob 'data/font/*'.$incsuffix) { my ($fontid) = basename($fontfile, $incsuffix); my ($fontmeta, @fontrange) = do $fontfile or next; $fontmeta->{file} = $fontid; @@ -30,6 +29,8 @@ for my $fontfile (glob 'ttfsupport/*'.$incsuffix) { my %charlist; +$charlist{table}->{abc} = ['A'..'Z', 'a'..'z']; + my $chartables = do 'unicode-table.inc.pl' or warn $@ || $!; if ($chartables) { while (my ($tablegroup, $grouprow) = each %{$chartables}) { @@ -64,7 +65,7 @@ eval { } or warn "Could not include count for html entities: $@"; eval { - my $agemap = do 'unicode-age.inc.pl' + my $agemap = do 'data/unicode-age.inc.pl' or warn "Could not include unicode version data: $!"; use Unicode::UCD 'charinfo';