[uniscribe] Print run info
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 20 Aug 2013 17:22:21 +0000 (13:22 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 20 Aug 2013 17:22:50 +0000 (13:22 -0400)
src/hb-uniscribe.cc

index e229a40..0758750 100644 (file)
@@ -940,6 +940,14 @@ retry:
     if (unlikely (FAILED (hr)))
       FAIL ("ScriptPlaceOpenType() failed: 0x%08xL", hr);
 
+    if (DEBUG_ENABLED (UNISCRIBE))
+      fprintf (stderr, "Item %d RTL %d LayoutRTL %d LogicalOrder %d ScriptTag %c%c%c%c\n",
+              i,
+              items[i].a.fRTL,
+              items[i].a.fLayoutRTL,
+              items[i].a.fLogicalOrder,
+              HB_UNTAG (hb_uint32_swap (script_tags[i])));
+
     glyphs_offset += glyphs_len;
   }
   glyphs_len = glyphs_offset;