Lines Matching refs:badlen

200 static void spell_find_suggest(char_u *badptr, int badlen, suginfo_T *su, int maxcount, int banbadw…
221 static void add_suggestion(suginfo_T *su, garray_T *gap, char_u *goodword, int badlen, int score, i…
472 int badlen = 0; in spell_suggest() local
497 badlen = (int)curwin->w_cursor.col - (int)VIsual.col; in spell_suggest()
498 if (badlen < 0) in spell_suggest()
499 badlen = -badlen; in spell_suggest()
502 ++badlen; in spell_suggest()
545 spell_find_suggest(line + curwin->w_cursor.col, badlen, &sug, limit, in spell_suggest()
755 int badlen, // length of bad word or 0 if unknown in spell_find_suggest() argument
784 if (badlen != 0) in spell_find_suggest()
785 su->su_badlen = badlen; in spell_find_suggest()
3489 int badlen; // len of bad word changed in add_suggestion() local
3502 badlen = (int)(pbad - su->su_badptr); in add_suggestion()
3503 if (goodlen <= 0 || badlen <= 0) in add_suggestion()
3516 if (badlen == 0 && goodlen == 0) in add_suggestion()
3531 && stp->st_orglen == badlen in add_suggestion()
3557 new_sug.st_orglen = badlen; in add_suggestion()
3583 stp->st_orglen = badlen; in add_suggestion()
3779 int badlen; in soundalike_score() local
3815 badlen = (int)STRLEN(badsound); in soundalike_score()
3819 n = goodlen - badlen; in soundalike_score()
4007 int badlen, goodlen; // lengths including NUL in spell_edit_score() local
4020 for (p = badword, badlen = 0; *p != NUL; ) in spell_edit_score()
4021 wbadword[badlen++] = mb_cptr2char_adv(&p); in spell_edit_score()
4022 wbadword[badlen++] = 0; in spell_edit_score()
4029 badlen = (int)STRLEN(badword) + 1; in spell_edit_score()
4034 #define CNT(a, b) cnt[(a) + (b) * (badlen + 1)] in spell_edit_score()
4035 cnt = ALLOC_MULT(int, (badlen + 1) * (goodlen + 1)); in spell_edit_score()
4043 for (i = 1; i <= badlen; ++i) in spell_edit_score()
4105 i = CNT(badlen - 1, goodlen - 1); in spell_edit_score()