Closed bobh0303 closed 4 days ago
With the fix on PR #4774, the glyphs referenced by ExtenderGlyph table withing the JSFT table (such as kashidas) are not reported anymore by the check.
There are other glyphs in Lateef being reported by the check, though. It is not clear to me if those are still false-WARNs. If that's the case, then please open another issue.
(NOTE: Please include the check-id in the issue's title.)
Observed behaviour
Glyphs identified in the Extender Glyph Table within JSTF are included in the unreachable_glyphs test output.
Expected behaviour
Glyphs identified in the Extender Glyph Table within JSTF are not included in the unreachable_glyphs test output.
Resources and steps needed to reproduce
SIL's Harmattan and Lateef fonts include a JSTF table that looks like this:
but the glyph named
absAutoKashida
is included in the test output:There are other aspects of the JSTF table, including lists of GSUB lookups that can be used to improve text justification, that could make more glyphs "reachable", though I do not know whether the current test already evaluates these lookups or not.