Behdad Esfahbod 672b4032ad [merger] Fix duplicate-glyph-resolution GSUB-lookup generation code
Part of fixing https://github.com/fonttools/fonttools/issues/2475

Old code was mistakenly only adding the synthetic-generated feature
to the first language-system. In the case of merging Noto Grantha
and Noto Tamil fonts, Noto Tamil had two script systems: 'taml' and
'tml2', and we were adding the synthetic 'locl' feature only to the
DefaultLangSys of the 'taml' script, not the 'tml2' script. That was
the main bug.

A second issue was that the lookup was being added twice to the same
(synthetic) feature. Check before adding lookup, to avoid that.
2021-12-16 08:03:38 -07:00
..
2021-03-29 11:45:58 +02:00
2020-04-01 19:23:57 +01:00
2021-03-29 11:45:58 +02:00
2021-09-23 08:15:57 +01:00
2021-09-27 13:21:08 +02:00
2021-08-25 15:55:17 -06:00
2021-03-29 11:45:58 +02:00
2021-03-29 11:45:58 +02:00
2019-06-14 16:06:04 +01:00
2021-10-31 23:24:18 +08:00