[kerx] Comment
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 7 Nov 2018 23:13:22 +0000 (18:13 -0500)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 7 Nov 2018 23:13:22 +0000 (18:13 -0500)
src/hb-aat-layout-kerx-table.hh

index cc82814..3cd80ac 100644 (file)
@@ -292,6 +292,10 @@ struct KerxSubTableFormat1
 
          hb_glyph_position_t &o = buffer->pos[idx];
 
+         /* Testing shows that CoreText only applies kern (cross-stream or not)
+          * if none has been applied by previous subtables.  That is, it does
+          * NOT seem to accumulate as otherwise implied by specs. */
+
          /* The following flag is undocumented in the spec, but described
           * in the 'kern' table example. */
          if (v == -0x8000)