Followup fix for 3f9e2dced298c3d00f31b2dfc38685bb071a3a22
authorBehdad Esfahbod <behdad@behdad.org>
Thu, 18 Jul 2013 20:29:50 +0000 (16:29 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Thu, 18 Jul 2013 20:29:50 +0000 (16:29 -0400)
commit8751de50831338ce550601c34c17d152ad89c1fd
tree236dffa628c505cd54066b571899812202d7b803
parent2b78d67e9f38f77086fbd9c3fd6f1c8c73927a51
Followup fix for 3f9e2dced298c3d00f31b2dfc38685bb071a3a22

During GSUB, if a ligation happens, subsequence context input matching
matches the new indexing.  During GPOS however, the indices never
change.  So just go one by one.

Fixes 'dist' positioning with mmrtext.ttf and the following sequence:

  U+1014,U+1039,U+1011,U+1014,U+1039,U+1011,U+1014,U+1039,U+1011

Reported by Jonathan Kew.
src/hb-ot-layout-gsubgpos-private.hh