From: Mischa POSLAWSKY Date: Thu, 26 Oct 2023 21:59:23 +0000 (+0200) Subject: font: aggregate coverage data from hash entries X-Git-Tag: v1.14~4 X-Git-Url: http://git.shiar.nl/sheet.git/commitdiff_plain/c1fc4711bae4a2d5d2203eaa97d0e6b0bb83b6d0 font: aggregate coverage data from hash entries Empty since value was relocated in commit v1.13-8-gc6a420bb40 (2022-06-02) [font: coverage data as cover array in primary hash]. --- diff --git a/Makefile b/Makefile index 138be91..77c9cb0 100644 --- a/Makefile +++ b/Makefile @@ -65,7 +65,7 @@ data/digraphs.inc.pl: tools/mkdigraphlist data/digraphs-rfc.inc.pl data/digraphs data/unicode-char.inc.pl: tools/mkcharinfo data/digraphs-rfc.inc.pl data/digraphs-shiar.inc.pl data/unicode-age.inc.pl unicode-table.inc.pl $(call cmdsave,$<) -data/font/%.inc.pl: tools/mkttfinfo data/font/%.ttf +data/font/%.inc.pl: tools/mkttfinfo data/font/%.ttf #TODO ttc $(call cmdsave,$^) || true data/unicode-sampler: $(download) diff --git a/tools/mkfontinfo b/tools/mkfontinfo index 9533025..da6fd67 100755 --- a/tools/mkfontinfo +++ b/tools/mkfontinfo @@ -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;