notofonts/nastaliq

Noto Nastaliq Urdu: Swash variants of U+0633 ARABIC LETTER SEEN (س) or U+0634 ARABIC LETTER SEEN (ش) do not appear

saadatm opened this issue · 1 comments

Fonts

NotoNastaliqUrdu-Regular.ttf
Came from: https://github.com/googlefonts/noto-fonts/blob/ad82c41a1b0277ec45081beb6abedba788598074/unhinted/ttf/NotoNastaliqUrdu/NotoNastaliqUrdu-Regular.ttf
Version: 2.000

NotoNastaliqUrdu-Regular.ttf
Came from: https://github.com/googlefonts/noto-fonts/blob/f01b460a7125a4025988a59e0616973ce9eb91c5/unhinted/ttf/NotoNastaliqUrdu/NotoNastaliqUrdu-Regular.ttf
Version: 3.002

Issue

In v2.000, if two U+0633 ARABIC LETTER SEEN (س) or U+0634 ARABIC LETTER SEEN (ش) came together (or if one is followed by the other), then the first س or ش would be replaced with a nice swash variant.

This has stopped working since v2.001. Please bring the swash س/ش back. 🙂

Strings

سسا سسب سسج سسد سسر سسس سسڈ سسع سسف سسق سسک سسک سسل سسم سسن سسو سسہ سسی سسے
ششا ششب ششج ششد ششر ششش ششڈ ششع ششف ششق ششک ششک ششل ششم ششن ششو ششہ ششی ششے

Screenshot

v2.000:
seen-2 000

Since v2.001 (here shown in v3.002):
seen-3 002

Note that for some sequences (like سسر), the swash does appear. The swash(es) also appear if more than two س or ش come together (as in سسس, and as detailed in #22 and #24.)

Thanks for fixing this! Found two regressions, though, in the following strings:

سس شش
سسر ششر

Screenshots

v3.002 (swash correctly appearing):
swash-seen-neue-3 002-resized

v3.003 (swash not appearing anymore):
swash-seen-neue-3 003-resized