mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
lint
This commit is contained in:
parent
b558f750bf
commit
9cabe826ba
@ -3139,8 +3139,7 @@ spell_find_suggest (
|
|||||||
if (su->su_badlen >= MAXWLEN)
|
if (su->su_badlen >= MAXWLEN)
|
||||||
su->su_badlen = MAXWLEN - 1; // just in case
|
su->su_badlen = MAXWLEN - 1; // just in case
|
||||||
STRLCPY(su->su_badword, su->su_badptr, su->su_badlen + 1);
|
STRLCPY(su->su_badword, su->su_badptr, su->su_badlen + 1);
|
||||||
(void)spell_casefold(su->su_badptr, su->su_badlen,
|
(void)spell_casefold(su->su_badptr, su->su_badlen, su->su_fbadword, MAXWLEN);
|
||||||
su->su_fbadword, MAXWLEN);
|
|
||||||
|
|
||||||
// TODO(vim): make this work if the case-folded text is longer than the
|
// TODO(vim): make this work if the case-folded text is longer than the
|
||||||
// original text. Currently an illegal byte causes wrong pointer
|
// original text. Currently an illegal byte causes wrong pointer
|
||||||
@ -4369,10 +4368,11 @@ static void suggest_trie_walk(suginfo_T *su, langp_T *lp, char_u *fword, bool so
|
|||||||
if (has_mbyte) {
|
if (has_mbyte) {
|
||||||
c = mb_ptr2char(fword + sp->ts_fidx);
|
c = mb_ptr2char(fword + sp->ts_fidx);
|
||||||
stack[depth].ts_fidx += MB_PTR2LEN(fword + sp->ts_fidx);
|
stack[depth].ts_fidx += MB_PTR2LEN(fword + sp->ts_fidx);
|
||||||
if (enc_utf8 && utf_iscomposing(c))
|
if (enc_utf8 && utf_iscomposing(c)) {
|
||||||
stack[depth].ts_score -= SCORE_DEL - SCORE_DELCOMP;
|
stack[depth].ts_score -= SCORE_DEL - SCORE_DELCOMP;
|
||||||
else if (c == mb_ptr2char(fword + stack[depth].ts_fidx))
|
} else if (c == mb_ptr2char(fword + stack[depth].ts_fidx)) {
|
||||||
stack[depth].ts_score -= SCORE_DEL - SCORE_DELDUP;
|
stack[depth].ts_score -= SCORE_DEL - SCORE_DELDUP;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
++stack[depth].ts_fidx;
|
++stack[depth].ts_fidx;
|
||||||
if (fword[sp->ts_fidx] == fword[sp->ts_fidx + 1])
|
if (fword[sp->ts_fidx] == fword[sp->ts_fidx + 1])
|
||||||
|
Loading…
Reference in New Issue
Block a user