Searched refs:spacer_strategy (Results 1 – 1 of 1) sorted by relevance
66 SpacerStrategy spacer_strategy; member834 font->spacer_strategy = SPACERS_BEFORE; in detect_spacer_strategy()839 if (is_empty) font->spacer_strategy = SPACERS_AFTER; in detect_spacer_strategy()849 font->spacer_strategy = SPACERS_IOSEVKA; in detect_spacer_strategy()897 … ligature_types[i] = ligature_type_for_glyph(hbf, G(info)[i].codepoint, font->spacer_strategy); in group_iosevka()974 LigatureType ligature_type = ligature_type_for_glyph(hbf, glyph_id, font->spacer_strategy); in group_normal()993 …_was_inifinte_ligature_end) add_to_current_group = is_empty && font->spacer_strategy == SPACERS_AF… in group_normal()998 … else if (font->spacer_strategy == SPACERS_BEFORE) add_to_current_group = G(prev_was_empty); in group_normal()1062 if (font->spacer_strategy == SPACER_STRATEGY_UNKNOWN) detect_spacer_strategy(hbf, font); in shape_run()1064 if (font->spacer_strategy == SPACERS_IOSEVKA) group_iosevka(font, hbf); in shape_run()