Lines Matching refs:goodlen
3488 int goodlen; // len of goodword changed in add_suggestion() local
3501 goodlen = (int)(pgood - goodword); in add_suggestion()
3503 if (goodlen <= 0 || badlen <= 0) in add_suggestion()
3516 if (badlen == 0 && goodlen == 0) in add_suggestion()
3530 if (stp->st_wordlen == goodlen in add_suggestion()
3532 && STRNCMP(stp->st_word, goodword, goodlen) == 0) in add_suggestion()
3576 stp->st_word = vim_strnsave(goodword, goodlen); in add_suggestion()
3579 stp->st_wordlen = goodlen; in add_suggestion()
3778 int goodlen; in soundalike_score() local
3814 goodlen = (int)STRLEN(goodsound); in soundalike_score()
3819 n = goodlen - badlen; in soundalike_score()
4007 int badlen, goodlen; // lengths including NUL in spell_edit_score() local
4023 for (p = goodword, goodlen = 0; *p != NUL; ) in spell_edit_score()
4024 wgoodword[goodlen++] = mb_cptr2char_adv(&p); in spell_edit_score()
4025 wgoodword[goodlen++] = 0; in spell_edit_score()
4030 goodlen = (int)STRLEN(goodword) + 1; in spell_edit_score()
4035 cnt = ALLOC_MULT(int, (badlen + 1) * (goodlen + 1)); in spell_edit_score()
4040 for (j = 1; j <= goodlen; ++j) in spell_edit_score()
4046 for (j = 1; j <= goodlen; ++j) in spell_edit_score()
4105 i = CNT(badlen - 1, goodlen - 1); in spell_edit_score()