提交 2cc933af 编写于 作者: B Behdad Esfahbod

[Indic] Fix cluster formation with left-matras and conjunct forms

Test case was: <U+0D15,U+0D4D,U+0D15,U+0D4A>.
上级 e6b01a87
......@@ -882,11 +882,11 @@ final_reordering_syllable (hb_buffer_t *buffer,
info[new_pos] = tmp;
new_pos--;
}
buffer->merge_clusters (new_pos, base);
buffer->merge_clusters (new_pos, MIN (end, base + 1));
} else {
for (unsigned int i = start; i < base; i++)
if (info[i].indic_position () == POS_PRE_M) {
buffer->merge_clusters (i, base);
buffer->merge_clusters (i, MIN (end, base + 1));
break;
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册