Lines Matching refs:goodsound
227 static int soundalike_score(char_u *goodsound, char_u *badsound);
3003 char_u goodsound[MAXWLEN]; in stp_sal_score() local
3042 spell_soundfold(slang, pgood, FALSE, goodsound); in stp_sal_score()
3044 return soundalike_score(goodsound, pbad); in stp_sal_score()
3776 char_u *goodsound = goodstart; in soundalike_score() local
3787 if ((*badsound == '*' || *goodsound == '*') && *badsound != *goodsound) in soundalike_score()
3789 if ((badsound[0] == NUL && goodsound[1] == NUL) in soundalike_score()
3790 || (goodsound[0] == NUL && badsound[1] == NUL)) in soundalike_score()
3793 if (badsound[0] == NUL || goodsound[0] == NUL) in soundalike_score()
3797 if (badsound[1] == goodsound[1] in soundalike_score()
3799 && goodsound[1] != NUL in soundalike_score()
3800 && badsound[2] == goodsound[2])) in soundalike_score()
3810 ++goodsound; in soundalike_score()
3814 goodlen = (int)STRLEN(goodsound); in soundalike_score()
3825 pl = goodsound; // goodsound is longest in soundalike_score()
3831 ps = goodsound; in soundalike_score()