Index: third_party/harfbuzz-ng/src/hb-ot-shape-complex-private.hh |
=================================================================== |
--- third_party/harfbuzz-ng/src/hb-ot-shape-complex-private.hh (리비전 201894) |
+++ third_party/harfbuzz-ng/src/hb-ot-shape-complex-private.hh (작업 사본) |
@@ -41,8 +41,10 @@ |
enum hb_ot_shape_zero_width_marks_type_t { |
HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONE, |
- HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_UNICODE, |
- HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF |
+// HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_UNICODE_EARLY, |
+ HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_UNICODE_LATE, |
+ HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY, |
+ HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE |
}; |
@@ -185,7 +187,21 @@ |
return &_hb_ot_complex_shaper_thai; |
+#if 0 |
+ /* Note: |
+ * Currently we don't have a separate Hangul shaper. The default shaper handles |
+ * Hangul by enabling jamo features. We may want to implement a separate shaper |
+ * in the future. See this thread for details of what such a shaper would do: |
+ * |
+ * http://lists.freedesktop.org/archives/harfbuzz/2013-April/003070.html |
+ */ |
+ /* Unicode-1.1 additions */ |
+ case HB_SCRIPT_HANGUL: |
+ return &_hb_ot_complex_shaper_hangul; |
+#endif |
+ |
+ |
/* ^--- Add new shapers here */ |