From c1fc4711bae4a2d5d2203eaa97d0e6b0bb83b6d0 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Thu, 26 Oct 2023 23:59:23 +0200 Subject: [PATCH] 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]. --- Makefile | 2 +- tools/mkfontinfo | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) 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; -- 2.30.0