Lines Matching refs:ga_len
548 if (sug.su_ga.ga_len == 0) in spell_suggest()
552 if (count > sug.su_ga.ga_len) in spell_suggest()
553 smsg(_("Sorry, only %ld suggestions"), (long)sug.su_ga.ga_len); in spell_suggest()
584 for (i = 0; i < sug.su_ga.ga_len; ++i) in spell_suggest()
647 if (selected > 0 && selected <= sug.su_ga.ga_len && u_save_cursor() == OK) in spell_suggest()
723 ga_init2(gap, sizeof(char_u *), sug.su_ga.ga_len + 1); in spell_suggest_list()
724 if (ga_grow(gap, sug.su_ga.ga_len) == OK) in spell_suggest_list()
726 for (i = 0; i < sug.su_ga.ga_len; ++i) in spell_suggest_list()
738 ((char_u **)gap->ga_data)[gap->ga_len++] = wcopy; in spell_suggest_list()
810 for (i = 0; i < curbuf->b_s.b_langp.ga_len; ++i) in spell_find_suggest()
1021 if (su->su_ga.ga_len < SUG_CLEAN_COUNT(su)) in spell_suggest_intern()
1027 if (su->su_ga.ga_len < SUG_CLEAN_COUNT(su)) in spell_suggest_intern()
1048 if ((sps_flags & SPS_DOUBLE) == 0 && su->su_ga.ga_len != 0) in spell_suggest_intern()
1069 for (i = 0; i < su->su_ga.ga_len; ++i) in spell_find_cleanup()
1072 for (i = 0; i < su->su_sga.ga_len; ++i) in spell_find_cleanup()
1186 for (lpi = 0; lpi < curwin->w_s->b_langp.ga_len; ++lpi) in suggest_try_change()
2569 while (sp->ts_curi < gap->ga_len) in suggest_trie_walk()
2575 sp->ts_curi = gap->ga_len; in suggest_trie_walk()
2607 if (sp->ts_curi >= gap->ga_len && sp->ts_state == STATE_REP) in suggest_trie_walk()
2836 if (ga_grow(&su->su_sga, su->su_ga.ga_len) == FAIL) in score_comp_sal()
2840 for (lpi = 0; lpi < curwin->w_s->b_langp.ga_len; ++lpi) in score_comp_sal()
2843 if (lp->lp_slang->sl_sal.ga_len > 0) in score_comp_sal()
2848 for (i = 0; i < su->su_ga.ga_len; ++i) in score_comp_sal()
2858 sstp = &SUG(su->su_sga, su->su_sga.ga_len); in score_comp_sal()
2866 ++su->su_sga.ga_len; in score_comp_sal()
2895 for (lpi = 0; lpi < curwin->w_s->b_langp.ga_len; ++lpi) in score_combine()
2898 if (lp->lp_slang->sl_sal.ga_len > 0) in score_combine()
2904 for (i = 0; i < su->su_ga.ga_len; ++i) in score_combine()
2927 for (i = 0; i < su->su_sga.ga_len; ++i) in score_combine()
2947 if (ga_grow(&ga, su->su_ga.ga_len + su->su_sga.ga_len) == FAIL) in score_combine()
2951 for (i = 0; i < su->su_ga.ga_len || i < su->su_sga.ga_len; ++i) in score_combine()
2958 if (i < gap->ga_len) in score_combine()
2962 for (j = 0; j < ga.ga_len; ++j) in score_combine()
2965 if (j == ga.ga_len) in score_combine()
2966 stp[ga.ga_len++] = SUG(*gap, i); in score_combine()
2977 if (ga.ga_len > su->su_maxcount) in score_combine()
2979 for (i = su->su_maxcount; i < ga.ga_len; ++i) in score_combine()
2981 ga.ga_len = su->su_maxcount; in score_combine()
3071 for (lpi = 0; lpi < curwin->w_s->b_langp.ga_len; ++lpi) in suggest_try_soundalike_prep()
3075 if (slang->sl_sal.ga_len > 0 && slang->sl_sbyts != NULL) in suggest_try_soundalike_prep()
3095 for (lpi = 0; lpi < curwin->w_s->b_langp.ga_len; ++lpi) in suggest_try_soundalike()
3099 if (slang->sl_sal.ga_len > 0 && slang->sl_sbyts != NULL) in suggest_try_soundalike()
3132 for (lpi = 0; lpi < curwin->w_s->b_langp.ga_len; ++lpi) in suggest_try_soundalike_finish()
3136 if (slang->sl_sal.ga_len > 0 && slang->sl_sbyts != NULL) in suggest_try_soundalike_finish()
3521 if (gap->ga_len == 0) in add_suggestion()
3529 for (i = gap->ga_len; --i >= 0; ++stp) in add_suggestion()
3575 stp = &SUG(*gap, gap->ga_len); in add_suggestion()
3585 ++gap->ga_len; in add_suggestion()
3589 if (gap->ga_len > SUG_MAX_COUNT(su)) in add_suggestion()
3617 if (gap->ga_len == 0) in check_suggestions()
3620 for (i = gap->ga_len - 1; i >= 0; --i) in check_suggestions()
3633 --gap->ga_len; in check_suggestions()
3634 if (i < gap->ga_len) in check_suggestions()
3636 sizeof(suggest_T) * (gap->ga_len - i)); in check_suggestions()
3674 for (i = 0; i < su->su_ga.ga_len; ++i) in rescore_suggestions()
3690 if (slang != NULL && slang->sl_sal.ga_len > 0 && !stp->st_had_bonus) in rescore_one()
3742 if (gap->ga_len > 0) in cleanup_suggestions()
3745 qsort(gap->ga_data, (size_t)gap->ga_len, sizeof(suggest_T), in cleanup_suggestions()
3750 if (gap->ga_len > keep) in cleanup_suggestions()
3755 for (i = keep; i < gap->ga_len; ++i) in cleanup_suggestions()
3757 gap->ga_len = keep; in cleanup_suggestions()