Remove wrong TODOs
This commit is contained in:
parent
915b9ea5f4
commit
085793d6cd
|
@ -286,7 +286,7 @@ struct hb_ot_apply_context_t :
|
||||||
};
|
};
|
||||||
|
|
||||||
may_match_t may_match (const hb_glyph_info_t &info,
|
may_match_t may_match (const hb_glyph_info_t &info,
|
||||||
const HBUINT16 *glyph_data) const
|
const HBUINT16 *glyph_data) const
|
||||||
{
|
{
|
||||||
if (!(info.mask & mask) ||
|
if (!(info.mask & mask) ||
|
||||||
(syllable && syllable != info.syllable ()))
|
(syllable && syllable != info.syllable ()))
|
||||||
|
|
|
@ -1008,7 +1008,6 @@ insert_dotted_circles (const hb_ot_shape_plan_t *plan HB_UNUSED,
|
||||||
ginfo.cluster = buffer->cur().cluster;
|
ginfo.cluster = buffer->cur().cluster;
|
||||||
ginfo.mask = buffer->cur().mask;
|
ginfo.mask = buffer->cur().mask;
|
||||||
ginfo.syllable() = buffer->cur().syllable();
|
ginfo.syllable() = buffer->cur().syllable();
|
||||||
/* TODO Set glyph_props? */
|
|
||||||
|
|
||||||
/* Insert dottedcircle after possible Repha. */
|
/* Insert dottedcircle after possible Repha. */
|
||||||
while (buffer->idx < buffer->len && buffer->successful &&
|
while (buffer->idx < buffer->len && buffer->successful &&
|
||||||
|
|
|
@ -368,7 +368,8 @@ insert_dotted_circles (const hb_ot_shape_plan_t *plan HB_UNUSED,
|
||||||
if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE))
|
if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* Note: This loop is extra overhead, but should not be measurable. */
|
/* Note: This loop is extra overhead, but should not be measurable.
|
||||||
|
* TODO Use a buffer scratch flag to remove the loop. */
|
||||||
bool has_broken_syllables = false;
|
bool has_broken_syllables = false;
|
||||||
unsigned int count = buffer->len;
|
unsigned int count = buffer->len;
|
||||||
hb_glyph_info_t *info = buffer->info;
|
hb_glyph_info_t *info = buffer->info;
|
||||||
|
@ -407,7 +408,6 @@ insert_dotted_circles (const hb_ot_shape_plan_t *plan HB_UNUSED,
|
||||||
ginfo.cluster = buffer->cur().cluster;
|
ginfo.cluster = buffer->cur().cluster;
|
||||||
ginfo.mask = buffer->cur().mask;
|
ginfo.mask = buffer->cur().mask;
|
||||||
ginfo.syllable() = buffer->cur().syllable();
|
ginfo.syllable() = buffer->cur().syllable();
|
||||||
/* TODO Set glyph_props? */
|
|
||||||
|
|
||||||
/* Insert dottedcircle after possible Repha. */
|
/* Insert dottedcircle after possible Repha. */
|
||||||
while (buffer->idx < buffer->len && buffer->successful &&
|
while (buffer->idx < buffer->len && buffer->successful &&
|
||||||
|
|
|
@ -301,7 +301,8 @@ insert_dotted_circles (const hb_ot_shape_plan_t *plan HB_UNUSED,
|
||||||
if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE))
|
if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* Note: This loop is extra overhead, but should not be measurable. */
|
/* Note: This loop is extra overhead, but should not be measurable.
|
||||||
|
* TODO Use a buffer scratch flag to remove the loop. */
|
||||||
bool has_broken_syllables = false;
|
bool has_broken_syllables = false;
|
||||||
unsigned int count = buffer->len;
|
unsigned int count = buffer->len;
|
||||||
hb_glyph_info_t *info = buffer->info;
|
hb_glyph_info_t *info = buffer->info;
|
||||||
|
|
|
@ -526,7 +526,8 @@ insert_dotted_circles (const hb_ot_shape_plan_t *plan HB_UNUSED,
|
||||||
if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE))
|
if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* Note: This loop is extra overhead, but should not be measurable. */
|
/* Note: This loop is extra overhead, but should not be measurable.
|
||||||
|
* TODO Use a buffer scratch flag to remove the loop. */
|
||||||
bool has_broken_syllables = false;
|
bool has_broken_syllables = false;
|
||||||
unsigned int count = buffer->len;
|
unsigned int count = buffer->len;
|
||||||
hb_glyph_info_t *info = buffer->info;
|
hb_glyph_info_t *info = buffer->info;
|
||||||
|
@ -560,7 +561,6 @@ insert_dotted_circles (const hb_ot_shape_plan_t *plan HB_UNUSED,
|
||||||
ginfo.cluster = buffer->cur().cluster;
|
ginfo.cluster = buffer->cur().cluster;
|
||||||
ginfo.mask = buffer->cur().mask;
|
ginfo.mask = buffer->cur().mask;
|
||||||
ginfo.syllable() = buffer->cur().syllable();
|
ginfo.syllable() = buffer->cur().syllable();
|
||||||
/* TODO Set glyph_props? */
|
|
||||||
|
|
||||||
/* Insert dottedcircle after possible Repha. */
|
/* Insert dottedcircle after possible Repha. */
|
||||||
while (buffer->idx < buffer->len && buffer->successful &&
|
while (buffer->idx < buffer->len && buffer->successful &&
|
||||||
|
|
Loading…
Reference in New Issue